# 怎么才能不靠“感觉”写代码

> 原标题：How Do We Stop Vibe Coding?

- 来源：Hacker News 首页
- 发布时间：2026-07-24T10:12:39.000Z
- AX AI 日报：https://ai-daily.ax0x.ai/items/46367
- 原文：https://alexklos.ca/blog/how-do-we-stop-vibe-coding

## 摘要

Alex Klos 认为现在用自然语言让 AI 直接吐代码的“感觉式编程”正在掏空开发者对自己代码库的理解和信任。他引用了 Grady Booch 的说法，把 AI 编程助手比作当年的编译器，意味着我们正从亲手写代码转向只表达意图。但眼下这更像在拉老虎机，吐出来的代码靠不靠谱全看运气。文章挨个审视了 Markdown 规格书、Skills、Spec K...

## 推荐理由

一篇扎实的开发者观点文，把“感觉式编程”的问题和市面上不成熟的解法挨个审视了一遍，Booch 的编译器类比用得很巧。扣分是因为这是个人博客，没有一手数据或实验，引用的 Kiro、CodeSpeak 等工具也比较冷门，说服力有限。

## 锐评

Alex Klos 这篇博客戳中了一个很现实的痛点：用自然语言让 AI 直接吐代码，爽是爽了，但开发者对自己代码库的理解和掌控力正在被掏空。他引用了 Grady Booch 的说法，把现在的 AI 编程助手比作当年的编译器——编译器让我们不用关心机器码，而 AI 代理让我们连代码本身都可以不写了，直接从意图生成结果。这个类比挺有意思，但眼下我们显然还没走到那一步。

文章的核心判断是，目前所有试图给“感觉式编程”兜底的方案都不成熟。他挨个审视了 Markdown 规格书、Skills、Spec Kit、Kiro、测试驱动开发等方法，结论是它们要么太脆弱，要么太繁琐，要么根本接不住 AI 输出的不确定性。正文没给出具体的对比数据或实验，更多是基于个人实践的定性判断，所以说服力要打个折。

还缺什么？缺的是对“信任”这个核心问题的量化定义。到底什么样的代码算可信？是测试覆盖率、回归 bug 率，还是开发者能口头解释清楚架构？如果连衡量标准都没有，讨论解决方案的成熟度就有点空中楼阁。另外，文章也没深入探讨一个关键矛盾：当我们把意图表达得足够精确时，跟直接写代码的成本还有多大差别？
