多智能体工作流
对于复杂的任务,Claude Code 可以启动多个 Agent 并行或串行工作。
什么是多智能体
多智能体是指 Claude Code 启动多个独立的 Agent 实例,每个 Agent 负责不同的子任务。它们可以:
- 并行执行:同时处理多个独立的任务
- 流水线执行:前一个 Agent 的输出作为下一个的输入
- 分工协作:不同 Agent 专注于不同的维度
使用场景
并行代码审查
多个 Agent 从不同维度同时审查代码:
流水线处理
大规模重构
工作流脚本
对于复杂的多步骤工作流,可以编写 Workflow 脚本:
Agent 工具
在工作流中,Agent 可以使用以下工具:
agent()— 启动一个新的子 Agentparallel()— 并行执行多个任务pipeline()— 流水线执行多个阶段phase()— 定义工作流阶段log()— 输出进度信息
注意事项
- 每个 Agent 都会消耗 token,注意控制成本
- Agent 之间是独立的,不能直接共享状态
- 对于简单任务,单个 Agent 就够了,不需要多智能体
- 建议先用
/plan模式规划,再决定是否需要多智能体
下一步
- 自动化与 CI/CD — 在自动化流程中使用 Claude Code
- 命令参考 — 查看所有可用命令

