大任务拆解与迭代式推进

所属教程:Claude Code 从入门到大师级完整教程 预计阅读:24 分钟

大任务一次性交付往往改动面大、测试不充分、审查困难、回退成本高。把它拆成一系列独立、可验证、可回退的小步,再按依赖顺序迭代推进,是代理协作中控制复杂度的核心方法。本节给出拆解标准、排序方法和迭代节奏。

一、为什么要拆,而不是一次做完

二、合格小步的四个标准

标准含义不满足时的表现
独立可验证该步完成后能用测试/构建/具体行为判定成败必须等全部做完才知道对错
边界清晰涉及文件与职责范围明确,不夹带无关改动一步里混入多个不相关修改
可回退即使撤销也不破坏整体可运行状态中途状态无法单独保留
依赖有序先做被依赖的基础步,再做上层功能步先改界面后补底层,反复返工

三、常用拆解维度

四、迭代推进节奏(六步循环)

  1. 整体计划:用 /plan 让代理先给出任务分解与步骤顺序,确认后再执行。
  2. 第一步最小实现:选最基础、可验证的一步,先跑通主路径。
  3. 审查与验证:看范围、读关键 diff、跑测试与构建,确认该步达标。
  4. 确认成果:合格则保留,再进入下一步;不合格先在本步收敛。
  5. 小步沉淀:按团队节奏在合适节点整理提交,让每步成果可追溯、可回退。
  6. 逐步扩展:依次补异常处理、边界条件、文档与测试,避免一次铺开。

五、拆解示例:把一个复合需求拆成序列

以"为某工具增加缓存并重构相关函数、补充测试与说明"为例,不直接整体下达,而拆为:

步骤内容验收方式
1 现状梳理定位目标函数与现有测试,说明调用关系输出影响范围与计划,不改动代码
2 抽取稳定边界先做不改变行为的小范围整理现有测试全绿、行为不变
3 主路径缓存实现最小缓存主路径目标场景行为正确、测试通过
4 边界与失效处理补过期、空值与异常输入分支新增边界用例通过
5 测试与说明收尾补测试覆盖与必要注释/文档测试与构建整体通过

六、识别范围蔓延

本节小结与下一节预告

本节掌握了拆解标准、排序维度与迭代节奏。下一节讲中途纠偏:当代理方向偏离、范围漂移、验证失败或给出不一致说法时,如何用澄清、否决和重定向把任务拉回正确路线。

← 上一节:编程代理提示词的结构与要素  下一节:中途纠偏:澄清、否决、回到正确路线 →

本教程目录

返回教程列表 · AI最前沿首页 · AI百科