教程

Claude Code Agent Teams 使用指南:多 Claude 会话协作、共享任务列表和直接通信

Claude Code Agent Teams 适合需要多个 Claude Code 会话并行探索、互相挑战和协调的复杂任务。它不同于 subagents:teammates 有独立上下文、共享任务列表,并能直接通信。

2026/6/83分钟 阅读ClaudeEagle

Claude Code Agent Teams 是一个实验功能:把多个 Claude Code 实例组织成团队。一个 session 作为 team lead,负责任务分配和结果综合;多个 teammates 独立工作,并可以直接互相通信。


Agent Teams 和 Subagents 有什么区别?

两者都能并行化,但心智模型不同。

Subagents:

  • 主 session 派出 worker
  • worker 只把结果汇报给主 Agent
  • worker 之间不直接交流
  • 成本较低,适合聚焦任务

Agent Teams:

  • 每个 teammate 是完整 Claude Code session
  • 有共享 task list
  • teammates 可直接互相发消息
  • 你也可以直接切到某个 teammate 交流
  • 成本更高,但适合真正协作

简言之:需要“工人汇报”用 subagents;需要“团队讨论和协作”用 agent teams。


如何启用?

Agent Teams 默认关闭,需要设置环境变量:

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

要求 Claude Code v2.1.32 或更高版本:

bash
claude --version

启动第一个团队

用自然语言告诉 Claude 创建团队:

text
I'm designing a CLI tool that helps developers track TODO comments across their codebase. Create an agent team to explore this from different angles: one teammate on UX, one on technical architecture, one playing devil's advocate.

Claude 会创建 team、生成共享任务列表、spawn teammates,并让他们从不同角度探索。


适合哪些任务?

Agent Teams 最适合“并行探索有价值”的场景:

  • 研究和审查:不同 teammate 分别调查,再互相挑战结论
  • 新模块设计:每个 teammate 负责一个相对独立部分
  • Debugging:不同 teammate 测试不同假设
  • 跨层改动:frontend、backend、tests 分工推进
  • 架构评审:一个实现方案,一个风险评估,一个反方

不适合:

  • 顺序依赖很强的任务
  • 多人同时改同一个文件
  • 简单单文件修复
  • 成本敏感的小任务

显示模式:in-process vs split panes

Agent Teams 支持两种显示模式:

In-process

所有 teammate 都在主终端内运行。用 Shift+Down 在 lead 和 teammates 之间切换。

优点:无需额外工具,任何终端都能用。

Split panes

每个 teammate 一个 pane,可以同时看到所有输出。需要 tmux 或 iTerm2。

可以在设置中指定:

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

也可以单次启动:

bash
claude --teammate-mode in-process

模型选择和计划审批

Teammates 默认不一定继承 lead 当前 /model。你可以在 prompt 中明确指定:

text
Create a team with 4 teammates to refactor these modules in parallel. Use Sonnet for each teammate.

对于复杂或风险较高任务,建议要求 teammates 先 plan 再执行,由 lead 审批后再修改文件。


最佳实践

  • 只在任务可并行拆分时使用
  • 给每个 teammate 明确职责和边界
  • 避免多人同时编辑同一文件
  • 让一个 teammate 专门做反方审查
  • 对高风险变更要求 plan approval
  • 明确模型选择,控制成本

来源:Claude Code 官方文档 - Agent Teams | 整理:ClaudeEagle

相关文章推荐

教程Claude Code Subagents 完全指南:用 Task 工具实现并行 AI 开发的核心技法Claude Code Subagents 完整教程:独立上下文窗口、Task 工具机制、并行研究模式、7 任务并行新功能实现、多版本对比开发、自定义 Subagent 配置(.claude/agents/),以及与 CLAUDE.md/Skills/Slash Commands 的使用边界对比。2026/4/19教程Claude Code Agent Teams:多个 Claude 实例协同工作的完整教程Claude Code Agent Teams 功能详解:多个 Claude 实例组成团队协同工作,支持共享任务列表、队友间直接通信和计划审批。含团队创建、显示模式配置和最佳实践。2026/4/7教程Claude Code Remote Control 使用指南:手机和浏览器远程继续本地会话Claude Code Remote Control 让你在手机、平板或浏览器中继续本地 Claude Code 会话。代码仍在本机执行,web/mobile 只是连接窗口,可访问本地文件、MCP servers 和项目配置。2026/6/8教程Claude Code Dynamic Workflows 完整指南:用脚本编排上百个 SubagentsClaude Code Dynamic Workflows 让编排逻辑从上下文窗口迁移到 JavaScript 脚本,适合代码库审计、500 文件迁移、多源交叉验证研究和可重复质量检查。2026/6/8教程OpenClaw ACP Agents 完整指南:把 Codex、Claude Code、Gemini 接入聊天线程OpenClaw ACP Agents 官方文档中文整理:什么是 ACP runtime、如何把 Codex/Claude Code/Gemini CLI 绑定到聊天、current conversation bind、thread-bound session、持久会话、运行时配置和适用场景。2026/6/4教程Claude Code 托管 Code Review 完整指南:多 Agent PR 审查、REVIEW.md 和严重性解析Claude Code 托管 Code Review 官方文档中文整理:功能定位、适用版本、工作原理、严重性等级、GitHub check run 输出、手动触发命令、Review Behavior 三种模式、CLAUDE.md 与 REVIEW.md 的区别、成本与排障。2026/5/20