The command for each task, in each harness. Pick what you are working with, then read across: commands you type in your shell or a script and commands you type inside an open session are listed separately. Commands for renaming sessions are on Thread naming and importing from another harness on Migration.
From your shell
Commands you run in a terminal or script, outside a session.
| Task | Codex CLIchecked at 0.162.1 | Claude Codechecked at 2.1.296 | Cursor Agentchecked at 2026.10.12-d47ca18 | OpenCode 2.xchecked at 2.0.28 | pichecked at 1.2.0 |
|---|---|---|---|---|---|
| Set up | |||||
| Install |
Install a plugin from a configured or remote marketplace. 1 note |
also claude plugin i <plugin> Install a plugin from an available marketplace. 2 notes | — | ||
| Create a new one | — | also claude plugin new <name> Create a plugin at ~/.claude/skills/<name>/, loaded next session. | — | — | — |
| Configure | — |
Show a plugin's options and which are unset, or save values read from stdin. 1 note | — | — | — |
| Use | |||||
| Open the manager | — | — | — | — | |
| List |
List installed plugins, optionally with available ones and data sizes. 1 note | — |
List plugins, optionally including built-in ones. | List installed packages from user and project settings. | |
| Show details | — | Show a plugin's components and projected token cost. | — | — | |
| Validate | — |
Validate a plugin or marketplace manifest, or a directory's skills, agents and commands. | — | — | — |
| Evaluate | — |
Run and score a plugin's eval cases against a no-plugin baseline. 2 notes | — | — | — |
| Change | |||||
| Enable | — |
Enable a disabled plugin. | — | — | — |
| Disable | — |
Disable one or all enabled plugins. | — | — | — |
| Update | — |
Update a plugin to its latest version; restart to apply. | — |
Update one or all outdated package plugins. |
Update one or all installed packages, optionally with pi itself. 1 note |
| Tag a release | — |
Create a {name}--v{version} Git tag after checking the manifest. | — | — | — |
| Remove | |||||
| Remove | — | — | — |
Remove a plugin from the global configuration. | |
| Uninstall |
also claude plugin remove <plugin> Uninstall a plugin from a scope. 1 note | — | — | — | |
| Clean up unused | — |
also claude plugin autoremove Remove automatically installed dependencies that are no longer needed. | — | — | — |
Inside a session
Slash commands you type into an open session.
| Task | Codex CLIchecked at 0.162.1 | Claude Codechecked at 2.1.296 | Cursor Agentchecked at 2026.10.12-d47ca18 | OpenCode 2.xchecked at 2.0.28 | pichecked at 1.2.0 |
|---|---|---|---|---|---|
| Use | |||||
| Open the manager | also /plugins View installed plugins, browse marketplaces, and install or uninstall plugins. 1 note | Switch plugins on or off, check for and apply updates, and view errors. | — | ||
| Change | |||||
| Reload | — | — | — | Reload keybindings, extensions, skills, prompt templates, themes and context files. | |