深度研究:Claude Code Agent Teams

来源: https://code.claude.com/docs/zh-CN/agent-teams

日期: 2026-02-22

一句话总结

Claude Code 新增实验性功能:多个 Claude Code 实例组成团队协作,有共享任务列表、代理间消息传递和集中管理。

核心概念

架构

组件角色
Team Lead主会话,创建团队、分配任务、综合结果
Teammates独立 Claude Code 实例,各自处理任务
Task List共享工作项列表,支持依赖关系
Mailbox代理间消息系统

关键区别于 Subagents

维度SubagentsAgent Teams
Context结果返回调用者完全独立
通信仅报告结果队友直接对话
Token 成本较低较高(每人一个完整实例)
适合专注任务需要讨论和协作的复杂工作

最佳用例

1. 研究和审查 — 多人同时调查不同方面,分享和质疑发现

2. 新模块/功能 — 各自拥有独立部分,互不干扰

3. 竞争假设调试 — 并行测试不同理论,甚至互相反驳

4. 跨层协调 — 前端/后端/测试各一个队友

工作流程

启动


I'm designing a CLI tool for TODO tracking. Create an agent team:
one on UX, one on architecture, one playing devil's advocate.

Claude 自动创建团队、生成队友、分配任务。

显示模式

关键操作

高级示例:竞争假设调试


Users report the app exits after one message.
Spawn 5 teammates to investigate different hypotheses.
Have them talk to each other to disprove each other's theories,
like a scientific debate.

每人独立调查 + 互相反驳 = 幸存的理论更可能是真正根因。

实用建议

当前限制(实验性)

🔍 对我们的启发

与 OpenClaw 的对比

OpenClaw 的 sessions_spawn + subagents 已经实现了类似的多代理协作:

维度Claude Code Agent TeamsOpenClaw
通信Mailbox + 直接消息sessions_send + subagents steer
任务管理共享 Task List + 自动认领手动管理
显示in-process / tmux splitDiscord/Telegram 消息
计划批准内置 plan approval无内置机制
独立性同一机器 CLI可跨机器

可借鉴的模式

1. 竞争假设调试 — 有趣的思路,可以用 sessions_spawn 启动多个子代理各自调查不同假设

2. 计划批准流程 — 子代理先出计划,主代理审批后再执行

3. 委派模式 — Lead 只协调不动手,避免越俎代庖

实际价值判断

总结:Agent Teams 是 Claude Code 从"单人工具"向"团队协作平台"演进的一步。核心创新是代理间直接通信和竞争性协作(互相质疑),而非简单的并行执行。实验性质意味着现在更适合探索,生产环境还需观望。