AI Pulse
📡 X 信号

开发者使用Claude Code开发时,不让AI先写代码

开发者使用Claude Code开发时,不让AI先写代码

我现在用Claude Code做开发,第一件事就是不让它写代码。因为只要说一句“帮我做个XX”,它真的会立刻开工,速度很快,但项目做到一半才会发现,它理解的需求和你想要的根本不是一回事。

GitHub官方的Spec Kit项目已经收获13.4万+星标,它的作用其实很简单:在AI代理修改代码之前,先把需求梳理清楚。你先告诉AI你想做什么,它会整理成需求说明书(Spec),把功能、用户场景、开发边界这些内容先确定下来;然后再制定技术方案,拆分开发任务,最后才开始写代码实现。

整个流程是需求说明书→方案→任务→实现。如果过程中发现需求有歧义,可以先让AI澄清;需求和方案确定后,还可以做一致性检查,确认需求、方案和最终实现是否匹配。

以前用Claude Code,最常见的情况是输入一句提示词,看着它一口气修改十几个文件。现在反而会先花几分钟,看AI准备怎么做。多花的这几分钟,经常能省掉后续半小时的返工。

Spec Kit刚刚更新到1.0版本,目前已经支持Claude Code、Codex、Copilot、Gemini等共38个编程AI代理。如果你已经开始用AI代理开发完整功能,而不只是修改少量代码,这套工具值得尝试。先别让AI写代码,先让它搞清楚你到底想要什么。

查看 X 原帖

订阅 AI Pulse

每天 08:00 · 12:30 · 18:30 · 23:50 更新