The Cult Of Vibe Coding Is Insane
核心观点
vibe coding 是一种完全不关心代码内部实现的做法,甚至不看代码。但这是荒谬的——代码是用英文写的,任何人都可以阅读。
核心洞见: 坏软件是一种选择,不是因为用了 AI。AI 实际上非常擅长清理代码垃圾,但需要人类给出明确的方向和指导。
关键内容
- dogfooding 过度: Claude 团队完全拒绝花几分钟查看代码、发现问题,并向机器解释问题
- 纯 vibe coding 是神话: 人类仍然在构建基础设施(如 plan files、skills、rules),机器没有框架就无法正常工作
- 代码是用英文写的: 任何人都可以注意到"这里有很多同时是 agents 和 tools 的东西,这是冗余的"
- 更好的工作方式: 使用 Ask mode,先讨论一些例子,分享推理,纠正机器的谄媚认同,然后让它执行任务
"Bad software is a decision you make. You need to own it. You should do better."
实践建议
作者的做法:开始对话时说"让我们审计这个代码库中的不可达代码"或"这个函数让我眼睛疼",然后讨论直到产生可操作的方案。
评价
⭐⭐⭐⭐☆ (4.5/5) - 深刻揭示了 AI 编程工具链中的人机协作问题