AI 圈的“顶流”Andrej Karpathy 在 X 上发了一条动态,彻底炸了锅。
这位前特斯拉 AI 负责人、OpenAI 联合创始人,用一贯的轻松语气提出一个新概念:
“有一种新的编程方式我称之为‘Vibe Coding’,你完全沉浸在氛围中,甚至忘了代码的存在。因为 LLM 实在太强了,我甚至用语音跟它聊几句,代码就出来了。”
短短几周,这条动态的浏览量就已经突破 400 万。评论区的讨论异常激烈。
讨论度最高的一条评论是“AI 要取代程序员”
还有人表示早就体验上了这种 coding 方式——
马斯克对此表示“Hmm”
当然也有反对的声音,说 AI 写的代码就是“垃圾”,根本不考虑后期的可维护性——
按照 Andrej Karpathy 的现身说法,Vibe Coding 就是一种 so easy 的“东西”:
“看到东西,说出东西,运行东西,复制粘贴东西。”
不需要亲自写代码,通过语音和大模型交互,直接运行模型的输出代码,再让模型修改错误的编程状态。
虽然这种编程方式不是他发明的,但他是第一个命名的。
x 上又有网友发了个帖子,让 Vibe Coding 这个事儿引起了更多的关注。
网友称“用了 20 个小时,500 个提示,20 欧元,完全用 AI 制作了一个多人 3D 游戏。没有写一行代码,甚至没有一点编辑”。
而且,在 X 上获得了 150 万次观看,还有 4.5 万人测试这个游戏。
体验地址:
https://t.co/k6bTN4yWTY
另外一个网友 Vibe Coding 了一个 Minecraft 风格的 3D 射击游戏:
小玩了一下,光影、操控、打击感还真挺像那么回事。很难想象这是完全由 AI 写的代码。
体验地址:
https://hytopia.com/games/hygrounds/
还有用户 Vibe Coding 出了一个体感控制游戏,通过摄像头检测胳膊运动,控制小鸟躲避障碍:
发酵的速度非常快,甚至还有人组织了第一届“Vibe Coding”的游戏编程竞赛。
Vibe Coding 的火热,让许多行业大咖下场也加入了讨论。
比如,OpenAI CPO (首席产品官)Kevin Weil 在最新一次访谈中表示,“在 2025 年底或明年,代码编写将完全自动化”。
Anthropic 的 CEO Dario Amodei 认为:“在 3-6 个月内,AI 将完成 90% 的编码工作” ;
Y Combinator 合伙人的 Jared Friedman 谈到“在 YC 孵化的创业公司中,有 95% 的公司都用 AI 写代码”。
硅谷大佬的风格你们是懂的,对于这类技术一般都是抱着比较乐观的态度。
他们有机会接触到很多未被公开的信息,没准已经看到了什么不得了的东西;加上在 AI 编程领域投入了真金白银,所以也会有利益相关的因素去夸大进展。
与硅谷大佬相反,一线的编程老哥们对于 Vibe Coding 的看法就相当激烈:
有网友暴躁地说“我每小时收费 1000 美元来修复你的Vibe Coding 出来的垃圾。”
“两个工程师用 Vibe Coding 写的代码,需要 50 个工程师来修复。”
还有更惨的,下面这位用 Vibe Coding 写出的代码有严重安全问题,导致重要数据泄露。
总结下来,这些老哥们反对 Vibe Coding 的点主要是: “架构混乱,无法用于生产, 安全性差”
总之就是:这玩意儿生成的代码像屎山,表面能跑,里面全是坑。10 分钟写的代码,得花 10 小时去改 bug。
以前是看同事写的屎山,现在是看 AI 写的屎山。
Vibe Coding 引发了两派截然对立的观点,谁对谁错?
这个问题很难回答,Magnific AI CEO 的 x 帖子回应了唱衰者:
任何新型事物的出现,必然是有一定的道理和逻辑的。
抛开争议,Vibe Coding 其实不是凭空冒出来的新鲜玩意儿,而是编程进化链上的一环。从汇编语言到 C++,从 Low-Code 到 No-Code,编程一直在追求一个目标:让人类少干活,让机器多理解。
Vibe Coding 不过是把这趋势推到极致——用最自然的方式(说话)指挥 AI,代码直接生成。
这背后的逻辑很简单——
技术每进一步,都在降低门槛。
50 年前,你得懂二进制才能编程;20 年前,你得学语法和 API;现在,你只需要告诉 AI“我想要什么”,它就帮你实现。Karpathy 不过是给这个趋势起了个时髦名字:Vibe Coding。
为什么Vibe Coding 突然就炸了呢?
到 2025 年现在,大模型(Claude、R1)和工具(Cursor、Replit Agent)强到离谱,自然语言转代码的成功率从 70% 跳到 95%。
之前编程是一件门槛非常高的事儿,现在人人都能参与。
Vibe Coding 让软件开发从专业领域走向普通人,像微博、B 站一样,它赋予每个人创意表达的机会。
它可能重新定义“软件”,不追求完美,而是“好玩”和“有感觉”,如手工制品一样有温度。
长远看,它能激发创造欲,催生“小而美”的生态,甚至影响专业开发者。
我觉的,关键在于它如何满足需求——
比如像下图一样,一个父亲用它给孩子做数学游戏,实现了孩子的期待, 就足够了。
领取专属 10元无门槛券
私享最新 技术干货