有一种我称之为“氛围编程”的新式编程方式,你完全沉浸在氛围中,拥抱指数级增长,甚至忘记代码的存在。这之所以可能,是因为大语言模型(例如 Cursor Composer 搭配 Sonnet)变得越来越强大。而且我只需用 SuperWhisper 与 Composer 对话,几乎不需要碰键盘。我会提出一些最愚蠢的要求,比如“将侧边栏的内边距减少一半”,因为我懒得去找到它。我总是“全部接受”,不再查看差异。当我遇到错误消息时,我会直接复制粘贴进去,不加任何评论,通常这样就能解决问题。代码的增长超出了我通常的理解范围,我需要花很长时间仔细阅读。有时大语言模型无法修复某个错误,所以我就会绕过它,或者要求随机更改,直到问题消失。对于周末的一次性项目来说,这还不错,但仍然相当有趣。我正在构建一个项目或 Web 应用,但这并不是真正的编码——我只是看到东西、说出东西、运行东西、复制粘贴东西,而且大多数情况下都能正常工作。
Karpathy 提出“氛围编程”:完全交给 AI,忘记代码存在
一种完全依赖大语言模型、通过自然语言描述需求并接受 AI 生成代码的编程方式,强调“氛围”而非代码细节。
AI编程LLMKarpathy氛围编程
成长分 / 100
74
综合收获、行动、留存与影响
提供一种全新的编程体验,可能改变未来开发者的工作方式。
- 氛围编程中,开发者完全沉浸在需求描述中,忽略代码实现细节。
- LLM 如 Cursor Composer 搭配 Sonnet 已足够强大,支持这种编程方式。
- 开发者通过语音(如 SuperWhisper)与 AI 对话,几乎不碰键盘。
深入阅读
正文与原文对照
原文保真覆盖:全文原文字符:997