深度

Claude Code Agent Teams:多实例并行协作开发完全指南

Claude Code Agent Teams 实验性功能详解:多实例并行协作开发,一个负责人会话协调多个独立 Claude 实例。涵盖与 Subagents 的对比选择、开启配置、计划审批工作流、并行代码审查和竞争假设调试等实战场景,以及 Token 成本考量。

2026/2/285分钟 阅读ClaudeEagle

Agent Teams 是 Claude Code 的实验性功能,让多个 Claude Code 实例协同工作。一个会话作为团队负责人,协调工作、分配任务、汇总结果;队友独立工作,各有自己的上下文窗口,可以直接相互通信。

⚠️ Agent Teams 目前是实验性功能,默认禁用,需要手动开启。

Agent Teams vs Subagents:如何选择?

两者都能并行化工作,但运作方式不同:

对比项SubagentsAgent Teams
上下文独立上下文窗口,结果汇报给调用者独立上下文窗口,完全独立
通信只能向主 Agent 汇报结果队友可以直接互相通信
协调主 Agent 管理所有工作共享任务列表,自我协调
最适合只关心结果的聚焦任务需要讨论和协作的复杂工作
Token 成本较低:结果摘要回主上下文较高:每个队友都是独立的 Claude 实例

选择法则:当你需要快速、专注的工作者汇报结果时用 Subagents;当队友需要共享发现、互相挑战并自主协调时用 Agent Teams。

开启 Agent Teams

settings.json 中设置环境变量:

json
{
  "env": {
    "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
  }
}

创建第一个 Agent Team

用自然语言告诉 Claude 创建团队并描述任务:

我正在设计一个帮助开发者跟踪代码库中 TODO 注释的 CLI 工具。 创建一个 Agent Team 从不同角度探索这个问题: 一个队友负责 UX,一个负责技术架构,一个充当魔鬼代言人。

Claude 自动创建团队、生成共享任务列表、分配任务,最后尝试在完成时清理团队。

显示模式

In-process 模式(默认):

  • 所有队友在主终端内运行
  • Shift+Down 循环切换队友
  • 直接输入向当前队友发送消息
  • 任何终端都支持,无需额外配置

Split-pane 模式(需要 tmux 或 iTerm2):

  • 每个队友拥有独立面板
  • 同时看到所有人的输出
  • 点击面板直接与对应队友交互

配置显示模式:

json
{ "teammateMode": "in-process" }

或单次会话使用:

bash
claude --teammate-mode in-process

指定队友数量和模型

创建一个有 4 个队友的团队来并行重构这些模块。 每个队友使用 Sonnet。

计划审批工作流

对于高风险任务,要求队友在实施前先提交计划:

派出一个架构师队友来重构认证模块。 要求在做任何修改前先获得计划批准。

工作流:

  1. 队友在只读计划模式下工作
  2. 完成计划后向负责人发送审批请求
  3. 负责人审查并批准(或拒绝并给出反馈)
  4. 被拒绝时,队友修改计划后重新提交
  5. 获批后退出计划模式,开始实施

任务分配机制

共享任务列表协调全队工作。任务有三种状态:待处理、进行中、已完成。

  • 负责人分配:告诉负责人将哪个任务分给哪个队友
  • 自主认领:队友完成一个任务后,自动认领下一个未分配、未阻塞的任务

任务认领使用文件锁防止多个队友同时抢同一任务。

实用场景示例

并行代码审查

创建一个 Agent Team 审查 PR #142。派出三个审查者: - 一个专注安全影响 - 一个检查性能影响 - 一个验证测试覆盖率 让他们独立审查,然后汇总发现。

竞争假设调试

我们的 API 响应时间突然变慢了。 创建一个团队,三个队友分别测试不同的假设: 1. 数据库查询问题 2. 网络层问题 3. 代码逻辑问题 并行调查,谁先找到根因谁汇报。

架构原理

组件职责
团队负责人主 Claude Code 会话,创建团队、生成任务、协调工作
队友独立的 Claude Code 实例,各自完成分配的任务
任务列表队友认领和完成的共享工作条目
邮箱Agent 间通信的消息系统

存储位置:

  • 团队配置:~/.claude/teams/{team-name}/config.json
  • 任务列表:~/.claude/tasks/{team-name}/

质量门控 Hooks

用 Hooks 在关键节点强制执行规则:

  • TeammateIdle:队友即将空闲时触发,返回退出码 2 可发送反馈并让队友继续工作
  • TaskCompleted:任务即将标记完成时触发,返回退出码 2 可阻止完成并发送反馈

最佳实践

  • 给队友足够上下文:每个队友从干净状态开始,记得在 Prompt 中提供必要背景
  • 控制团队规模:3-5 个队友通常最优,团队越大协调开销越高
  • 合理拆分任务:任务过小浪费协调成本,任务过大则队友无法并行
  • 先研究再实施:让一个队友先做全局调查,再派其他队友实施
  • 避免文件冲突:确保不同队友处理不同文件,防止写入冲突
  • 主动监控和引导:不要完全放手,定期检查进展并在需要时重新引导

Token 成本注意

Agent Teams 消耗的 Token 远多于单个会话。每个队友都有独立的上下文窗口,成本随活跃队友数量线性增长。研究、审查和新功能开发值得这个额外成本;常规任务单个会话更经济。


原文:Orchestrate teams of Claude Code sessions | 来源:Claude Code 官方文档

相关文章推荐

深度Claude Code Agent Teams 深度解析:Opus 4.6 的点对点多 Agent 协作架构详解Claude Code Agent Teams 完整解析:与 Subagents 的本质架构差异(Mailbox 点对点 vs 父子层级)、Team Lead/Teammates/Mailbox/Shared Task List 四大组件、启用方法、5 种实用团队模式(全栈三人组/大迁移/安全审查/微服务/测试冲刺),以及成本控制建议。2026/4/19深度Claude Code Agent Teams 实战:多 Agent 协作并行开发新范式Claude Code Agent Teams 是多 Claude 实例协作的实验性功能,允许成员间直接通信(不同于 Subagents 只能向主 Agent 报告)。本文对比 Subagents 和 Agent Teams 的架构差异,介绍四大最佳应用场景(并行研究、模块开发、竞争假设调试、跨层协调),以及启用方法、共享任务列表工作原理和成本管理策略。2026/2/27深度Claude Code 扩展能力全景图:CLAUDE.md、Skills、MCP、Subagent、Agent Teams、Hooks 选型指南Claude Code 六大扩展能力选型完整指南:CLAUDE.md/Skills/Subagent/Agent Teams/MCP/Hooks 功能对比表、相似能力深度辨析(Skill vs Subagent/CLAUDE.md vs Skill/CLAUDE.md vs Rules vs Skills/Subagent vs Agent Teams/MCP vs Skill)、分层优先级规则(managed>user>project)、各扩展 Context 成本对比,以及数据库开发/代码审查/CI/CD 三大实战组合方案。2026/3/6深度Claude Code 团队多代理协作完全指南:并行任务、跨会话通信与 Git WorktreesClaude Code Agent Teams 多代理协作完全指南:子代理 vs Agent Teams 的选择标准、Git Worktrees 隔离并行修改、三种协作模式(协调者-工人/流水线/专家池)、并行 PR 审查和大型迁移任务的实战案例,以及上下文管理和冲突避免注意事项。2026/3/2深度Claude Code Skills vs CLAUDE.md vs Plugins vs Sub-agents:何时用哪个的完整决策指南Claude Code 四种扩展机制的完整决策指南:四种机制本质对比表;CLAUDE.md 适合放/不适合放的内容清单(含内容精简测试);Skills 四种模式和完整决策树;Plugins 与 Skills 的选择对比表及 Token 开销警告;Sub-agents 三种触发方式和 context: fork 对比;四种组合使用模式;以及快速决策查询表(12 个场景)。2026/5/10深度2026 企业 AI Agent 现状报告:80% 已获可量化 ROI,编程是突破口Anthropic 联合 Material 公司调研 500+ 技术领导者的《2026 State of AI Agents Report》:57% 已部署多阶段工作流;86% 在生产代码部署 Agent;80% 报告可量化 ROI;编程时间节省覆盖规划/代码生成/文档/测试各 58-59%;真实案例(Doctolib 功能交付快 40%、eSentire 威胁分析从 5 小时到 7 分钟、L'Oréal 44000 月活数据直查);三大规模化挑战;以及企业 Claude Code 四阶段部署路径。2026/5/7