Документация/IDE-адаптеры

IDE-адаптеры

Поддерживаются 24 целей, и у каждой есть собственный адаптер, который читает формат конфигурации цели, идемпотентно объединяет записи и сохраняет резервную копию исходного файла перед записью. MCP-конфигурация поддерживается во всех адаптерах с поддержкой MCP. Skills автоматически применяются на 16 целях, а rules — на 6. CLI также выполняет post-install verification, чтобы повторно проверить запись адаптера после сохранения.

Представительные цели

Каждый адаптер — это отдельный модуль в packages/adapters. Он определяет путь к конфигу цели, объединяет новые MCP-записи (и при необходимости skills/rules), создаёт резервную копию с timestamp перед записью и должен проходить этап post-install verification в CLI.

Cursor

MCP + Skills + Rules
.cursor/mcp.json or ~/.cursor/mcp.json + .cursor/skills/ + .cursor/rules/

Workspace-scoped or user-scoped MCP JSON plus native Cursor skills/rules folders. Project scope takes precedence when you apply at workspace scope.

Windsurf

MCP + Skills + Rules
~/.codeium/windsurf/mcp_config.json + ~/.codeium/windsurf/skills/ or .windsurf/skills/ + global_rules.md or .devin/rules/

Windsurf documents MCP in mcp_config.json, SKILL.md folders under .windsurf/skills or ~/.codeium/windsurf/skills, and rules under .devin/rules/ with global rules in ~/.codeium/windsurf/memories/global_rules.md.

VS Code / Cline

MCP
<VS Code globalStorage>/saoudrizwan.claude-dev/settings/cline_mcp_settings.json

Targets the Cline extension's global MCP settings file.

Claude Code

MCP + Skills
~/.claude.json

Anthropic's Claude Code CLI reads mcpServers from the root ~/.claude.json file.

Gemini CLI

MCP + Skills
~/.gemini/settings.json or .gemini/settings.json + .gemini/skills/

Gemini CLI reads MCP settings from settings.json and discovers skills from .gemini/skills/ at user or workspace scope.

Codex CLI

MCP
~/.codex/config.toml or .codex/config.toml

Codex CLI uses a TOML-formatted config for both user and trusted project scope. Remote MCP servers must serialize into Codex's native HTTP fields.

Antigravity

MCP
~/.gemini/antigravity/mcp_config.json

Google Gemini's Antigravity agent reads MCP config from its own scoped path.

Zed

MCP + Skills
~/.config/zed/settings.json (context_servers) + ~/.agents/skills/ or .agents/skills/

Zed uses context_servers inside settings.json and documents global/project Agent Skills under ~/.agents/skills/ and .agents/skills/.

JetBrains Junie

MCP
~/.junie/mcp/mcp.json or .junie/mcp/mcp.json

JetBrains Junie currently uses a dedicated .junie/mcp/mcp.json surface for user or project MCP configuration.

Kiro

MCP + Skills
~/.kiro/settings/mcp.json + ~/.kiro/skills/ or .kiro/skills/

Kiro stores MCP config in .kiro/settings/mcp.json and documents both global and workspace-scoped agent skills under .kiro/skills/.

Cline CLI

MCP
~/.cline/data/settings/cline_mcp_settings.json

Cline CLI reads its own MCP settings file from the CLI data directory. Skills/rules auto-apply is intentionally not advertised yet.

DeepSeek-TUI

MCP
~/.deepseek/mcp.json

DeepSeek-TUI reads MCP configuration from its scoped home directory. Skills/rules auto-apply is not yet supported.

Continue

MCP + Skills
~/.continue/config.yaml + .continue/prompts/*.prompt

Continue's current config surface is config.yaml. MCP servers serialize into the documented mcpServers YAML list, while VibeBasket writes prompt files and registers them under prompts.

Roo Code

MCP + Skills + Rules
.roo/mcp.json or <VS Code globalStorage>/RooVeterinaryInc.roo-cline/settings/mcp_settings.json + .roo/skills/ + .roo/rules/

MCP entries merge into Roo Code's project or global settings file. Skills and rules are written into Roo-native .roo directories.

Hermes

MCP + Skills
~/.hermes/config.yaml + .hermesrules

MCP servers merge into the YAML config. Rules and skills are written into .hermesrules using idempotent block delimiters.

OpenClaw

MCP + Skills
~/.openclaw/openclaw.json + .openclawrules

MCP entries merge into the JSON config. Rules and skills are written into .openclawrules using idempotent block delimiters.

GitHub Copilot

Skills + Rules
.github/copilot-instructions.md

Rules and skills are written as Markdown custom instructions inside .github/copilot-instructions.md.

Void Editor

MCP
~/.void-editor/mcp.json

The current auto-apply surface is the official user-scope Void MCP config. Project-scoped skills/rules are intentionally not advertised until per-feature scope handling is modelled cleanly.

Aider

Skills + Rules
.aider.conf.yml + .aiderinstructions.md

Registers .aiderinstructions.md via the read flag in .aider.conf.yml. Rules and skills are written into the instructions Markdown file.

Cortex Code

MCP + Skills
~/.snowflake/cortex/mcp.json + .cortex/skills/

Snowflake's Cortex Code agent. MCP entries merge into the cortex JSON config. Skills are written as individual Markdown files under .cortex/skills/.

Goose

MCP
~/.config/goose/config.yaml

Block/Anthropic's Goose agent reads MCP extensions from its YAML config file. Restart Goose after applying.

IBM Bob

MCP + Skills
~/.bob/mcp_settings.json or .bob/mcp.json

IBM Bob supports both user-global and project-scoped MCP config. Skills are written under .bob/skills/ as Markdown files.

CodeBuddy

MCP + Skills
~/.codebuddy/.mcp.json or .mcp.json

Tencent Cloud CodeBuddy reads MCP config from user or project scope. Skills are written under .codebuddy/skills/ as Markdown files.

OpenCode

MCP + Skills + Rules
~/.config/opencode/opencode.json or opencode.json + .opencode/skills/ + AGENTS.md

OpenCode uses the mcp object in opencode.json, plus .opencode/skills and AGENTS.md for reusable behavior. Reload the TUI after applying.