用途:把多个 Claude Code 实例组织成团队,通过共享任务列表、智能体间消息和独立上下文窗口协作。与子智能体(Task 工具)不同,队友之间可直接通信,而非只回报调用方。
主要能力:使用 TeamCreate、SendMessage、TeamDelete 及扩展的 Task 工具;SendMessage 支持 message、broadcast、shutdown_request、shutdown_response、plan_approval_response 五种类型。支持 spawn 后端(auto、in-process、tmux 分屏)、共享任务列表与依赖(blockedBy)、delegate 模式、计划审批流程、文件所有权分配、TeammateIdle 与 TaskCompleted 钩子、优雅关闭。
使用方式:需先启用实验特性,在 settings.json 设置 env 中 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS 为 1,或执行 export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1。可用自然语言让 Claude 建队,或用带 team_name、name 参数的 Task 工具生成队友。
适用场景:多视角并行研究评审、多模块功能开发、竞争假设调试、跨层协调。
限制:同一会话仅一个团队、不支持嵌套团队、lead 固定、权限在生成时继承、分屏需 tmux 或 iTerm2、5 分钟心跳超时、broadcast 成本随人数线性增长、delegate 模式存在生成顺序 bug。部分细节资料未提供。