术语判别:Agent Teams 是 Anthropic 在 Claude Code 实验性功能的功能名,中文圈没有完整对等词(直译”agent 团队”过于普通),保留英文为主,中文”多 agent 团队协作”作为解释别名。

定义

Claude Code 实验性功能:多个 subagent 通过共享任务列表互通、成员可互相对话辩论,主 session 兼任统筹汇报的 team lead。它与 Subagent(单向汇报、互不通信)的核心区别是队友之间能通信;与 Meta Harness(跨工具编排 Claude Code / Codex / Pi)的核心区别是作用域收窄在单个 Claude Code 内部——是”team lead 统筹多执行者” 模式在 Claude Code 自家边界内的实现。

代价:Agent Teams 运行成本明显高于 subagent(2-4 倍 token,Cole 实测),且需要在 settings.json 里手动开启、目前为实验性功能(Nate Herk 选 subagent 实现 STORM 五视角就是出于成本考量)。

各信源立场对照

信源立场/侧重锚点采信
Chase·Claude Code 六个层级首见:把 Agent Teams 列为 Level 6 规模化最高级,放在 Subagent(派生多 subagent、各自在独立 worktree 工作)之上,需在 settings.json 手动开启24:16利益中性,推课但 Level 6 框架不依赖购课
Cole·Agent Team 实时协作编码整片深挖:主 agent(team lead)自行决定组什么队、派生哪些 agent,每个 agent 共享同一份任务列表并实时通信——真的会互相说”我先做完这个,你再动那个”0:49 · 0:59与利益同向,待印证,Cole 推自有产品
Nick Saraev·高阶课 13:探索算法艺术Agent Teams 是前几章手动多 agent 共识(streamlined 版:框架内置 spawn 一队 agent、让它们分工讨论的能力,不用自己手搓编排)70:18 · 71:05利益中性,频道变现向但本课无厂商赞助
Nick Saraev·高阶课 14:精简 Agent 团队给出”精简版”实操:在多 agent 协作里去掉冗余环节、留下最小可工作团队利益中性,同 13 频道变现向但无赞助
Sabrina·Claude Code 零基础上手把 Agent Teams / Ralph Loop / Git Worktree 等进阶玩法作为入门教程的”前置铺垫”,强调先装好、懂权限、会 Plan Mode 再谈规模化利益中性,Plan Mode 前半段无利益绑定
Greg·Skill 工作原理”为生产力扩展,而非为炫酷扩展”:Agent Teams 共享”先跑通再规模化、协调开销要划算”的判断,但作用域不同(本片讲 OpenClaw 内的 subagent,Agent Teams 是 Claude Code 内多 subagent)14:47利益中性,无付费课程或第三方贴片
Cole·Omnigent 元 Harness与 Meta Harness 的边界澄清:都是”team lead 统筹多执行者”,但 Agent Teams 作用域在单个 Claude Code 内,Meta Harness 跨工具(Claude Code / Codex / Pi)与利益同向,待印证,思路搬进 Archon 铺路
Nate Herk·Stanford STORM 法关键边界:Subagent 单向汇报给主会话、互不通信;Agent Teams 成员可互相对话辩论。Agent Teams 运行成本明显高于 subagent,STORM 五视角选 subagent 不选 agent team 就是出于成本考量8:45 · 9:20利益中性,免费社区引流属轻度导流

分歧与共识

  • 共识:Agent Teams 是 Claude Code 内”队友互相对话”的多 agent 模式,比 Subagent 多了”成员互通”,代价是 token 成本显著上升、需要 settings.json 手动开启、属实验性功能。Cole 02-09 与 Nate Herk 都强调成本,Chase 与 Sabrina 都强调入门后再碰。
  • 分歧 / 侧重:
    • 作用域边界:Cole Omnigent 与 Greg 提示 Agent Teams ≠ 跨工具编排——后者由 Meta Harness 承担;Cole 02-09 与 Chase 把 Agent Teams 看作”Subagent 之上的协作升级”,Nick Saraev 把它看作”手动多 agent 共识的 streamlined 版”。三者视角互补,无冲突。
    • 何时启用:Greg 强调”为生产力扩展而非炫酷扩展”,Nick Saraev 强调”精简”以去掉冗余,Nate Herk 用成本数据(2-4 倍 token)给出硬约束——三者在”别滥用”上对齐。
    • 与主会话的关系:Chase 说”主 session 兼 team lead”,Cole 02-09 强调主 agent(team lead)按请求自行组队、Nate Herk 说”成员能对主会话汇报也能互相辩论”——团队拓扑相同,描述粒度不同。

怎么用

  • 先跑通单 agent 再开 Agent Teams:Sabrina 把 Agent Teams / Ralph Loop / Git Worktree 都归到”入门之后”;Greg 强调”先跑通再规模化、协调开销要划算”。Agent Teams 是 Level 6 最高级——前 5 层没玩明白就开它,token 烧得快、协调还没收益。
  • 明确边界选 Subagent 还是 Agent Teams:只是并行无通信(查资料 + 改文件 + 跑测试)用 Subagent;需要多视角相互辩论才能收敛(取舍、决策、问题排查)才用 Agent Teams(Nate Herk·8:45)。STORM 五视角选 Subagent 是因为视角之间不需要实时辩论,各跑各的。
  • 成本账先算:Agent Teams 跑一次 2-4 倍 Subagent 的 token(Cole 02-09 实测)。Nate Herk 选 Subagent 不选 Agent Team 实现 STORM 就是出于成本考量;对成本敏感的批处理,能不用就不用。
  • 跨工具协作走 Meta Harness,不混 Agent Teams:Agent Teams 作用域收窄在单个 Claude Code 内——跨工具(Claude Code / Codex / Pi)编排由 Meta Harness 承担(Cole Omnigent·02:26)。混用会破坏工具边界。

适用边界

  • subagent 能干的别上 Agent Teams:Nate Herk·8:45 明示 — Subagent 单向汇报、互不通信已够的并行任务(查资料 + 改文件 + 跑测试)用 Agent Teams 是杀鸡用牛刀;Agent Teams 是”多视角相互辩论才能收敛”的专用解。
  • 成本敏感批处理避开:Agent Teams 跑一次 2-4 倍 Subagent token(Cole 02-09 实测、Nate Herk·9:20 复测)。Nate Herk STORM 五视角选 Subagent 不选 Agent Team 就是出于成本考量。
  • 前 Level 1-5 没跑通不要碰:Sabrina 把 Agent Teams 与 Ralph Loop、Git Worktree 都归到”入门之后”;Greg 强调”为生产力扩展而非炫酷扩展”——前 5 层没玩明白就开 Agent Teams,token 烧光还没收益。

关联

  • Harness — 互补:Agent Teams 是 Harness 在 Claude Code 内部署的多 subagent 协作形态之一;Harness 是上位原则,Agent Teams 是其在工具边界内的具体落地。