Claude Code 的子 Agent(Subagent)怎么用?
简短回答Claude Code 里常见的用法,是让主 Agent 只负责分析、编排和验收,读大量代码、写代码、跑测试这类实现工作,用 Agent 工具派给 subagent 去做。任务能拆开时可以并行,有人让 6 个 subagent 同时干活,1 小时还原了一个完整应用。不过 Anthropic 最近建议企业少用 Subagent,因为多个 Agent 反复交接会丢上下文,还会拖慢速度。并行研究、独立验证、隔离上下文这类场景,它依然有价值。
具体怎么做
点头像看对应的原帖- 1
在提示词里写明主 Agent 只做分析、编排和验收,读大量代码、写代码、跑测试这类实现工作,一律用 Agent 工具派给 subagent。

- 2
有人的做法是主模型用 high 档就够,让它负责编排和验收,具体执行交给 Opus 或 Sonnet 的 subagent,这样最经济。

- 3
任务能拆成互不依赖的几块时可以并行,有人让 6 个 subagent 同时干活,1 小时还原出了一个完整应用。

- 4
Anthropic 在企业项目里发现,单 Agent 加 Skills 常比复杂多 Agent 更好,有客户改成单 Loop 后速度快约 2 倍。


- 5
并行研究、独立验证、Context 隔离这些场景 Subagent 仍有价值,子 Agent 只适合特别窄、能独立收口的任务。


- 6
合并或删减 Subagent 前要用端到端 Eval 验证,有案例合并后延迟降了,却漏掉向物流专家确认送达时间,任务失败。

X 上的人怎么说按有用程度排
这里的做法都来自 X 上用户的实测,规则和产品经常变,以最新的情况为准。看到更好的做法,欢迎提交给我们。