作者注:Claude Opus 4.6 Agent Teams 让多个 AI 智能体并行协作完成复杂任务,本文从零讲解工作原理、架构设计、使用场景和上手步骤
Claude Opus 4.6 带来了一项改变 AI 工作方式的新能力——Agent Teams(多智能体团队)。简单来说,你现在可以让多个 Claude 实例像一个真实的开发团队一样分工协作,而不是让一个 AI 从头到尾串行处理所有事情。
核心价值: 读完本文,你将理解 Agent Teams 的工作原理、适用场景,以及如何从零开始配置和使用这一功能。

Claude Opus 4.6 Agent Teams 核心要点
| 要点 | 说明 | 价值 |
|---|---|---|
| 并行而非串行 | 多个 Claude 实例同时工作,各自独立上下文 | 复杂任务效率提升数倍 |
| Lead + Teammate 架构 | 一个主导者分配任务,多个队友执行 | 分工明确,避免冲突 |
| 智能体间可直接通信 | 队友之间可以互相发消息、质疑对方结论 | 超越传统主从模式 |
| 共享任务列表 | 所有智能体共享同一份任务清单,自主认领 | 无需人工逐一分配 |
| 文件锁机制 | 防止多个智能体同时修改同一文件 | 避免代码冲突和覆盖 |
Agent Teams 与传统单 Agent 的本质区别
在传统模式下,无论任务多复杂,你只能和一个 Claude 对话。它一次只能做一件事——先分析代码,再写测试,再修 Bug,全部串行完成。当任务涉及多个文件、多个模块时,这种方式既慢又容易遗漏。
Agent Teams 彻底改变了这个模式。它的核心理念是:把一个大任务拆分成多个独立子任务,由多个 Claude 实例并行处理。就像一个真实的软件团队——架构师负责设计,前端工程师写界面,后端工程师写 API,测试工程师写测试用例——每个人各司其职,同时推进。
Anthropic 产品负责人 Scott White 将其类比为"一支有才华的人类团队在为你工作",强调的正是任务分解和并行协调带来的效率飞跃。
Claude Opus 4.6 Agent Teams 架构原理
理解 Agent Teams 的架构是掌握这一功能的关键。整个系统由 4 个核心组件构成:

Agent Teams 4 大核心组件
| 组件 | 角色 | 工作方式 |
|---|---|---|
| Team Lead(主导者) | 创建团队、分配任务、汇总结果 | 你的主 Claude Code 会话 |
| Teammates(队友) | 独立执行具体任务 | 各自拥有独立上下文窗口 |
| Task List(任务列表) | 共享的工作清单 | 队友自主认领,支持依赖关系 |
| Mailbox(邮箱系统) | 智能体间通信 | 点对点消息或全员广播 |
Agent Teams 的 3 种通信方式
第一种:Lead 向 Teammate 下达指令。 这是最基本的模式。Lead 创建任务并分配给特定的 Teammate,或者让 Teammate 自行认领。Teammate 完成后,结果自动回传给 Lead。
第二种:Teammate 之间直接通信。 这是 Agent Teams 区别于传统 Subagent 的关键。队友之间可以直接发消息——比如前端工程师可以直接问后端工程师"API 的返回格式是什么",而不需要通过 Lead 转达。这种点对点通信(peer-to-peer)大幅提升了协作效率。
第三种:全员广播。 Lead 可以向所有 Teammate 同时发送消息,适用于项目范围的决策调整。但官方建议谨慎使用,因为广播的 Token 消耗会随团队规模线性增长。
🎯 开发者提示: Agent Teams 的通信机制与真实团队协作非常相似。如果你正在构建自己的多智能体应用,可以通过 API易 apiyi.com 获取 Claude Opus 4.6 的 API 接口,在自己的应用中实现类似的协作逻辑。
Claude Opus 4.6 Agent Teams 与 Subagent 对比
很多人容易混淆 Agent Teams 和 Subagent(子代理)。二者都能实现并行工作,但架构和适用场景完全不同:
| 维度 | Subagent(子代理) | Agent Teams(团队) |
|---|---|---|
| 上下文 | 独立窗口,结果返回给调用者 | 独立窗口,完全自主 |
| 通信方式 | 只能向主 Agent 汇报 | 队友之间可以直接互相通信 |
| 协调方式 | 主 Agent 统一管理 | 共享任务列表,自主协调 |
| 适用场景 | 聚焦任务,只需要返回结果 | 复杂工作,需要讨论和协作 |
| Token 消耗 | 较低,结果摘要回传 | 较高,每个队友是独立实例 |
一句话判断该用哪个
用 Subagent: 当你需要一个"助手"帮你跑一趟然后汇报结果——比如"帮我搜索一下这个函数在哪些文件里被调用了"。
用 Agent Teams: 当你需要一个"团队"一起讨论、互相质疑、协同推进——比如"帮我从安全性、性能和测试覆盖率三个角度审查这个 PR"。

Claude Opus 4.6 Agent Teams 使用场景
Agent Teams 并非万能,它在特定场景下才能发挥最大价值。以下是官方推荐的 4 大强场景和 3 个应该避免的弱场景:
Agent Teams 4 大强场景
场景 1:多角度代码审查
传统单人审查容易聚焦于某一类问题而忽略其他方面。使用 Agent Teams 可以同时从安全性、性能、测试覆盖率等不同维度并行审查:
创建一个 Agent Team 来审查 PR #142,分配三个审查员:
- 一个专注安全隐患
- 一个检查性能影响
- 一个验证测试覆盖率
让他们各自审查后汇报发现
场景 2:竞争性假设调试
当 Bug 的根因不明时,单个 Agent 往往找到一个看起来合理的解释就停止了。Agent Teams 可以让多个 Teammate 同时调查不同假设,并互相质疑对方的结论:
用户反馈应用在发送一条消息后就断开连接。
创建 5 个 Teammate 分别调查不同假设,
让他们互相辩论来推翻彼此的理论,
像科学辩论一样。把最终达成的共识写入文档。
这种对抗式调查机制避免了"锚定效应"——即第一个被探索的假设会导致后续调查产生偏见。
场景 3:新功能模块开发
当一个新功能涉及多个独立模块时,每个 Teammate 可以负责一个模块,互不干扰:
创建 Agent Team 开发用户认证系统:
- Teammate 1: 负责后端 API 和数据库模型
- Teammate 2: 负责前端登录和注册页面
- Teammate 3: 负责单元测试和集成测试
场景 4:跨层协调变更
当一个改动横跨前端、后端和测试层时,每一层由不同的 Teammate 负责,通过消息系统保持同步。
Agent Teams 3 个应避免的场景
| 弱场景 | 原因 | 建议 |
|---|---|---|
| 串行依赖任务 | 每一步依赖前一步结果,无法并行 | 使用单 Session 或 Subagent |
| 同一文件频繁编辑 | 多 Agent 修改同一文件会导致覆盖 | 单 Session 更安全 |
| 简单小任务 | 协调开销大于并行收益 | 直接在一个 Session 中完成 |
💡 使用建议: 如果你是 Agent Teams 新手,建议先从不需要写代码的任务开始——比如代码审查、技术调研、Bug 调查。这类任务能直观感受并行探索的价值,同时避免并行实现带来的协调难题。
Claude Opus 4.6 Agent Teams 快速上手
第 1 步:开启 Agent Teams 功能
Agent Teams 目前处于实验阶段,默认关闭。你需要在 Claude Code 的配置文件中手动开启:
// 在 settings.json 中添加
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}
}
或者通过环境变量设置:
export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
第 2 步:用自然语言创建团队
开启后,直接用自然语言告诉 Claude 你想要什么样的团队:
我正在设计一个 CLI 工具来追踪代码库中的 TODO 注释。
创建一个 Agent Team 从不同角度探索这个问题:
一个 Teammate 负责用户体验设计,
一个负责技术架构,
一个扮演"魔鬼代言人"提出质疑。
Claude 会自动创建团队、分配角色、启动 Teammate,并协调整个工作流程。
第 3 步:选择显示模式
Agent Teams 支持两种显示模式:
| 模式 | 说明 | 适用环境 |
|---|---|---|
| In-process(进程内) | 所有 Teammate 在主终端内运行,用 Shift+上/下 切换 | 任何终端,无需额外配置 |
| Split panes(分屏) | 每个 Teammate 独立面板,可同时查看所有输出 | 需要 tmux 或 iTerm2 |
在 settings.json 中配置:
{
"teammateMode": "in-process" // 或 "tmux"
}
第 4 步:与 Teammate 直接交互
你不仅可以通过 Lead 管理团队,还可以直接与任何 Teammate 对话:
- In-process 模式: 用
Shift+上/下选择 Teammate,直接输入消息 - Split panes 模式: 点击对应的面板,直接在该 Teammate 的会话中操作
第 5 步:任务管理和清理
查看任务进度: 按 Ctrl+T 切换任务列表显示
关闭 Teammate:
请让 researcher Teammate 关闭
清理团队资源:
清理整个团队
⚠️ 重要提醒: 始终通过 Lead 来执行清理操作。Teammate 不应自行清理,否则可能导致资源状态不一致。
🎯 技术建议: 掌握 Agent Teams 后,如果你想在自己的应用中通过 API 调用 Claude Opus 4.6 实现多智能体逻辑,可以通过 API易 apiyi.com 获取统一的 API 接口,平台支持 Opus 4.6 在内的多种模型。
Claude Opus 4.6 Agent Teams 实战案例
案例:16 个 Agent 用 Rust 写 C 编译器
Anthropic 研究员 Nicholas Carlini 发布了一个极具代表性的 Agent Teams 实战案例——用 16 个并行的 Claude 实例,从零开始用 Rust 编写一个能编译 Linux 内核的 C 编译器。
| 指标 | 数据 |
|---|---|
| Agent 数量 | 16 个并行实例 |
| Session 总数 | 近 2000 个 Claude Code Session |
| 代码量 | 10 万行 Rust 代码 |
| Token 消耗 | 20 亿输入 + 1.4 亿输出 Token |
| API 费用 | 约 $20,000 |
| 编译能力 | 可编译 Linux 6.9(x86、ARM、RISC-V) |
| 测试通过率 | GCC torture 测试套件 99% |
这个案例揭示的 Agent Teams 关键经验
任务锁机制至关重要。 16 个 Agent 通过在 current_tasks/ 目录创建文本文件来"锁定"任务。如果两个 Agent 试图认领同一个任务,Git 的同步机制会强制第二个 Agent 选择另一个任务。
严格的测试套件是成功的基础。 在没有人类监督的情况下,Agent 需要明确的反馈信号来判断自己的工作是否正确。GCC torture 测试套件提供了这种反馈。
并行不等于线性加速。 当所有 16 个 Agent 遇到同一个 Bug 时,它们会同时卡住。案例中采用了将 GCC 作为"预言机"进行差分测试的创新方案来解决这一问题。
新功能可能破坏已有功能。 这是多 Agent 并行开发的典型挑战——一个 Agent 的新代码可能导致另一个 Agent 已完成的功能出错。严格的回归测试是必要的保障。
Claude Opus 4.6 Agent Teams 最佳实践
基于官方文档和社区经验,以下是使用 Agent Teams 的 6 条最佳实践:
实践 1:给 Teammate 充足的上下文。 Teammate 会自动加载项目的 CLAUDE.md、MCP 服务器和 Skills,但不会继承 Lead 的对话历史。在创建 Teammate 时,务必在提示词中包含足够的任务细节:
创建一个安全审查 Teammate,提示词为:
"审查 src/auth/ 目录的认证模块安全漏洞。
重点关注 Token 处理、会话管理和输入验证。
应用使用 JWT Token 存储在 httpOnly Cookie 中。
报告所有问题并标注严重等级。"
实践 2:合理划分任务粒度。 官方建议每个 Teammate 分配 5-6 个任务。任务太小,协调开销大于收益;任务太大,Teammate 长时间不汇报,浪费风险增加。
实践 3:避免文件冲突。 确保每个 Teammate 负责不同的文件集。两个 Teammate 编辑同一文件会导致覆盖问题。
实践 4:善用 Delegate Mode。 如果 Lead 自己开始写代码而不是等 Teammate 完成,按 Shift+Tab 切换到 Delegate Mode,强制 Lead 只做协调工作。
实践 5:要求计划审批。 对于复杂或有风险的任务,可以要求 Teammate 先制定计划、经 Lead 审批后再执行:
创建一个架构师 Teammate 来重构认证模块。
要求他在修改代码之前先提交计划审批。
实践 6:定期检查进度。 不要让团队长时间无人值守。定期检查 Teammate 的进展,及时调整不合适的方案。
💰 成本提示: Agent Teams 的 Token 消耗约为单 Session 的 N 倍(N = Teammate 数量)。建议团队规模控制在 2-5 个 Teammate。如果需要在 API 层面进行成本优化,可以通过 API易 apiyi.com 平台灵活调用不同模型——对 Teammate 使用性价比更高的 Sonnet 4.5,对 Lead 使用能力最强的 Opus 4.6。
Claude Opus 4.6 Agent Teams 已知限制
Agent Teams 目前处于实验预览阶段(Research Preview),存在以下已知限制:
| 限制项 | 说明 | 应对方式 |
|---|---|---|
| 不支持 Session 恢复 | /resume 和 /rewind 无法恢复 In-process 模式的 Teammate |
让 Lead 重新创建 Teammate |
| 任务状态可能滞后 | Teammate 有时未标记任务为完成,阻塞依赖任务 | 手动更新任务状态或让 Lead 催促 |
| 关闭可能较慢 | Teammate 需完成当前请求后才能关闭 | 耐心等待 |
| 每 Session 仅一个团队 | 同时只能管理一个团队 | 清理当前团队后再创建新团队 |
| 不支持嵌套团队 | Teammate 不能创建自己的团队 | 仅 Lead 可管理团队 |
| Lead 不可转移 | 创建团队的 Session 固定为 Lead | 提前规划好 Lead 角色 |
| 分屏模式有环境要求 | 需要 tmux 或 iTerm2 | VS Code 终端、Windows Terminal 不支持分屏 |
常见问题
Q1: Agent Teams 需要额外付费吗?
Agent Teams 功能本身不额外收费,包含在 Claude Code 的使用权限中。但每个 Teammate 是独立的 Claude 实例,Token 消耗会成倍增加。一个 5 人团队大约消耗单 Session 5 倍的 Token。如果你使用的是 Pro 或 Max 计划,额外用量会按标准 API 费率从 Extra Usage 扣除。对于 API 开发场景,也可以通过 API易 apiyi.com 平台调用 Opus 4.6 接口,按实际用量计费。
Q2: 团队应该设置几个 Teammate 最合适?
官方建议 2-5 个 Teammate,每个 Teammate 分配 5-6 个任务。团队太小失去并行优势,太大则协调开销激增。对于代码审查类任务,3 个 Teammate(分别负责安全、性能、测试)是经验证的高效配置。
Q3: 普通用户能用 Agent Teams 吗?
可以,但前提是你需要使用 Claude Code(命令行工具)。Agent Teams 是 Claude Code 的功能,不是 claude.ai 网页版的功能。你需要安装 Claude Code,然后在配置中开启实验性功能。如果你主要通过 API 集成 Claude 能力,可以在 API易 apiyi.com 平台获取接口,在自己的应用中实现类似的多 Agent 协作逻辑。
Q4: Agent Teams 和第三方多 Agent 框架有什么区别?
Agent Teams 是 Anthropic 官方原生功能,深度集成在 Claude Code 中,无需额外框架。优势是配置简单、通信原生支持、与 Claude 生态无缝衔接。第三方框架(如 LangGraph、CrewAI 等)更灵活,可以混合使用不同模型和服务,但需要自行处理通信和协调逻辑。
总结
Claude Opus 4.6 Agent Teams 的核心要点:
- 架构设计: Lead + Teammate + 共享任务列表 + 邮箱系统,支持点对点通信而非仅主从汇报
- 适用场景: 多角度代码审查、竞争性假设调试、多模块并行开发、跨层协调变更
- 使用门槛: 需要 Claude Code + 手动开启实验功能,目前处于 Research Preview 阶段
- 成本考量: Token 消耗随 Teammate 数量线性增长,建议 2-5 个 Teammate
- 核心区别: 与 Subagent 相比,Agent Teams 的 Teammate 可以互相通信和质疑,适合需要讨论和协作的复杂任务
Agent Teams 代表了 AI 辅助开发从"单兵作战"到"团队协作"的范式转变。如果你对 Claude Opus 4.6 的能力感兴趣,建议通过 API易 apiyi.com 获取 API 接口进行体验,平台提供统一接口和灵活计费,支持包括 Opus 4.6 在内的多种主流模型。
📚 参考资料
⚠️ 链接格式说明: 所有外链使用
资料名: domain.com格式,方便复制但不可点击跳转,避免 SEO 权重流失。
-
Claude Code Agent Teams 官方文档: Anthropic 官方完整使用指南
- 链接:
code.claude.com/docs/en/agent-teams - 说明: 包含架构详解、配置方法、最佳实践和已知限制
- 链接:
-
Claude Opus 4.6 发布公告: Anthropic 官方博客
- 链接:
anthropic.com/news/claude-opus-4-6 - 说明: Opus 4.6 全部新功能介绍,包括 Agent Teams 概述
- 链接:
-
用 Agent Teams 构建 C 编译器: Anthropic 工程博客实战案例
- 链接:
anthropic.com/engineering/building-c-compiler - 说明: 16 个 Agent 并行编写 10 万行 Rust 代码的完整技术复盘
- 链接:
-
TechCrunch Agent Teams 报道: 第三方媒体深度解读
- 链接:
techcrunch.com/2026/02/05/anthropic-releases-opus-4-6-with-new-agent-teams/ - 说明: 包含 Anthropic 产品负责人的观点和行业分析
- 链接:
作者: APIYI Team
技术交流: 更多 AI 模型使用教程和 API 调用指南,欢迎访问 API易 apiyi.com 技术社区
