Vol.6 · Introduction to subagents

What are subagents?

Subagents 是 Claude Code 中可被委派任务的专门智能体,用来把高噪音工作隔离到独立上下文。

基础

Subagents 的定义

Subagent 是一个有独立指令、独立上下文、可配置工具权限的 Claude Code 助手。主对话遇到适合它的任务时,可以把任务交给 subagent;subagent 在自己的上下文里工作,最后只把结果摘要带回主对话。

进阶

什么时候该用 subagent

适合不适合
大量工具输出,但主对话只需要结论单文件小改动
独立完成并回传摘要的任务需要持续和使用者来回确认
代码审查、风险检查、安全扫描主对话上下文非常关键的任务
互不依赖的并行研究延迟很敏感的单次查询

Subagent、skill、main conversation

机制重点适合
Main conversation共享完整当前上下文需要持续协作、快速修改
Subagent独立上下文与独立工具权限高噪音探索、审查、并行研究
Skill可复用 prompt / workflow标准流程、知识包、可重复命令

考点

速记:Subagent = 独立上下文里的专门工人。

本节小结:Subagent = 独立上下文里的专门工人。用它隔离噪音、限制权限、复用专业流程。