← 博客

用法约 4 分钟

Claude Code 的 agent teams 怎么用,以及让不同智能体和人一起干活

Claude Code 的 agent teams 让一个主会话把活分给几个 Claude 队友。怎么打开、代价是什么,以及 Mirasim 怎么把 Codex 和人也拉进来。

Mirasim 里并排的两个会话,其中一个从 Claude Code 交给了 Kimi Code 接着做Mirasim 里并排的两个会话,其中一个从 Claude Code 交给了 Kimi Code 接着做

先说结论

agent teams 是 Anthropic 给 Claude Code 做的实验功能,默认关着。一个会话当队长:拆活、派任务、汇总结果;队友是另外几个 Claude Code 会话,各有各的上下文,共用一份任务清单,彼此直接发消息。

  1. 打开开关

    在 settings.json 或环境变量里设 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1

  2. 让它组队

    在交互式会话里,队长生成队友、分派任务

  3. 分好文件

    队友共用一份检出,各管各的文件

Anthropic 提醒:agent teams 比单个会话费 token 得多,队友之间越能各干各的效果越好。

Claude Code 的五种并行办法

是什么什么时候用
子智能体一个会话里的帮手,做完交回摘要支线活会把主对话塞满的时候
agent view一个界面派出、盯着后台会话(claude agents),还在 research preview有几件互不相关的活要交出去的时候
agent teams队长加队友,共用任务清单、互发消息;实验功能,默认关要 Claude 拆项目、让队友保持同步的时候
动态工作流一段脚本,跑很多子智能体并交叉核对结果活大到几个子智能体装不下的时候
Projectsclaude.ai/code 或桌面应用里一个持续的对话,它会开出并行的线程要 Claude 协调一大块持续的工作时

这五种办法里,干活的都是 Claude 会话。想把别的工具拉进来,Anthropic 的说法是做成 MCP 服务。

在 Mirasim 里让不同智能体和人一起干活

一个 Claude Code 会话用 @ 点名别的会话,或者让智能体自己开一个
  • 一个 Codex 会话开的时候指定智能体和模型
  • 一个 Kimi Code 会话读它做到哪一步,或者给它发消息
  • 同事的会话在协作空间里,人也在指挥会话
会话互联不分智能体:一个会话里的智能体可以读另一个会话、给它发消息,或者新开一个会话,指定智能体、模型和开场任务。
  • 每条并行会话都可以起在自己的 git worktree 里,互相不覆盖文件。
  • 在协作空间里,几个人往同一个会话里发消息,每条都写着是谁发的。
  • 不管哪个智能体跑的会话,都在同一个侧栏里。

常见问题

agent teams 默认开着吗?
没有。这是实验功能,要把 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS 设成 1 才打开。只有交互式会话会生成队友,-p 模式下不会。
子智能体和 agent teams 有什么区别?
子智能体替一个会话干活、交回摘要;agent teams 是几个独立的会话,共用任务清单、彼此发消息,token 花得更多。
agent teams 里能有 Codex 吗?
Claude Code 里不行,队友都是 Claude 会话。在 Mirasim 里,Claude Code 会话可以通过会话互联开一个 Codex 会话、给它发消息。
队友有各自的 worktree 吗?
Anthropic 的文档说 agent teams 不会把队友放进各自的 worktree,所以要把活分好,让每个队友管不同的文件。

来源

agent teams 和 Claude Code 其他几种并行办法按 Anthropic 2026 年 11 月 8 日的文档核对:code.claude.com/docs/en/agent-teams 和 code.claude.com/docs/en/agents。这是实验功能、改得快,最新情况以这些页面为准。

接着读