教程|Claude Code Subagent 完全上手:把复杂任务拆给多个 AI
本教程演示 Claude Code 的 Subagent 能力:把复杂任务拆给多个 AI 实例并行处理.
什么是 Subagent
Subagent = 在主 Agent 内部启动的[子 AI],有独立 context 和工具访问.请用 3 个 Subagent 并行审查 src/api.py:
- Subagent 1:检查安全漏洞
- Subagent 2:检查性能问题
- Subagent 3:检查代码风格
汇总三份报告
请把 docs/whitepaper.md 翻译成 5 种语言:
- 中文(简体 + 繁体)
- 日文
- 韩文
- 法文
每个 Subagent 负责一种
任务:实现一个 RAG 系统
- Subagent A:调研最佳实践(arXiv 2606.07218 等)
- Subagent B:实现向量检索(用 Qdrant)
- Subagent C:实现 RAG pipeline
- 主 Agent:整合 + 写测试
# ~/.claude/subagents.yaml
- name: security-reviewer
model: claude-sonnet-4
tools: [Read, Grep, Bash]
prompt: |
你是一个安全审查专家.
检查代码中的安全漏洞.
输出:风险等级 + 修复建议
- name: performance-reviewer
model: claude-sonnet-4
tools: [Read, Bash]
prompt: |
你是一个性能审查专家.
检查代码中的性能问题.
输出:瓶颈分析 + 优化建议