3.5 Subagents(子代理)
什么是 Subagents?
•
Subagents 是可以并行处理任务的独立 AI 代理,每个子代理拥有独立的 200K 上下文窗口,可以分配不同任务以提高效率。
核心理念:
•
把常用工作流看作自动化运行的"子智能体",就像圣诞老人分派任务给精灵一样,每个子智能体专注于特定领域。
核心优势:

Subagent 配置
方式一:通过 /agents 命令

方式二:配置文件
在 ~/.claude/agents.json 或项目 .claude/agents.json 中配置:

Subagent 使用示例
场景:完成一个功能开发

Claude Code 会自动:
创建三个独立的子代理
分配各自的上下文(200K × 3)
并行执行任务
汇总结果返回
实战子代理案例
来自 Claude Code 创始人 Boris Cherny 的实际使用案例:
code-simplifier:

verify-app:

使用方式: