一句话定义
复杂工作流里,主智能体可以把一部分边界清晰的子任务派发给独立的子智能体去完成,只让它把最终结果汇报回来——子智能体的价值不在于比主智能体更聪明,而在于把繁杂的中间过程隔离在自己的上下文里。
机制 / 原理
子智能体在独立的上下文里工作,处理过程中产生的大量中间信息(搜索记录、草稿、失败尝试)不会污染主智能体的上下文窗口;多个子智能体还可以并行运行,缩短总耗时;某个子任务出错时,影响范围也被隔离在子智能体内部,不会直接打断主流程。
经典实验 / 例子
整理季度财报要点时,主智能体把“读取并总结销售部门数据”和“读取并总结市场部门数据”分别派给两个子智能体,各自去翻阅大量原始表格、反复试错,最后只交回一段两百字的摘要,主智能体只需要拼接两段摘要写总结,不必背负几千行原始数据的上下文包袱。
生活中的例子
类比项目经理开会:经理不会自己逐条核对每个部门的原始考勤记录,而是让部门负责人先各自整理,最后只带一页汇总表来汇报,经理只需要看汇总表做决策。
常见误区
常见误区是把几句话就能解决的简单任务也拆成子智能体去做,反而增加了派发指令和等待汇总的额外开销,得不偿失。