Hasty Briefsbeta

双语

How Do We Stop Vibe Coding?

5 hours ago
  • 在2025年末Claude Code的兴起之后,编程代理迅速赢得了软件开发者的青睐,像Andrej Karpathy这样的人物指出,自2025年12月以来,人们已开始从手动编码转向使用编程代理。
  • Grady Booch认为这是软件工程的第三个黄金时代,AI代理将代码本身抽象化,类似于编译器将机器语言抽象化一样。
  • “氛围编码”的核心问题在于缺乏理解、对无效代码的认知不足,以及无法推理或解释架构,从而导致输出不可靠。
  • 当前的解决方案,如Markdown规范、技能、Spec Kit、OpenSpec、Kiro和测试驱动开发,未能解决信任问题,它们只提供了提示工程,而没有确定性的执行保障。
  • 像CodeSpeak和Scryer这样有前景的方法专注于建立信任,通过将规范编译成代码,或者在开发者和代理之间创建一个共享模型,以实现透明度和偏移检测。
  • 未来很可能是在常规任务中超越手动编码,由代理在结构化、可审计的意图指导下工作,而不是依赖模糊的提示。