去年 Karpathy 造了Vibe Coding这个词,意思是你跟 AI 说说需求,代码自己就生成。
很多人把它理解成以后写代码不用动脑了,这次他在红杉资本的 AI Ascent 大会上亲自补刀:不对,那只是写软件的下限提高了。
完整的视频中英对照文字稿地址:https://art.bytenote.net/karpathy-ai-ascent-2026-bilingual

他表示下一个纪元Agentic Engineering智能体工程来了。
Vibe Coding 是让更多人能做软件。
Agentic Engineering 则是让专业工程师在不降低质量的前提下跑得更快。
这两件事看起来方向一样,但要求完全不同。
Vibe Coding 可以容忍代码臃肿、逻辑稀烂,能跑就行。
Agentic Engineering 不行,你仍然要对漏洞负责、对架构负责、对上线之后出的所有问题负责。
Karpathy 举了个真实的 bug。
他在做 Menu Gen 的时候,智能体拿 Stripe 的邮箱跟 Google 账户的邮箱做关联来分配积分。逻辑上能跑通,但这完全是错的,因为两个邮箱根本就可以是两个不相关的人。
这种 bug,不懂系统设计的人根本发现不了,测试也测不出来。
这就是为什么”理解”这件事还是人的专属。
大会上他引用了一条让他反复回味的推文:你可以外包思考,但无法外包理解。
这句话比任何 AI 焦虑的文章都准确。
现在 Claude Code、Codex 这些工具能帮你写代码、跑测试、部署服务,但它们不知道你在做什么,不知道为什么值得做,不知道这个决策三个月后会不会让你后悔。
方向感、品味、取舍判断,这些东西没有办法被外包,而你不能只是输入提示词,然后点确认提交的机器。
Karpathy 说,10 倍速提升只是起点,真正用好 Agentic Engineering 的人提升远不止 10 倍。
但前提是你得真的懂,懂你在做什么,懂智能体在哪里会犯错,懂怎么设计一个它能正确执行的 spec。
不懂的人用这些工具,只会更快地制造垃圾。
AI 越强大,理解力的稀缺性反而越高。




