实战

Claude Code 并行任务与子代理实战:同时处理多个任务提升 10 倍效率

Claude Code 并行执行与 Sub-Agents 完整实战指南:--agents 动态定义子代理、claude agents 命令查看已配置代理、并行任务的使用场景(同时运行测试/代码审查/文档生成)、子代理 YAML frontmatter 字段详解(description/tools/model)、在 CLAUDE.md 中配置持久化子代理、并行执行与串行执行的性能对比,以及防止并行任务相互干扰的最佳实践。

2026/3/184分钟 阅读ClaudeEagle

Claude Code 支持通过子代理(Sub-Agents)机制同时运行多个任务, 大幅缩短复杂工程任务的完成时间。本文覆盖完整的并行执行实战方案。

为什么要并行执行?

典型场景:你需要对一个新功能同时做:

  • 单元测试
  • 代码审查(安全/性能/可读性)
  • 更新 README 文档

串行执行需要 15 分钟,并行执行只需 5 分钟。

子代理的两种使用方式

方式一:命令行动态定义(临时用)

bash
claude --agents '{
  "tester": {
    "description": "负责编写和运行单元测试",
    "prompt": "你是专业的测试工程师,专注于编写全面的单元测试"
  },
  "reviewer": {
    "description": "负责代码审查",
    "prompt": "你是资深代码审查员,关注安全性、性能和可维护性"
  },
  "doc-writer": {
    "description": "负责更新文档",
    "prompt": "你负责维护项目文档,保持 README 和注释的准确性"
  }
}'

然后在会话中让 Claude 并行调度:

你:我刚写完 auth.ts 这个认证模块,请同时: 1. 让 tester 代理写完整的单元测试 2. 让 reviewer 代理做代码审查 3. 让 doc-writer 代理更新 README 的认证部分

方式二:CLAUDE.md 持久化配置(推荐)

在项目根目录的 CLAUDE.md 中定义常用子代理:

markdown
# 项目子代理配置

## 子代理

### tester
描述:专业测试工程师,负责单元测试和集成测试
工具:Read, Write, Bash
职责:
- 分析代码逻辑,找出所有边界条件
- 用 pytest(Python)或 Jest(JS)编写测试
- 确保覆盖率 > 80%

### security-reviewer
描述:安全专家,专注代码安全审查
工具:Read, Bash
职责:
- 检查 SQL 注入、XSS、CSRF 等常见漏洞
- 审查密钥和敏感信息处理
- 验证输入验证和输出编码

方式三:独立的 .md 文件(项目级共享)

my-project/ ├── .claude/ │ └── agents/ │ ├── tester.md ← 测试代理定义 │ ├── reviewer.md ← 审查代理定义 │ └── doc-writer.md ← 文档代理定义

每个文件的格式:

markdown
---
description: 专业测试工程师
tools: Read, Write, Bash(pytest *), Bash(jest *)
model: claude-haiku-3-5  # 用便宜的模型降低成本
---

你是专业测试工程师。编写测试时:
1. 先阅读源代码理解逻辑
2. 列出所有测试场景(包括边界条件)
3. 编写可直接运行的测试代码
4. 验证测试通过

查看已配置的子代理

bash
claude agents
# 输出:
# Configured agents:
#   tester      (from .claude/agents/tester.md)
#   reviewer    (from .claude/agents/reviewer.md)
#   doc-writer  (from CLAUDE.md)

实战案例:新功能完整并行流水线

你:我在 src/payment/processor.ts 新增了支付处理模块, 请并行完成以下任务: 任务 A(tester): - 读取 processor.ts - 编写完整单元测试到 src/payment/processor.test.ts - 覆盖正常支付、失败重试、超时三个场景 任务 B(security-reviewer): - 审查 processor.ts 中的安全风险 - 重点检查:金额计算、并发处理、错误处理 - 输出安全报告到 docs/security/payment-review.md 任务 C(doc-writer): - 更新 README.md 中的支付模块说明 - 更新 API.md 中新增的接口文档 Claude:好的,我将同时启动三个子代理并行处理... [tester] 正在分析 processor.ts... [security-reviewer] 开始安全审查... [doc-writer] 读取现有文档... # 3 个任务同时进行,最终耗时约等于最慢任务的时间

并行执行性能对比

场景串行执行并行执行节省时间
写测试 + 审查 + 文档~15 分钟~5 分钟67%
多文件重构~30 分钟~10 分钟67%
全项目安全审计~60 分钟~20 分钟67%

防止任务相互干扰

并行任务写入同一文件时可能冲突,建议:

markdown
# CLAUDE.md 中定义任务边界

## 并行任务规则
- 每个子代理只写入自己负责的文件路径
- tester: 只写 *.test.ts 和 *.spec.ts
- reviewer: 只写 docs/reviews/ 目录
- doc-writer: 只写 README.md 和 docs/
- 任何任务不得修改 src/ 中的源码(除非明确被要求)

来源:Claude Code 官方文档 - docs.anthropic.com/en/docs/claude-code

相关文章推荐

实战Claude Code 子代理(Sub-Agents)实战:并行任务与自定义 AI 团队Claude Code 子代理完整实战指南:子代理定义与解决问题场景、自动委派机制、显式指定子代理、通过 UI 或 YAML 文件创建自定义子代理、三大并行任务场景(安全审查/功能并行/测试修复)、Auto Memory 配置与最佳实践(描述精准/权限最小化/任务粒度/Git Worktree 隔离)。2026/3/13实战Claude Code 45 个进阶技巧:8.1k Star 的 GitHub 精华整理ykdojo GitHub 仓库(8100+ Stars)45 个 Claude Code 实战技巧精华整理:自定义状态栏显示 Token 消耗;Git CLI 配合自动创建 PR;Gemini CLI 作为助手处理被限制的搜索;/compact 带焦点提示词保留关键信息;Fork 会话和半克隆技术;容器安全运行高风险任务;CLAUDE.md vs Skills vs Slash Commands vs Plugins 的区别;/loop 定期轮询;以及 dx 插件安装。2026/5/6实战用 Claude Code 工作一整天是什么体验?真实工作日流水账(2026)真实记录用 Claude Code 工作一整天:处理 PR review(75 分钟→25 分钟)、新功能开发(3 小时→45 分钟)、线上问题排查(45 分钟→15 分钟)、代码审查 3 个 PR(1 小时→20 分钟)、写 API 文档(1.5 小时→30 分钟),整体节省 73% 时间。附真实的踩坑经验和注意事项。2026/4/2实战Claude Code Skills 实战:15 个可直接使用的 SKILL.md 模板(Git/审查/测试/文档/部署/调试)15 个精心设计的开箱即用 SKILL.md 模板:Git 工作流类(Smart Commit/PR Creator/Branch Cleanup);代码审查类(Security Review 含 OWASP 清单/Performance Review N+1 检测);测试类(Test Generator/Coverage Check);文档类(API Doc Generator OpenAPI 格式/Changelog Generator);部署运维类(Pre-deploy Checklist);调试类(Error Analyzer);效率工具类(Code Explainer/Refactor Advisor/Dependency Auditor/Daily Standup Helper)。2026/5/10实战Claude Code 成本优化完整指南:Token 节省策略、模型选择和 Prompt Cache 配置Claude Code 成本优化完整指南:Token 消耗来源分析(对话历史/大文件读取/工具输出/MCP 服务器/长 CLAUDE.md);8 个优化策略(/compact 主动压缩/精确 @ 引用/控制 MCP 数量/模型选择 Haiku vs Sonnet vs Opus 价格对比/努力等级按需调整/Prompt Cache 1 小时 TTL/CLAUDE.md 精简/usage 监控);不同场景的成本估算(个人/小团队/企业);以及订阅 vs API 的临界点分析。2026/5/8实战Claude Code 企业规模化最佳实践:AI 网关、成本控制和可观测性完全指南Claude Code 企业级部署完整指南:原生局限(订阅模式无实时仪表盘/API 密钥散落风险);AI 网关层解决方案(7 个最佳实践:凭证三级层级/预算速率限制/完整请求可观测性/请求元数据标签/多提供商故障转移/输入输出护栏/灵活提供商切换);Portkey 2 分钟配置示例;Enterprise 专属功能(managed-settings/allowManagedDomainsOnly/OpenTelemetry);以及团队 CLAUDE.md 安全策略模板。2026/5/7