Using spec-driven development with Claude Code有感

张开发
2026/4/14 23:31:57 15 分钟阅读

分享文章

Using spec-driven development with Claude Code有感
原文地址:Using spec-driven development with Claude Code | by Heeki Park | Mar, 2026 | Medium一开始我用 AI 写项目其实思路挺简单的。我会先把整个系统大致想一遍比如拆成几步列一个大概的流程然后写一个简单的 spec规范文档。当时我的理解是只要一开始规划得足够清楚后面就可以一路让 AI 往下生成代码。自己写的时候主要有下面几个问题AI 再生成的时候会继续按照旧 spec 来我手改的那些逻辑不会被“记住”系统开始出现一种“断裂感”按照这篇文章里面的观点我其实一直在做的是一种“spec-once”的开发方式——我一开始写的那个 spec本质上只是一个“假设”不是最终答案。因为在你没有跑代码、没有看到真实行为之前你不可能把所有细节都想对。那既然一开始就是不完整的那它就不应该是一个静态的东西。文章推荐的流程很简单但本质完全不一样写一版 spec基于当前理解让 AI 生成代码跑一跑看结果找偏差回去改 spec再生成实际做下来发现反而是另一种感觉——不是“乱”而是“收敛”。你不是在推翻之前的东西而是在一点一点把系统逼近一个更合理的状态。这个问题是不是 spec 的问题如果是那就先改 spec再让 AI 重新生成。以前我是在“写代码”AI 是辅助工具。现在更像是我在“控制一个系统”AI 只是执行器。而 spec就是我控制这个系统的那个入口。

更多文章