Skip to content
简体中文

切换主题

// Agent 工具 · 接入指南

Agent 接入指南

装 MCP、写规则、加 Skills 时最常问的:每个编程 agent 的配置文件在哪、怎么加,它默认能自己做多少事。一张表看清,全部来自官方文档。

11 个 agent核对于 2026-10-22MCP 规范 2026-07-28只引官方文档

01配置文件速查

~ 指用户主目录。项目级文件可以提交进仓库,团队共用。

AgentMCP 配置文件命令行添加传输方式规则文件Skills 目录
Claude CodeAnthropic · CLI / IDE / Desktop / Web ~/.claude.json (local / user scope).mcp.json (project scope, shared) claude mcp add --transport http <name> <url> stdio · HTTP · SSE (deprecated) · WebSocketOAuth ✓ CLAUDE.md / .claude/CLAUDE.mdCLAUDE.local.md~/.claude/CLAUDE.md.claude/rules/AGENTS.md (read when present) .claude/skills/<name>/SKILL.md~/.claude/skills/
Codex (CLI · IDE · ChatGPT desktop)OpenAI · CLI / IDE / Desktop ~/.codex/config.toml → [mcp_servers.<name>].codex/config.toml (trusted projects only) codex mcp add <name> -- <command> stdio · Streamable HTTPOAuth ✓ AGENTS.md (repo root → cwd)AGENTS.override.md~/.codex/AGENTS.md .agents/skills/ (cwd → repo root)~/.agents/skills//etc/codex/skills
Cursor (editor · CLI)Anysphere · IDE / CLI .cursor/mcp.json (project)~/.cursor/mcp.json (global) 界面或改文件 stdio · SSE · Streamable HTTPOAuth ✓ .cursor/rules/*.mdcAGENTS.mdUser Rules / Team Rules (settings) .agents/skills/.cursor/skills/~/.agents/skills/~/.cursor/skills/.claude/skills/ · .codex/skills/ (compat)
GitHub Copilot (VS Code · Copilot CLI)GitHub · IDE / CLI / Cloud .vscode/mcp.json (VS Code)~/.copilot/mcp-config.json (CLI).mcp.json · .github/mcp.json (CLI, per repo) copilot mcp add · /mcp add stdio · HTTP .github/copilot-instructions.md.github/instructions/*.instructions.mdAGENTS.mdCLAUDE.md / GEMINI.md (repo root) .github/skills/.claude/skills/.agents/skills/~/.copilot/skills/~/.agents/skills/
Antigravity CLIGoogle · CLI / Desktop⚠ 2026-05-19 发布,取代 Gemini CLI:2026-06-18 起 Gemini CLI 不再服务免费、Google AI Pro / Ultra 个人用户 ~/.gemini/config/mcp_config.json (global).agents/mcp_config.json (workspace) 界面或改文件 stdio · SSE · Streamable HTTP · WebSocket GEMINI.mdAGENTS.md~/.gemini/GEMINI.md .agents/skills/~/.gemini/antigravity-cli/skills/
Gemini CLIGoogle · CLI⚠ 仅企业(Gemini Code Assist 许可)和 API key 用户还能用;个人用户请换 Antigravity CLI ~/.gemini/settings.json → mcpServers.gemini/settings.json (project, default scope) gemini mcp add <name> <command|url> stdio · SSE · Streamable HTTPOAuth ✓ GEMINI.md (context.fileName configurable)~/.gemini/GEMINI.md .gemini/skills/ · .agents/skills/~/.gemini/skills/ · ~/.agents/skills/
Devin Desktop / Devin CLI (formerly Windsurf)Cognition · IDE / CLI / Cloud⚠ Windsurf 于 2026-06-02 更名为 Devin Desktop;默认本地 agent 由 Cascade 换成 Devin Local(与 Devin CLI 共用配置) .devin/mcp_config.local.json (local, default).devin/mcp_config.json (project)~/.config/devin/mcp_config.json (user) devin mcp add <name> <url> stdio · Streamable HTTP · SSEOAuth ✓ AGENTS.md~/.config/devin/AGENTS.md.devin/rules/ (legacy .windsurf/rules/) .agents/skills/.devin/skills/ (legacy .windsurf/skills/)~/.agents/skills/~/.config/devin/skills/
ClineCline · IDE / CLI cline_mcp_settings.json (extension: MCP Servers → Configure)~/.cline/data/settings/cline_mcp_settings.json (CLI) 界面或改文件 stdio · Streamable HTTP (recommended) · SSE (legacy) .clinerules/ · .cline/rules/AGENTS.md · ~/.agents/AGENTS.md.cursorrules · .windsurfrules (auto-detected) .cline/skills/ · .clinerules/skills/.claude/skills/~/.cline/skills/
OpenCodeAnomaly · CLI / IDE / Desktop opencode.json(c) → "mcp" (type: local | remote) 界面或改文件 local (stdio) · remote (HTTP)OAuth ✓ AGENTS.md~/.config/opencode/AGENTS.mdCLAUDE.md · ~/.claude/CLAUDE.md (fallback) .opencode/skills/~/.config/opencode/skills/.claude/skills/ · ~/.claude/skills/.agents/skills/ · ~/.agents/skills/
Kiro (IDE · CLI)AWS · IDE / CLI / Web .kiro/settings/mcp.json (workspace)~/.kiro/settings/mcp.json (user) 界面或改文件 stdio · remote HTTPSOAuth ✓ .kiro/steering/~/.kiro/steering/AGENTS.md .kiro/skills/~/.kiro/skills/
Qwen CodeAlibaba Qwen · CLI ~/.qwen/settings.json (user, default).qwen/settings.json (project) qwen mcp add --transport http <name> <url> stdio · Streamable HTTP · SSEOAuth ✓ QWEN.md (context.fileName configurable) .qwen/skills/~/.qwen/skills/

02一份配置,多家通用

数字来自上表。

  1. AGENTS.md11 个里有 9 个会读。项目通用规则写这里,CLAUDE.md、GEMINI.md、.cursor/rules 只写各家差异。 agents.md ↗
  2. .agents/skills/11 个里有 7 个会扫描。每个技能一个文件夹,里面放 SKILL.md(frontmatter 写 name 和 description),即开放的 Agent Skills 格式。 agentskills.io ↗
  3. mcpServers JSON多数客户端认同一种 mcpServers 结构,但注意:Claude Code 里带 url 的要写 "type",Antigravity CLI 要写 serverUrl,Codex 用 TOML。
  4. 优先用远程服务器(HTTP + OAuth)本页每个客户端都支持远程传输。远程服务器不在你电脑上跑代码,用 OAuth 按权限范围登录,不用长期令牌。 为什么 →

03逐个看:权限、沙箱和扩展

“未写明”表示我们核对的官方文档没写,不代表没有这个功能。

Claude Code Anthropic

权限
权限模式:default(逐个确认)/ acceptEdits / plan / auto(分类器审核)/ dontAsk / bypassPermissions
沙箱
/sandbox 开启,默认关闭;macOS 用 Seatbelt,Linux / WSL2 用 bubblewrap,原生 Windows 不支持
MCP
项目里的 .mcp.json 首次使用前要你确认;用 /mcp 查看状态和登录 OAuth
扩展
Hooks ✓子 agent ✓插件 ✓

MCP ↗CLAUDE.md / AGENTS.md ↗Skills ↗Permissions ↗Sandbox ↗

站内档案 →

Codex (CLI · IDE · ChatGPT desktop) OpenAI

权限
沙箱 read-only / workspace-write(默认,网络关)/ danger-full-access;审批 on-request / never / granular
沙箱
默认开启:macOS 用 Seatbelt,Linux 用 bwrap + seccomp,Windows 用 MXC;.git、.codex、.agents 等目录始终只读
MCP
CLI、IDE 插件和 ChatGPT 桌面端共用同一份配置;可按服务器设工具白名单和审批方式
扩展
Hooks ✓子 agent ✓插件 ✓

MCP ↗AGENTS.md ↗Skills ↗Approvals & security ↗

站内档案 →

Cursor (editor · CLI) Anysphere

权限
Run Modes:Auto-review(推荐,分类器审核)/ Allowlist / Run Everything(全部自动执行)
沙箱
终端命令可在沙箱里跑(Auto-review 或 Allowlist + 沙箱);CLI 用 /sandbox 或 --sandbox 切换。官方说明 Auto-review 不是安全边界
MCP
也可在 Customize 页从 Cursor Marketplace 一键安装;每次 MCP 调用默认都要确认,可设 MCP 白名单
扩展
Hooks ✓子 agent ✓插件 ✓

MCP ↗Rules ↗Skills ↗Run Modes ↗CLI ↗

站内档案 →

Antigravity CLI Google

⚠ 2026-05-19 发布,取代 Gemini CLI:2026-06-18 起 Gemini CLI 不再服务免费、Google AI Pro / Ultra 个人用户

权限
未写明
沙箱
官方文档有“沙箱与文件访问控制”专页,细节见链接
MCP
远程服务器必须写 serverUrl(旧的 url / httpUrl 不再支持);/mcp 打开管理面板;安装时会自动迁移 Gemini CLI 的 MCP 和技能
扩展
Hooks ✓子 agent ✓插件 ✓

MCP ↗Skills ↗Migrate from Gemini CLI ↗Announcement ↗

站内档案 →

Gemini CLI Google

⚠ 仅企业(Gemini Code Assist 许可)和 API key 用户还能用;个人用户请换 Antigravity CLI

权限
未写明
沙箱
-s / GEMINI_SANDBOX 开启:docker、podman、macOS Seatbelt 等
MCP
trust: true 会跳过该服务器所有工具确认,只给你完全掌控的服务器用;启动 MCP 进程时默认清掉 *TOKEN* / *KEY* 等敏感环境变量
扩展
Hooks ✓子 agent ✓插件 ✓

MCP ↗Transition notice ↗

站内档案 →

Devin Desktop / Devin CLI (formerly Windsurf) Cognition

⚠ Windsurf 于 2026-06-02 更名为 Devin Desktop;默认本地 agent 由 Cascade 换成 Devin Local(与 Devin CLI 共用配置)

权限
未写明
沙箱
Devin CLI 有系统级沙箱(Linux 需 bubblewrap + socat),企业可强制开启
MCP
旧 Cascade agent 仍用自己的 mcp_config.json
扩展
Hooks ✓子 agent ✓插件 ✓

Devin CLI MCP ↗Rules & AGENTS.md ↗Skills ↗Sandbox ↗Windsurf → Devin Desktop FAQ ↗

站内档案 →

Qwen Code Alibaba Qwen

权限
审批模式 plan / default / auto-edit / auto(分类器)/ yolo
沙箱
tools.sandbox 可设为 docker 等
扩展
Hooks 未写明子 agent 未写明插件 未写明

MCP ↗Skills ↗Settings ↗

站内档案 →

04常见问题

哪个规则文件能被最多 agent 读到?

AGENTS.md:本页 11 个客户端里有 9 个会读它(Claude Code、Codex、Cursor、GitHub Copilot、Antigravity CLI、Devin Desktop / Devin CLI、Cline、OpenCode、Kiro)。通用规则写在这里,各家专属文件只放差异。

Agent Skills 放哪儿能被多个 agent 同时找到?

.agents/skills/<name>/SKILL.md——11 个里有 7 个会扫描这个目录。Claude Code 读 .claude/skills/,Cursor、Copilot、Cline、OpenCode 也兼容读取它。

一家的 MCP 配置 JSON 能直接复制到另一家吗?

大体可以,但要改几处:Claude Code 里带 url 的条目必须写 "type": "http";Antigravity CLI 远程服务器要用 serverUrl(不认 url / httpUrl);Codex 用 TOML([mcp_servers.<名字>]);OpenCode 用 "mcp" 键并写 type: local/remote。

Gemini CLI 还能用吗?

2026-06-18 起,Gemini CLI 不再服务免费和 Google AI Pro / Ultra 个人用户;企业许可和 API key 用户仍可用。个人用户官方建议换 Antigravity CLI,它会导入技能、MCP 和 GEMINI.md。

关于这页的数据 · 给 AI 读

数据更新于:Agent 接入指南(北京时间)