IDE Adapters

कुल 24 supported targets हैं, और हर target का अपना adapter है जो target के config format को पढ़ता है, entries को idempotent तरीके से merge करता है, और लिखने से पहले original file का backup बनाता है। हर MCP-capable adapter में MCP configuration supported है। Skills 16 targets पर और Rules 6 targets पर auto-apply होते हैं। CLI अब post-install verification भी चलाता है ताकि persistence के बाद adapter writes दोबारा जाँची जा सकें।

प्रतिनिधि targets

हर adapter packages/adapters के अंदर एक standalone module है। यह target config path resolve करता है, नई MCP entries (और आवश्यकता होने पर skills/rules) को merge करता है, लिखने से पहले timestamped backup बनाता है, और CLI के post-install verification step को pass करने की अपेक्षा रखता है।

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.