
阅读时长约18分钟难度★★★☆☆适合人群已掌握目标型 Prompt想进一步压缩任务完成时间的开发者学完之后你能判断哪些任务可以并行、怎么写 prompt 触发并行把30分钟的活压到10分钟你现在的效率瓶颈在哪《Claude Code 从入门到精通》试读篇Claude Code 是什么你可能从第一步就用错了《Claude Code 从入门到精通》试读篇你的第一次 Director Mode 体验二《Claude Code 从入门到精通》试读篇写好 Prompt 的结构化思维10组正反对比看完直接套用三《Claude Code 从入门到精通》试读篇当 Claude 理解错了怎么办四第05课你学会了目标型 prompt。效果已经很明显——不用自己分解任务、不用一步步指挥Claude 自己规划自己执行。但你有没有注意到一个问题Claude 默认是串行工作的。它先做 AA 做完做 BB 做完做 C。跟你自己手动做的区别只是它做得更快但流程还是一件一件来。如果 A、B、C 之间没有依赖关系呢比如你要做这三件事给用户模块加字段验证、给订单模块加日志、给支付模块写测试。这三件事互不影响没有谁必须先于谁。串行做30分钟。 并行做10分钟。Director Mode 的第二支柱就是并行——让 Claude 同时处理多个独立任务而不是排队。这是从2x效率跳到5x效率的关键。并行是怎么工作的先搞清楚一个概念当我们说Claude 并行处理到底发生了什么当你给 Claude 一个包含多个独立子任务的 prompt 时Claude Code 可以启动多个 Agent每个 Agent 独立处理一个子任务。它们同时工作互不等待最后把结果汇总。串行模式默认 你 → Claude │ ├─ 任务A10分钟 │ ↓ 完成 ├─ 任务B10分钟 │ ↓ 完成 └─ 任务C10分钟 ↓ 完成 总耗时30分钟 并行模式Director Mode 你 → Claude │ ├─ Agent 1 → 任务A10分钟─┐ ├─ Agent 2 → 任务B10分钟─┤→ 汇总 → 完成 └─ Agent 3 → 任务C10分钟─┘ 总耗时10分钟理论上快了3倍。实际上因为有任务分配和结果汇总的开销通常是2-3倍的提速。但这有一个前提——任务之间必须是独立的。能并行 vs 不能并行一个判断方法这是本课最核心的内容。判断错了强行并行会翻车。判断规则问自己一个问题如果我同时把这几个任务分给不同的同事他们会不会互相打架不会打架 → 可以并行一定会打架 → 不能并行部分打架 → 拆开能并行的并行不能的串行具体来说打架就是两种情况情况1任务B需要任务A的结果才能开始。比如先设计数据库表再基于这个表写接口——接口的代码取决于表的字段设计。如果两个 Agent 同时做写接口的那个不知道表长什么样写出来的代码一定对不上。情况2两个任务要改同一个文件。比如给 user.service.ts 加邮箱验证和给 user.service.ts 加手机号验证——两个 Agent 同时改同一个文件最后合并的时候可能互相覆盖。除了这两种情况其他都可以并行。快速判断速查表场景 能否并行 原因 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 给3个不同模块各加一个功能 ✅ 能 不同模块不同文件 给同一个接口加验证加日志加测试 ❌ 不能 都在改同一个文件/函数 Bug排查写文档更新配置 ✅ 能 互不影响 先设计表结构再写CRUD接口 ❌ 不能 接口依赖表设计 代码审查3个不同PR ✅ 能 各PR独立 重构模块A 给模块B加新功能 ✅ 能 不同模块 先写前端页面再对接后端接口 ❌ 不能 前端依赖接口定义 给3个不同模块分别写单元测试 ✅ 能 测试文件独立 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━