术语图鉴/AI Agent/子智能体
←→切换Esc返回

子智能体 Sub-agent

你可能会说

子智能体这块我不太理解,帮我用代码演示一下。

主 Agent 把子任务派给专门的「小助手」去完成,自己负责统筹。

主 Agent 把子任务派给专门的「小助手」去完成,自己负责统筹。每个子智能体专注一件事,效率更高。

也常被叫作Sub-agent

生活类比

像项目经理把设计、开发、测试分给不同的组员——自己统筹,不亲力亲为。

🎮 动手试试

🎯 主 Agent
📝 写代码
🧪 跑测试
📖 查文档
选择题选择一个你认为最合适的答案

关于「子智能体」,以下哪个描述最准确?

你可以这样告诉 AI

帮我设计一个主 Agent 加三个子 Agent 的架构:主 Agent 负责接收需求和分配任务,子 Agent 分别处理搜索、写代码、做测试。

容易混淆?这样区分

子智能体 Sub-agent≠
多智能体 Multi-Agent

多智能体强调多个对等 Agent 协作;子智能体强调主从关系——主 Agent 派任务给子 Agent,子 Agent 只对主 Agent 负责。

什么时候用

任务可拆分的大型项目

当一个任务可以清晰拆成多个独立子任务(如前后端分离开发),用子智能体各司其职,主 Agent 统筹调度,提升并行效率。

和 AI 协作时

想让 AI 分工协作时,直接说「启动子 Agent:一个去查资料、一个去写代码、一个去写测试,完成后汇总给我」。

什么时候不用

单一关注点的简单任务

如果任务只有一条线且无法拆分(如写一个函数),强行加子智能体反而增加通信和结果合并的成本。

与多 Agent 协作无关的项目

如果你只用单个 Agent 完成所有工作、没有任务委派需求,完全不需要子智能体。

组成结构 · Anatomy

1
核心概念Core

主 Agent 把子任务派给专门的「小助手」去完成,自己负责统筹。每个子智能体专注一件事,效率更高。

2
实际表现In Practice

像项目经理把设计、开发、测试分给不同的组员——自己统筹,不亲力亲为。

3
与 AI 的关联AI Context

和 AI 沟通时提到「启动一个子 Agent 去搜索资料」,就是在分派子任务。

典型使用场景

主 Agent 调度子任务
告诉 AI「帮我搭一个主从 Agent 系统:主 Agent 收到问题后判断需要哪些能力,派给搜索子 Agent 查资料、代码子 Agent 写实现,最后汇总」
想弄懂概念时
告诉 AI「用大白话给我解释什么是子智能体,举个生活中的例子」

延伸阅读