EasyClaw 中文文档 下载 App

EasyClaw多Agent协作:一只龙虾变一支团队

多Agent是什么

EasyClaw 的多Agent协作机制,让你可以用一只主Agent(Boss Agent)调度多只子Agent(Sub-Agent),像真实团队一样分工干活。

举个例子:

你:「帮我做一份竞品分析报告」

Boss Agent → 判断需要数据采集和文档撰写两个子任务
          → 分别启动「数据爬虫Agent」和「文案Agent」
          → 两个子Agent完成后将结果返回Boss
          → Boss汇总成最终报告,发送到你的飞书

整个过程中你只需要一句话,Boss Agent自动拆解任务、分配给合适的子Agent、汇总结果——像在跟一个项目经理说话,它自动协调团队干活。

Boss-Sub架构核心概念

角色职责类比
Boss Agent(主Agent)理解你的需求、拆解任务、调度子Agent、汇总结果、最终回复你项目经理
Sub-Agent(子Agent)专注完成某个具体的子任务专业员工(爬虫、文案、数据分析师…)
sessions_spawnBoss启动子Agent的机制分配工作

为什么需要多Agent

单个Agent的问题:

多Agent的好处:

多Agent vs 单Agent多对话

维度单Agent多对话多Agent
记忆隔离❌ 共享同一个MEMORY.md✅ 每个Agent独立MEMORY.md
SOUL隔离❌ 共享同一个SOUL.md✅ 每个Agent独立SOUL.md
技能隔离❌ 共享所有已装技能✅ 每个Agent装专属技能
自动调度❌ 需要你手动切换✅ Boss自动调度
并行执行❌ 无法并行✅ 多个子Agent并行干活

什么时候需要多Agent

场景是否需要多Agent
只用龙虾做一件事(比如写周报)❌ 单Agent够了
用龙虾做2-3件事❌ 单Agent + 技能切换
用龙虾做5+件不同类型的事✅ 建议多Agent
需要不同渠道响应不同任务✅ 多Agent各绑各渠道
需要同时干多件事(比如爬虫+写文案)✅ Boss调度子Agent并行

多Agent的注意事项

  1. Boss回复你,不是子Agent直接回复:子Agent的结果先返回Boss,Boss汇总后统一回复你——流程是你→Boss→子Agent→Boss→你
  2. 资源消耗翻倍:每个Agent都要消耗积分,子Agent并行执行时积分消耗会快
  3. 管理成本:多个Agent的配置、SOUL.md、MEMORY.md需要分别管理,别搞混