探索 TODO 驱动开发:提升 Coding Agent 效率的策略
如果你刚开始尝试 Coding Agent,强烈建议你试试 TODO 驱动开发!我之前尝试过 spec 驱动开发,但是要写一份长长的 spec 再给 AI 开发实在劝退我。别说自己写 spec,就是 AI 帮我写完,让我 review 我也没耐心看完。于是我发明了 TODO 驱动开发。简单来说,就是将需求拆解后,在项目代码中需要修改处加上 TODO 注释,再让 Coding Agent 使用 git 读 diff,获取所有新增 TODO,再逐一编写代码。TODO 驱动开发的优点包括:从源码出发,不需要改变现有工作流;Coding Agent 能看到代码上下文,无需额外说明;对于模型执行效果更好;改动更可控,Review 起来也更容易。
评论已关闭