AI 术语表 · 基础 · 智能体
子智能体
子智能体是主 AI 智能体把部分任务交给它处理的辅助智能体。它在自己的上下文中完成工作后,只把结果摘要返回给主智能体。
是什么
AI 智能体在处理大任务时,会产生文件搜索、日志查看之类的支线任务。如果这些任务的中间结果全部堆积在主对话中,上下文窗口(模型一次能看到的文本量)很快就会被占满,而且装的还是之后不会再看的内容。子智能体就是专门把这类支线任务分离出来承担的辅助智能体。Claude Code 官方文档将子智能体描述为“处理特定类型任务的专用 AI 助手”。
工作原理
子智能体在与主对话分离的独立上下文窗口中运行。每个子智能体都可以单独设置系统提示词(规定角色和规则的指令),可用的工具和权限也分别设定。主智能体根据每个子智能体的简短说明,判断是否把当前任务交给它。接手任务的子智能体独立工作,完成后只把摘要结果返回给主智能体。
为什么受到关注
最大的好处是能节省主对话的上下文。探索或实现过程中的冗长记录不会堆积在主对话里。还可以通过限制可用工具来安全地分工,例如设置一个只读的子智能体。同一套配置可以在多个项目中复用,也可以把简单任务交给 Haiku 这类更快、更便宜的模型来降低成本。由于这些原因,它已成为编程智能体中分工的代表性方法。
注意事项
子智能体也会单独向模型发送请求,因此与主对话共用同一个使用量上限。每个子智能体的说明都会占用主智能体的上下文,所以要写得简短。详细的指令最好放在只有该子智能体运行时才会加载的系统提示词中。子智能体只在一个会话内工作。同时运行多个会话或让会话之间协作,属于其他功能的范畴。
示例
编程工具 Claude Code 内置了多个子智能体。其中具有代表性的是 Explore,它是一个能快速搜索和分析代码库的只读智能体。此外还有 Plan、General-purpose 等。用户也可以根据经常委派的任务自行定义子智能体。像本站报道过的“Claude Haiku 5.5”发布消息那样,当出现小而快的模型时,把简单任务交给这类子智能体的选择也会更多。
本站出现过的地方
- 简报 GitHub Copilot 正式接入 Claude Haiku 5.5,并公布 token 单价 2026-10-08
- 简报 Anthropic 发布小型模型“Claude Haiku 5.5”,Amazon Bedrock 同步上线 2026-10-07