Skip to content

Supported Editors

aix currently supports 8 editors: Cursor, GitHub Copilot, Claude Code, Windsurf, Zed, Codex, Gemini, and OpenCode.

Use the matrix for the fast comparison, then open an editor name for install paths, scope behavior, terminology, and editor-specific notes.

Feature support across all supported editors.
Editor Rules Prompts MCP Skills Agents Hooks AGENTS.md .agents/skills
Cursor Native Native Native Native Native Native Native Native
GitHub Copilot Native Native Native Native Native Native Native Native
Claude Code Native Native Native Native Native Native No support No support
Windsurf Native Native Native Native No support Native Native Native
Zed Native No support Native Adapter No support No support Native No support
Codex Native Adapter Native Native No support No support Native Native
Gemini Native Native Native Native Native Native Native Native
OpenCode Native Native Native Native Native No support Native Native

How to read the statuses

Support key

Editor support

  • Supported The editor exposes that feature at that scope.
  • No support The editor does not expose that feature at that scope.

aix support

  • Native aix writes the editor's own format.
  • Adapter aix keeps the feature through an adapter or alternate representation.
  • No support aix does not write that feature for the destination today.

Use the Project scope and User scope rows to see where config lands at each level.

Need the aix-side definitions first? Review rules, prompts, MCP servers, skills, and hooks.

Sync behavior

aix sync reads supported config from one editor and writes the supported equivalent to another. It reports anything the destination editor or requested scope cannot represent.

  • A destination may support a feature in general, but not at the requested scope.
  • Global-only features are reported as skipped project writes instead of hard failures.
  • Codex prompts become skills, and Zed skills become pointer rules.