你可能会说
子智能体这块我不太理解,帮我用代码演示一下。
主 Agent 把子任务派给专门的「小助手」去完成,自己负责统筹。
主 Agent 把子任务派给专门的「小助手」去完成,自己负责统筹。每个子智能体专注一件事,效率更高。
生活类比
像项目经理把设计、开发、测试分给不同的组员——自己统筹,不亲力亲为。
🎮 动手试试
关于「子智能体」,以下哪个描述最准确?
你可以这样告诉 AI
帮我设计一个主 Agent 加三个子 Agent 的架构:主 Agent 负责接收需求和分配任务,子 Agent 分别处理搜索、写代码、做测试。
多智能体强调多个对等 Agent 协作;子智能体强调主从关系——主 Agent 派任务给子 Agent,子 Agent 只对主 Agent 负责。
任务可拆分的大型项目
当一个任务可以清晰拆成多个独立子任务(如前后端分离开发),用子智能体各司其职,主 Agent 统筹调度,提升并行效率。
和 AI 协作时
想让 AI 分工协作时,直接说「启动子 Agent:一个去查资料、一个去写代码、一个去写测试,完成后汇总给我」。
单一关注点的简单任务
如果任务只有一条线且无法拆分(如写一个函数),强行加子智能体反而增加通信和结果合并的成本。
与多 Agent 协作无关的项目
如果你只用单个 Agent 完成所有工作、没有任务委派需求,完全不需要子智能体。
主 Agent 把子任务派给专门的「小助手」去完成,自己负责统筹。每个子智能体专注一件事,效率更高。
像项目经理把设计、开发、测试分给不同的组员——自己统筹,不亲力亲为。
和 AI 沟通时提到「启动一个子 Agent 去搜索资料」,就是在分派子任务。