Install targets
Do not edit this file. pnpm census writes it from the live registries.
Install targets (23)
rule-mcp install --agent <name> and the setup wizard accept these names.
A host with command files also gets the slash commands in its own format.
The other hosts get the MCP configuration and use the same prompts through the server.
--agent |
Command files | Transport | Notes |
|---|---|---|---|
claude |
yes: args (global) | stdio | |
codex |
yes: skill (global) | stdio | |
cursor |
yes: args (project) | stdio | |
copilot |
yes: skill (global) | stdio | |
gemini |
yes: gemini (global) | stdio | |
cline |
yes: workflow (global, project) | stdio | |
roo |
yes: plain (global, project) | stdio | |
zed |
no | stdio | Zed stores its rules/prompt library in profile storage, not in discoverable per-command files. |
opencode |
yes: args (global, project) | stdio | |
antigravity |
no | stdio | No published custom-command file location; MCP prompts remain the entry point. |
devin |
no | stdio | Devin runs commands in its own workspace runtime, not from local slash-command files; MCP prompts remain the entry point. |
pi |
yes: args (global) | stdio, daemon, docker | |
kilo |
no | stdio | Kilo CLI command directory is not verified against a published spec. |
kimi |
no | stdio | Kimi CLI command directory is not verified against a published spec. |
vibe |
no | stdio | Mistral Vibe command directory is not verified against a published spec. |
grok |
no | stdio | Grok Build command directory is not verified against a published spec. |
droid |
no | stdio | Factory Droid command directory is not verified against a published spec. |
kiro |
no | stdio | AWS Kiro command directory is not verified against a published spec. |
qwen |
no | stdio | Qwen Code command directory is not verified against a published spec. |
vscode |
yes: prompt (global) | stdio, daemon, docker | |
jetbrains |
no | stdio | JetBrains AI Assistant has no user-authored slash-command files; MCP prompts are the only entry point. |
neovim |
no | stdio | Editor-level MCP plugins expose prompts directly; there is no command-file convention to write to. |
emacs |
no | stdio | mcp.el exposes prompts directly; there is no command-file convention to write to. |
Command files also exist under windsurf. The installer does not accept this name, so no install writes these files.
There are 15 slash-command targets for 11 hosts. The instructions page lists the formats.
Integration ceiling per host
The ceiling is the deepest level that a host supports. Integration levels tells what each level writes.
| Host | Ceiling | Rules | Commands | Hooks | Handler |
|---|---|---|---|---|---|
claude |
L3 | yes | yes | yes | - |
codex |
L3 | yes | yes | yes | - |
cursor |
L3 | yes | yes | yes | - |
copilot |
L4 | yes | yes | - | experimental |
gemini |
L3 | yes | yes | yes | - |
cline |
L2 | - | yes | - | - |
roo |
L2 | - | yes | - | - |
zed |
L0 | - | - | - | - |
opencode |
L2 | - | yes | - | - |
antigravity |
L0 | - | - | - | - |
devin |
L0 | - | - | - | - |
pi |
L4 | - | yes | - | documented |
kilo |
L0 | - | - | - | - |
kimi |
L0 | - | - | - | - |
vibe |
L0 | - | - | - | - |
grok |
L0 | - | - | - | - |
droid |
L0 | - | - | - | - |
kiro |
L3 | - | - | yes | - |
qwen |
L0 | - | - | - | - |
vscode |
L2 | - | yes | - | - |
jetbrains |
L0 | - | - | - | - |
neovim |
L0 | - | - | - | - |
emacs |
L0 | - | - | - | - |