Supported Editors
aix currently supports 6 AI code editors.
| Feature | Cursor | VS Code | Claude Code | Windsurf | Zed | Codex |
|---|---|---|---|---|---|---|
| Rules | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Prompts | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
| MCP | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Skills | ✅ | ✅ | ✅ | ✅ | ⚠️ | ✅ |
| Hooks | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
⚠️ = supported via pointer rules (no native Agent Skills)
Feature Mapping
Section titled “Feature Mapping”How ai.json concepts map to each editor:
Cursor
Section titled “Cursor”- Rules:
.cursor/rules/*.mdc(YAML frontmatter withalwaysApply,globs,descriptionfields). - MCP:
.cursor/mcp.json. - Prompts:
.cursor/prompts/. - Skills:
.aix/skills/{name}/with symlinks from.cursor/skills/. - Hooks:
.cursor/hooks.json. Supportspre_tool_use,post_tool_use,pre_file_read,pre_command,post_command,pre_mcp_tool,post_mcp_tool,post_file_write,pre_prompt,session_start,session_end, andagent_stop.
VS Code (GitHub Copilot)
Section titled “VS Code (GitHub Copilot)”- Rules:
.github/instructions/*.instructions.md. - MCP:
.vscode/mcp.json. - Prompts:
.github/prompts/*.prompt.md. - Skills:
.aix/skills/{name}/with symlinks from.github/skills/. - Hooks:
.github/hooks/*.json. SupportsSessionStart,UserPromptSubmit,PreToolUse,PostToolUse,PreCompact,SubagentStart,SubagentStop, andStop.
Claude Code
Section titled “Claude Code”- Rules:
.claude/rules/*.md. - MCP:
.mcp.jsonat project root. - Prompts:
.claude/commands/. - Skills:
.aix/skills/{name}/with symlinks from.claude/skills/. - Hooks:
.claude/settings.json. Supportspre_tool_use,post_tool_use,pre_file_read,post_file_read,pre_file_write,post_file_write,pre_command,post_command,pre_mcp_tool,post_mcp_tool,pre_prompt,session_start,session_end, andagent_stop.
Windsurf
Section titled “Windsurf”- Rules:
.windsurf/rules/*.md. Supports Cascade’s “auto” activation natively. - MCP: Global config at
~/.codeium/windsurf/mcp_config.json. - Prompts: Cascade prompts.
- Skills:
.aix/skills/{name}/with symlinks from.windsurf/skills/. - Hooks:
.windsurf/hooks.json. Supportspre_file_read,post_file_read,pre_file_write,post_file_write,pre_command,post_command,pre_mcp_tool,post_mcp_tool,pre_prompt, andagent_stop.
- Rules:
.rulesfile at project root (all rules concatenated). - MCP:
.zed/settings.json. - Prompts: Not supported.
- Skills: Pointer rules (no native Agent Skills support).
- Rules:
AGENTS.mdat project root (and in subdirectories for glob-scoped rules). - MCP: Global config at
~/.codex/config.toml. - Prompts: Global at
~/.codex/prompts/. - Skills:
.aix/skills/{name}/with symlinks from.codex/skills/.