Supported Tools Matrix
AgentsMesh supports every major AI coding tool. This page documents what each tool supports natively, what is embedded/projected, and what is not supported.
Plugin-provided targets do not appear in this matrix — run
agentsmesh plugin listlocally to see which plugin targets are active in your project.
Legend
| Symbol | Meaning |
|---|---|
| Native | Feature maps directly to the tool’s own config format. Full fidelity. |
| Embedded | AgentsMesh projects the feature into a compatible format with metadata for lossless round-trip on import. |
| Partial | Limited support — some fields or capabilities may not fully round-trip. |
| — | Not supported. Feature is skipped for this target. |
Global mode
With --global, the canonical directory is ~/.agentsmesh/ and CLI commands resolve user-level paths from $HOME. Every built-in target implements global mode (descriptor.globalSupport). The project and global feature matrices below match SUPPORT_MATRIX and SUPPORT_MATRIX_GLOBAL in src/core/matrix/data.ts (normalized from each target’s capabilities vs globalSupport.capabilities). The Global mode paths table and each tool section document user-level paths and limitations.
| Target | Global generate writes | Global import reads |
|---|---|---|
| Aider | ~/CONVENTIONS.md, ~/.aiderignore, ~/.aider/skills/ | Same user-level paths |
| Amazon Q Developer | ~/.aws/amazonq/rules/*.md, ~/.aws/amazonq/mcp.json | Same user-level paths |
| Amp | ~/.config/amp/AGENTS.md, ~/.config/amp/skills/, ~/.config/amp/settings.json, optional mirror to ~/.agents/skills/ | Same user-level paths |
| Antigravity | ~/.gemini/antigravity/GEMINI.md, ~/.gemini/antigravity/skills/, ~/.gemini/antigravity/workflows/, ~/.gemini/antigravity/mcp_config.json | Same user-level paths |
| Augment Code | ~/.augment/rules/*.md, ~/.augment/commands/*.md, ~/.augment/skills/, ~/.augment/settings.json | Same user-level paths |
| Claude Code | ~/.claude/** (including CLAUDE.md, settings.json, hooks.json, skills/, agents/, commands/, output-styles/), ~/.claude.json, ~/.claudeignore, mirrored skills under ~/.agents/skills/ | Same user-level paths (hooks prefer ~/.claude/hooks.json when present) |
| Cline | ~/Documents/Cline/Rules/*.md, ~/Documents/Cline/Workflows/*.md, ~/Documents/Cline/Hooks/, ~/.cline/skills/*/SKILL.md, ~/.cline/cline_mcp_settings.json, ~/.clineignore, mirrored skills under ~/.agents/skills/ | Current importer reads Cline project-style paths under $HOME (~/.clinerules, ~/.cline/skills/, ~/.cline/cline_mcp_settings.json, ~/.clineignore); generated hook scripts are not imported back yet |
| Codex CLI | ~/.codex/AGENTS.md, ~/.codex/config.toml, ~/.codex/agents/*.toml, ~/.codex/rules/*.rules for execution rules, ~/.agents/skills/ | ~/.codex/AGENTS.override.md preferred over AGENTS.md; ~/.codex/config.toml, agents, rules, ~/.agents/skills/ (no whole-home nested AGENTS.md scan) |
| Continue | ~/.continue/rules/*.md, ~/.continue/prompts/*.md, ~/.continue/skills/, ~/.continue/mcpServers/agentsmesh.json, ~/.continue/AGENTS.md (compat mirror), ~/.continue/config.yaml (global config) | Same user-level paths |
| GitHub Copilot | ~/.copilot/copilot-instructions.md (all instructions merged), ~/.copilot/AGENTS.md (compat mirror), ~/.copilot/agents/*.agent.md, ~/.copilot/skills/, ~/.copilot/prompts/*.prompt.md, mirrored skills under ~/.agents/skills/ and ~/.claude/skills/ | Same user-level paths |
| Crush | ~/.config/crush/AGENTS.md, ~/.config/crush/crush.json, ~/.config/crush/skills/ | Same user-level paths (ignore file not emitted globally) |
| Cursor | ~/.cursor/rules/*.mdc, ~/.cursor/AGENTS.md, ~/.cursor/mcp.json, ~/.cursor/hooks.json, ~/.cursorignore, ~/.cursor/{skills/,agents/,commands/} | Same paths when present; legacy ~/.agentsmesh-exports/cursor/user-rules.md is still imported if no structured rules are found first |
| Deep Agents CLI | ~/.deepagents/AGENTS.md, ~/.deepagents/skills/, ~/.deepagents/.mcp.json | Same user-level paths |
| Factory Droid | ~/.factory/AGENTS.md, ~/.factory/droids/, ~/.factory/skills/, ~/.factory/mcp.json | Same user-level paths |
| Gemini CLI | ~/.gemini/GEMINI.md, ~/.gemini/AGENTS.md, ~/.gemini/settings.json, ~/.gemini/commands/*.toml, ~/.gemini/skills/, ~/.gemini/agents/, optional mirror to ~/.agents/skills/ | Same paths (policies/ignore not emitted in global mode) |
| Goose | ~/.config/goose/.goosehints, ~/.config/goose/.gooseignore, ~/.agents/skills/, optional mirror to ~/.agents/skills/ | Same user-level paths |
| Jules | Cloud-only — no global paths (Jules runs asynchronously on Google’s cloud infrastructure) | Cloud-only — no global paths |
| Junie | ~/.junie/AGENTS.md, ~/.junie/commands/, ~/.junie/agents/, ~/.junie/skills/, ~/.junie/mcp/mcp.json, optional mirror to ~/.agents/skills/ | Same user-level paths |
| Kilo Code | ~/.kilo/AGENTS.md, ~/.kilo/rules/*.md, ~/.kilo/commands/*.md, ~/.kilo/agents/*.md (first-class subagents), ~/.kilo/skills/, ~/.kilo/mcp.json, ~/.kilocodeignore, optional mirror to ~/.agents/skills/ | Same user-level paths; legacy ~/.kilocode/ and ~/.kilocodemodes (not yet read in global scope) |
| Kiro | ~/.kiro/steering/AGENTS.md, ~/.kiro/steering/*.md, ~/.kiro/agents/, ~/.kiro/skills/, ~/.kiro/settings/mcp.json, ~/.kiro/settings/kiroignore, optional mirror to ~/.agents/skills/ | Same paths (hooks not emitted globally) |
| OpenCode | ~/.config/opencode/AGENTS.md, ~/.config/opencode/rules/*.md, ~/.config/opencode/commands/*.md, ~/.config/opencode/agents/*.md, ~/.config/opencode/skills/, ~/.config/opencode/opencode.json, optional mirror to ~/.agents/skills/ | Same user-level paths |
| Pi Agent | ~/.pi/agent/AGENTS.md, ~/.pi/agent/skills/, optional mirror to ~/.agents/skills/ | Same user-level paths |
| Qwen Code | ~/.qwen/QWEN.md, ~/.qwen/settings.json, ~/.qwen/commands/*.md, ~/.qwen/agents/*.md, ~/.qwen/skills/ | Same user-level paths (ignore file not emitted globally) |
| Replit Agent | Cloud-only — no global paths (Replit Agent runs on Replit’s cloud infrastructure) | Cloud-only — no global paths |
| Roo Code | ~/.roo/AGENTS.md, ~/.roo/rules/, ~/.roo/commands/, ~/.roo/skills/, ~/mcp_settings.json (home-level MCP file), ~/.rooignore, ~/.roo/settings/custom_modes.yaml (agents → custom modes), optional mirror to ~/.agents/skills/ | Same paths |
| Rovo Dev | ~/.rovodev/AGENTS.md, ~/.rovodev/skills/, ~/.rovodev/mcp.json, optional mirror to ~/.agents/skills/ | Same user-level paths |
| Trae | ~/.trae/user_rules/rules.md, ~/.trae/skills/, ~/.trae/mcp.json | Same user-level paths |
| Warp | ~/.warp/skills/, optional mirror to ~/.agents/skills/ | Same user-level paths |
| Windsurf | ~/.codeium/windsurf/memories/global_rules.md, ~/.codeium/windsurf/skills/, ~/.codeium/windsurf/global_workflows/, ~/.codeium/windsurf/hooks.json, ~/.codeium/windsurf/mcp_config.json, ~/.codeium/.codeiumignore, optional mirror to ~/.agents/skills/ | Current importer reads Windsurf project-style paths under $HOME (~/.windsurfrules or ~/AGENTS.md, ~/.windsurf/, ~/.windsurfignore or ~/.codeiumignore) |
| Zed | ~/.config/zed/settings.json (MCP only) | Same user-level path |
Feature matrix (project scope)
Catalog defaults for a repo-local agentsmesh generate (see descriptor.capabilities).
| Feature | Aider | Amazon Q Developer | Amp | Antigravity | Augment Code | Claude Code | Cline | Codex CLI | Continue | GitHub Copilot | Crush | Cursor | Deep Agents CLI | Factory Droid | Gemini CLI | Goose | Jules | Junie | Kilo Code | Kiro | OpenCode | Pi Agent | Qwen Code | Replit Agent | Roo Code | Rovo Dev | Trae | Warp | Windsurf | Zed |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rules | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native |
| Additional Rules | Embedded | — | Embedded | Native | Native | Native | Native | Native | Native | Native | Embedded | Embedded | Embedded | Embedded | Embedded | Embedded | Embedded | Native | Native | Native | Native | Embedded | Native | Embedded | Native | Embedded | Native | Embedded | Native | Embedded |
| Commands | — | — | — | Partial (workflows) | Native | Native | Native (workflows) | Embedded | Embedded | Native | — | Native | — | — | Native | — | — | Native | Native | — | Native | — | Native | — | Native | — | — | — | Native (workflows) | — |
| Agents | — | — | — | — | — | Native | Embedded | Native | — | Native | — | Native | — | Native | Native | — | — | Native | Native | Native | Native | — | Native | — | Partial | — | — | — | Embedded | — |
| Skills | Native | — | Native | Native | Native | Native | Native | Native | Embedded | Native | Native | Native | Native | Native | Native | Native | — | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | — |
| MCP Servers | — | Native | Native | — | Native | Native | Native | Native | Native | — | Native | Native | Native | Native | Native | — | — | Native | Native | Native | Native | — | Native | — | Native | Native | Native | Native | Partial | Native |
| Hooks | — | — | — | — | Native | Native | Native | — | — | Partial | Native | Native | — | — | Partial | — | — | — | — | Native | — | — | — | — | — | — | — | — | Native | — |
| Ignore | Native | — | — | — | Native | Native | Native | — | — | — | Native | Native | — | — | Native (settings-embedded) | Native | — | Native | Native | Native | — | — | Native | — | Native | — | Native | — | Native | — |
| Permissions | — | — | — | — | — | Native | — | — | — | — | Partial | Partial | — | — | Partial | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Feature matrix (global scope)
Catalog defaults for agentsmesh matrix --global / agentsmesh generate --global (see descriptor.globalSupport.capabilities when present).
| Feature | Aider | Amazon Q Developer | Amp | Antigravity | Augment Code | Claude Code | Cline | Codex CLI | Continue | GitHub Copilot | Crush | Cursor | Deep Agents CLI | Factory Droid | Gemini CLI | Goose | Jules | Junie | Kilo Code | Kiro | OpenCode | Pi Agent | Qwen Code | Replit Agent | Roo Code | Rovo Dev | Trae | Warp | Windsurf | Zed |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rules | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | — | Native | — |
| Additional Rules | Embedded | — | Embedded | Embedded | Native | Native | Native | Embedded | Native | Native | Embedded | Embedded | Embedded | Embedded | Embedded | Embedded | Embedded | Embedded | Native | Native | Native | Embedded | Embedded | Embedded | Native | Embedded | Native | — | Partial | — |
| Commands | — | — | — | Partial (workflows) | Native | Native | Native (workflows) | Embedded | Native | Native | — | Native | — | — | Native | — | — | Native | Native | — | Native | — | Native | — | Native | — | — | — | Native (workflows) | — |
| Agents | — | — | — | — | — | Native | Embedded | Native | — | Native | — | Native | — | Native | Native | — | — | Native | Native | Native | Native | — | Native | — | Partial | — | — | — | Embedded | — |
| Skills | Native | — | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | — | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | Native | — |
| MCP Servers | — | Native | Native | Native | Native | Native | Native | Native | Native | — | Native | Native | Native | Native | Native | — | — | Native | Native | Native | Native | — | Native | — | Native | Native | Native | — | Partial | Native |
| Hooks | — | — | — | — | — | Native | Native | — | — | — | Native | Native | — | — | Partial | — | — | — | — | — | — | — | — | — | — | — | — | — | Native | — |
| Ignore | Native | — | — | — | — | Native | Native | — | — | — | — | Native | — | — | — | Native | — | — | Native | Native | — | — | — | — | Native | — | — | — | Native | — |
| Permissions | — | — | — | — | — | Native | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Tool details
Per-target structural data (display name, category, canonical URL, project + global root paths, and skill directory) generated directly from the target descriptor. The feature columns above are the authoritative per-feature support — use these sections for quick orientation only.
Aider
CLI agent · aider.chat
Open-source terminal AI pair programmer.
Project mode: root CONVENTIONS.md, skills .aider/skills/.
Global mode: root CONVENTIONS.md, skills .aider/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Amazon Q Developer
IDE integration · aws.amazon.com/q/developer
AWS AI coding assistant.
Global mode: see the Global mode paths table.
See the project feature matrix and global feature matrix for per-feature support.
Amp
CLI agent · ampcode.com
Sourcegraph’s coding agent.
Project mode: root AGENTS.md, skills .agents/skills/.
Global mode: root .config/amp/AGENTS.md, skills .config/amp/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Antigravity
IDE integration · antigravity.google
Google’s agentic IDE.
Project mode: root .agents/rules/general.md, skills .agents/skills/.
Global mode: root .gemini/antigravity/GEMINI.md, skills .gemini/antigravity/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Augment Code
IDE integration · www.augmentcode.com
Codebase-aware AI for IDEs.
Project mode: skills .augment/skills/.
Global mode: skills .augment/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Claude Code
CLI agent · www.anthropic.com/claude-code
Anthropic’s terminal coding agent.
Project mode: root .claude/CLAUDE.md, skills .claude/skills/.
Global mode: root .claude/CLAUDE.md, skills .claude/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Cline
IDE integration · cline.bot
Autonomous coding agent for VS Code.
Project mode: root AGENTS.md, skills .cline/skills/.
Global mode: skills .cline/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Codex CLI
CLI agent · github.com/openai/codex
OpenAI’s terminal coding agent.
Project mode: root AGENTS.md, skills .agents/skills/.
Global mode: root .codex/AGENTS.md, skills .agents/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Continue
IDE integration · continue.dev
Open-source AI code assistant.
Project mode: root .continue/rules/general.md, skills .continue/skills/.
Global mode: root .continue/rules/general.md, skills .continue/skills/.
See the project feature matrix and global feature matrix for per-feature support.
GitHub Copilot
IDE integration · github.com/features/copilot
GitHub’s AI pair programmer.
Project mode: root .github/copilot-instructions.md, skills .github/skills/.
Global mode: root .copilot/copilot-instructions.md, skills .copilot/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Crush
CLI agent · github.com/charmbracelet/crush
Charm’s TUI coding agent.
Project mode: root CRUSH.md, skills .crush/skills/.
Global mode: root .config/crush/CRUSH.md, skills .config/crush/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Cursor
IDE integration · cursor.com
AI-first code editor.
Project mode: root .cursor/rules/general.mdc, skills .cursor/skills/.
Global mode: root .cursor/rules/general.mdc, skills .cursor/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Deep Agents CLI
CLI agent · github.com/langchain-ai/deepagents
LangChain Deep Agents framework CLI.
Project mode: root .deepagents/AGENTS.md, skills .deepagents/skills/.
Global mode: root .deepagents/AGENTS.md, skills .deepagents/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Factory Droid
Cloud agent platform · www.factory.ai
Factory.ai’s coding droid.
Project mode: root AGENTS.md, skills .factory/skills/.
Global mode: root .factory/AGENTS.md, skills .factory/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Gemini CLI
CLI agent · github.com/google-gemini/gemini-cli
Google’s terminal Gemini agent.
Project mode: root GEMINI.md, skills .gemini/skills/.
Global mode: root .gemini/GEMINI.md, skills .gemini/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Goose
CLI agent · block.github.io/goose
Block’s open-source AI agent.
Project mode: root .goosehints, skills .agents/skills/.
Global mode: root .config/goose/.goosehints, skills .agents/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Jules
Cloud agent platform · jules.google
Google’s autonomous coding agent.
Project mode: root AGENTS.md.
See the project feature matrix and global feature matrix for per-feature support.
Junie
IDE integration · www.jetbrains.com/junie
JetBrains AI coding agent.
Project mode: root .junie/AGENTS.md, skills .junie/skills/.
Global mode: root .junie/AGENTS.md, skills .junie/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Kilo Code
IDE integration · kilocode.ai
Open-source AI coding agent for VS Code.
Project mode: root AGENTS.md, skills .kilo/skills/.
Global mode: root .kilo/AGENTS.md, skills .kilo/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Kiro
IDE integration · kiro.dev
AWS spec-driven AI IDE.
Project mode: root AGENTS.md, skills .kiro/skills/.
Global mode: root .kiro/steering/AGENTS.md, skills .kiro/skills/.
See the project feature matrix and global feature matrix for per-feature support.
OpenCode
CLI agent · opencode.ai
Open-source terminal AI agent.
Project mode: root AGENTS.md, skills .opencode/skills/.
Global mode: root .config/opencode/AGENTS.md, skills .config/opencode/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Pi Agent
CLI agent · github.com/pi-labs/pi-agent
Pi coding agent.
Project mode: root AGENTS.md, skills .pi/skills/.
Global mode: root .pi/agent/AGENTS.md, skills .pi/agent/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Qwen Code
CLI agent · github.com/QwenLM/qwen-code
Alibaba’s Qwen coding CLI.
Project mode: root QWEN.md, skills .qwen/skills/.
Global mode: root .qwen/QWEN.md, skills .qwen/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Replit Agent
Cloud agent platform · replit.com
Replit’s autonomous coding agent.
Project mode: root replit.md, skills .agents/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Roo Code
IDE integration · roocode.com
Open-source AI VS Code extension.
Project mode: root .roo/rules/00-root.md, skills .roo/skills/.
Global mode: root .roo/AGENTS.md, skills .roo/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Rovo Dev
CLI agent · www.atlassian.com/solutions/devops/rovo-dev
Atlassian’s coding agent.
Project mode: root AGENTS.md, skills .rovodev/skills/.
Global mode: root .rovodev/AGENTS.md, skills .rovodev/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Trae
IDE integration · www.trae.ai
ByteDance’s adaptive AI IDE.
Project mode: root .trae/rules/project_rules.md, skills .trae/skills/.
Global mode: root .trae/user_rules/rules.md, skills .trae/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Warp
CLI agent · www.warp.dev
AI-powered terminal.
Project mode: root AGENTS.md, skills .warp/skills/.
Global mode: skills .warp/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Windsurf
IDE integration · windsurf.com
Codeium’s agentic IDE.
Project mode: root AGENTS.md, skills .windsurf/skills/.
Global mode: root .codeium/windsurf/memories/global_rules.md, skills .codeium/windsurf/skills/.
See the project feature matrix and global feature matrix for per-feature support.
Zed
IDE integration · zed.dev
Collaborative AI editor.
Project mode: root .rules.
Global mode: see the Global mode paths table.
See the project feature matrix and global feature matrix for per-feature support.