卡帕西宣判:Vibe Coding终结,99%代码AI接管,“智能体工程”时代开启
7 小时前 / 阅读约10分钟
来源:36kr
Andrej Karpathy提出智能体工程,强调AI编程需注重工程而非氛围。他预测2026年模型与智能体将双线进化,掌握智能体工程的人将重塑规则,成为超级个体。

从随手发推的「氛围组」到掌控全局的「工程师」,Karpathy 用一年时间告诉我们:AI编程不再是玩具,不懂架构的人终将沦为看客,而能驾驭智能体的人正在重塑规则。

再见,Vibe Coding!

你好,Agentic Engineering!

距离那个「靠直觉写代码」的狂欢时代才过去一年,Andrej Karpathy就亲自按下了升级键。 

这一次,不再是「氛围」,而是残酷而精密的「工程」。 

就在昨天,Andrej Karpathy交出了新的思考答卷——

「智能体工程」(Agentic Engineering)

一个意外的「爆款」

回看那一刻,Karpathy坦言自己也觉得不可思议:

我的Twitter账号已经用了17年了,但说实话,我基本上还是完全摸不透推文互动的规律。

那条推文其实就是个「浴中哲思」,我没多想随手就发了。

但不知怎么的,它刚好在一个正确的时刻,为很多人当时的共同感受找到了一个完美的名字。

结局有些荒诞又好笑——

「Vibe Coding」成了他在meme界的主要「贡献」被写进了维基百科,甚至那个词条的内容比他本人的还要长。

但玩笑归玩笑,Karpathy指出了核心的变化:

一年前的Vibe Coding,是大家用当时能力还比较弱的LLM,做些好玩的一次性项目、演示和小探索;

而一年后的今天,利用LLM Agent编程已成为专业人士的「默认设置」。只不过,监督和审查要更多了些。

为了将这种更严谨、更注重质量的模式与之前的「氛围流」区分开,Karpathy又提出了一个新的概念——「智能体工程」(Agentic Engineering)

所谓「智能体」,是因为你99%的时间不再直接写代码,而是在指挥智能体干活,充当监工。

所谓「工程」,是为了强调这其中包含着艺术、科学和专业技能。这是一项有着深度的、可精进的技能。

展望2026,模型与智能体双线进化,好戏才刚刚开始。

网友热议

这一新概念的提出,迅速在开发者社区引发了共鸣。

Yuchen Jin晒出了如《黑客帝国》般的屏幕矩阵,配文道:「称呼我为智能体工程师。」

Reefli则幽默地庆祝道:

大家注意,我们刚刚从「氛围码农」,集体晋升为「智能体工程师」了!

David Ackerman指出,这不仅仅是改名,而是技术的成熟:

以前「氛围编程」只适用于闹着玩,但现在模型太强了,这个词当下的含义其实很简单——就是「高效地利用AI」。

Jiayuan Zhang的评论则一针见血地指出了从「玩票」到「专业」的关键差异,这正是这一转变的核心:

在大厂设计大规模系统的经验,反而让我能更好地驾AI。核心原因在于:我知道一个好的系统长什么样。

正因为我有能力设计,才能引导AI走向稳固的架构。这就是「氛围编程」和「智能体工程」的本质区别。

真正的关键:「工程」

Karpathy的观察精准地切中了要害:「工程」(Engineering)才是关键词。

很多人被Vibe(氛围)这个词误导了,以为只要感觉对了代码就能跑。

但现实远比网络上的梗要残酷得多。

Sizzy创始人Kitze的最新演讲

你是在编程,还是在抽卡?

在当下的技术圈,「Vibe Coding」这个词已经被炒烂了。

自从Andre Karpathy提出这个概念后,每个人似乎都在幻想一种「只管许愿,不问过程」的编程乌托邦。

但现实很残酷:

如果你觉得现在的AI编程体验充满了随机性和挫败感,那很可能是因为你把写代码变成了一场去赌场的旅行。

让我们剥开Vibe Coding华丽的外衣,看看大多数人实际的操作流程:

兑换筹码:充值Token

拉动摇杆:输入指令,点击生成

等待开奖:祈祷代码能跑通

接下来的几秒钟里,你心跳加速,期待着屏幕上出现一个完美运行的全栈SaaS应用。

但绝大多数时候,你得到的只是一堆闪烁的UI组件、跑不通的逻辑死胡同,或者是一堆毫无意义的垃圾代码。

这时候,典型的「赌徒心态」就出现了。

你不会去检查代码逻辑,而是告诉自己:「我有策略,我是一个Prompt Engineer。」

于是你再次拉动摇杆(Regenerate),祈祷下一把能把本金赢回来。

结果就是,你明明可以手动花15分钟写完的代码,最后却花了4个小时在跟AI进行一场毫无胜算的「抽卡游戏」。

甚至Karpathy提到的「Half Coding」(看着AI写代码),在很多人那里也变了味。

他们不是在「监督」,而是大脑空空地盯着屏幕发呆,直到出现报错才如梦初醒。

如何成为AI时代的架构师?

正如Karpathy强调的「工程」二字,真正的高手,做的是Vibe Engineering(氛围感工程)。

当你坐在驾驶座上时,你必须像盯着一个有前科的可疑分子一样盯着AI生成的每一行代码。

你的潜台词永远是:「嗯……我看你现在的写法有点可疑,你为什么要这么写?你是不是在胡编乱造?」

这种基于技术直觉的怀疑,才是驾驭AI的关键。

为了实现这种控制,我们需要两把武器:

1. 像疯子一样「碎碎念」

当AI生成的UI出现问题时,不要只是打字说「修复这个Bug」。

相反,你应该尝试一种看似疯狂但极度有效的技巧:Brain Dumping。

你应该打开麦克风,像跟一个坐在你旁边的同事吵架一样,把你脑子里的所有上下文一次性「倾倒」出来:

我看到你改了这个组件,但是UI并没有按预期工作。我现在正在测试,你看,当我点这个按钮时它没反应。

我觉得这里的逻辑不应该依赖状态机,而是应该直接从Context里取值。而且你刚才改动的那部分把原本的样式覆盖了,这不行……

这种长达几分钟的语音输入,能把包含了人类直觉、逻辑推导、因果关系的丰富上下文完整地传递给AI。

AI得到的不再是干瘪的「指令」,而是鲜活的「人类意图」。

这就是为什么那些只会在对话框里敲「Make it work」的人永远得不到好结果,而懂得「话痨」的人却能得到惊人的准确度。

2. 像架构师一样「说黑话」

除了沟通方式,Vibe Architecting(氛围架构) 也是区分小白和大神的分水岭。

这直接体现在你使用的提示词中。

A:给我做一个价值百万美元的App,不要犯错,要完美。

B:使用TRPC进行前后端数据传输,CRUD的定义要遵循这个特定的抽象模式;Auth部分集成NextAuth,不要自己造轮子;把这个逻辑抽象到一个自定义Hook里,保持组件的纯净。

看出了区别吗?

前者是在要一个「结果」,而后者是在设计一套「架构」。

你必须在脑海中预演代码的结构,然后像指挥官一样告诉AI 「怎么做」,而不是像个巨婴一样哭闹着「要什么」。

程序员的「折叠」

最后,让我们残酷地审视一下这个行业。

在AI时代,开发者的命运正在被重新洗牌,呈现出一种两头翘、中间塌陷的「光谱」效应。

一端是初级开发者

他们爱死Vibe Coding了,因为这让他们产生了自己无所不能的幻觉。

但遗憾的是,因为缺乏判断力,他们只会生成一堆无法维护的「屎山」。

另一端是资深大神

他们利用Vibe Engineering获得了10倍的效率提升。

因为他们懂架构、懂模式,并且一眼就能看出AI生成的代码「虽然不是最完美的,但对于当前功能来说已经足够好了」。 

这种实用主义让他们能飞快地推进项目,把精力留给最核心的架构设计。

要想不被取代,你得先学会不只是「写」代码,而是去「设计」和「管理」代码。

以及,管理那个正在帮你写代码的AI实习生。

双线进化:2026的「新摩尔定律」

最后,Karpathy在推文中还留下了一个意味深长的预测:

「2026年,我们将看到模型层(Model Layer)和智能体层(Agent Layer)的双重进化。我为这两者的乘积效应感到兴奋。

注意,是乘积,不是加和。

当模型的能力指数级增长,遇上Agent框架的指数级成熟,我们将迎来一个「超级个体」的爆发期。

这意味着什么?

意味着「一人公司」(One-Person Unicorn)不再是神话。

只要你掌握了Agentic Engineering,你一个人就是一个开发团队,一个产品部门,甚至一家创业公司。

但前提是,你必须从现在开始,完成那场痛苦的「脑回路升级」。

从「如何写出这个循环」,转变为「这个循环在整个系统中扮演什么角色」。

从「修复这个报错」,转变为「评估这个架构是否还需要这个模块」。

这场变革不会等你。

当Vibe Coding的热潮退去,裸泳的人会发现自己手里只剩下一堆跑不通的代码。

而那些掌握了Agentic Engineering的人,正站在浪潮之巅,用自然语言编织着未来的数字世界。

你是想继续在赌场里拉摇杆,还是坐上驾驶座,去构建你的帝国?

选择权,在你。

参考资料: 

https://x.com/karpathy/status/2019137879310836075 

https://youtu.be/JV-wY5pxXLo