Claude Code推出的Agent Teams功能,实现了多Agent间的自主协作与沟通。这项功能将原本单一的AI助手升级为可协同作战的AI团队,能显著提升处理复杂项目的效率,尤其适合需要多任务并行与紧密配合的场景。
智能速览
多个Claude可同时工作,并实现自主沟通。
开启功能仅需两步:修改配置文件并重启。
支持详细指定分工或让AI自主拆解任务。
Mac用户可通过分屏模式实时查看各成员状态。
核心优势在于成员间可直接通信,无需人工传话。
适用于复杂、需多线程配合的任务场景,效率提升显著。
精华内容
Agent Teams的核心价值,在于将AI助手从单兵作战模式,升级为能主动沟通、高效协同的团队作业模式,这标志着AI协作能力的又一次飞跃。
功能解析
Agent Teams是Claude Code的多Agent协作功能,它允许创建一个由多个Claude实例组成的团队。团队由一个负责协调分工的Lead和若干执行具体任务的Teammate组成。
每个成员拥有独立的上下文空间,团队共享一个支持任务依赖的清单。最关键的是,团队内置了消息系统,成员之间可以直接沟通,无需通过用户作为中介进行“传话”。
这种设计真正实现了从顺序执行到并行处理的转变,为复杂项目提供了全新的解决方案。
开启方式
启用Agent Teams功能非常简单,仅需两步。首先,找到并编辑位于用户目录下的.claude/settings.json文件。
在该文件中加入配置项`“CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS”: “1”`,保存文件后重启Claude Code即可。
整个过程无需复杂的代码操作,对于熟悉基本配置的用户来说,不到一分钟即可完成。
使用技巧
在具体使用时,提供了两种灵活的分工方式。第一种是详细指定,明确告诉Lead需要几个队友,以及每个队友负责的具体任务。例如,创建文案、设计师、市场分析三个队友。
第二种是自主拆解,只需提出最终目标,Lead会自动分析任务并进行合理分工。
此外,通过快捷键Shift+Tab可以切换Delegate Mode,强制Lead只做协调工作,不亲自执行任务,确保团队分工的效率。
分屏监控
为了方便用户实时监控团队协作状态,Agent Teams提供了分屏模式(目前仅支持Mac系统)。使用前需通过终端命令`brew install tmux`安装tmux工具。
安装后,在终端输入`tmux new-s [会话名]`启动会话,再正常进入项目目录并启动Claude Code。
终端会自动分成多个窗格,每个队友各占其一,其工作状态一目了然。若不使用分屏,也可通过Shift+方向键切换查看不同队友的状态。
对比Subagent
Agent Teams与Subagent最核心的区别在于成员之间能否直接通信。Subagent的成员各自独立工作,互不认识,只能分别向Lead汇报,缺乏横向沟通能力。
而Agent Teams的队友之间可以直接交流信息,发现问题可以即时协调解决,无需Lead传话。
因此,对于需要多个子任务紧密配合的大型复杂项目,Agent Teams的并行协作优势明显。而对于一些独立性强的单一小任务,使用Subagent则更节省Token。
Agent Teams无疑是Claude Code在提升AI协作效率上的一次重大升级。它将AI的定位从单一执行者转变为团队成员,为处理复杂、多维度的任务提供了强大支持。随着这类功能的成熟,未来的工作方式或许将因此被彻底改变。