夜雨聆风学习资料网

ARTICLE · 993220

AI 正在重写一切:你必须理解的软件 3.0 范式转移

AI 正在重写一切:你必须理解的软件 3.0 范式转移

 🤖 软件 3.0:一个全新的计算范式 

Andrej Karpathy 在访谈中提出了一个极具洞察力的概念:软件正在经历三次迭代。Software 1.0 是人类手写代码,用明确的规则驱动程序;Software 2.0 是人类创建数据集、训练神经网络,编程变成了"排列数据";而 Software 3.0,则是直接用提示词操控 LLM,让它成为一台可编程的计算机。

他用 OpenClaw 的安装过程举例。传统模式下,你需要编写复杂的 Shell 脚本来适配各种平台。但在软件 3.0 时代,安装指令变成了一段可以复制粘贴给 AI Agent 的文字。Agent 会自行理解你的环境、执行操作、调试问题——你不需要精确描述每一个步骤,AI 的智能在填充这些空白

这个转变的意义远不止"编程变快了"。Karpathy 强调,这更像是一种新的信息处理方式,很多事情以前根本不可能存在。比如他的 LLM 知识库项目,可以让 AI 根据一堆文档自动生成维基百科式的组织结构——这不是传统意义上的程序,而是对信息的新重构方式。

 💬 2025 年 12 月,Karpathy 在使用最新模型时意识到:AI 生成的大段代码几乎不需要修正,他开始完全信任系统——这就是 Vibe Coding 真正到来的时刻。 

 🚀 Vibe Coding 与 Agentic Engineering:两个不同的世界 

2024 年,Karpathy 发明了"Vibe Coding"这个词,用来描述那种完全放手、让 AI 写代码的状态。但他很快意识到,这还不够——Vibe Coding 是提升下限,让每个人都能做事;而 Agentic Engineering 是保持上限,确保专业软件的质量标准不被破坏

Agentic Engineering 是一种工程纪律。Agent 是有缺陷的、随机性的强大工具,你需要协调它们提速,同时不牺牲质量。Karpathy 观察到,最优秀的 Agentic Engineer 的产出远超 10 倍——"10 倍工程师"的概念被进一步放大了。

关于招聘,Karpathy 提出了一个令人深思的转变:不要再用谜题面试了。新的范式是:给候选人一个大型项目,比如用 Agent 构建一个 Twitter 克隆,让它足够安全,然后派 Codex 5.4x 去攻击它——如果攻不破,说明候选人真正掌握了 Agentic Engineering。

在实际使用中,Agent 仍然会犯一些"匪夷所思"的错误。比如 MenuGen 项目中,用户的 Google 账户和 Stripe 账户邮箱不一致时,Agent 试图用邮箱地址交叉匹配资金——这是典型的"不理解人类世界的怪异假设"。人类必须掌控规格定义、顶层设计和监督机制

 🔮 我们召唤的不是动物,而是幽灵 

Karpathy 用一个哲学性的比喻来描述当前 AI 的本质:我们不是在构建"动物"——拥有内在动机、好奇心和存在感的实体;我们是在召唤"幽灵"——由数据和奖励函数塑造的锯齿状智能

这个框架解释了为什么 AI 能力呈现"锯齿状"分布。LLM 在代码、数学等可验证领域表现出色,而在常识推理上却会给出荒谬建议——比如告诉你开车去 50 米外的洗车店应该走路。这种不一致性源于训练过程:强化学习环境决定了 AI 在哪些领域"飞",哪些领域"挣扎"

他还提到一个被低估的因素:实验室选择把什么数据放入训练集,会深刻影响模型能力。从 GPT-3.5 到 GPT-4,国际象棋能力突飞猛进——原因不是通用能力进步,而是一个 OpenAI 工程师决定把大量象棋数据加入预训练集。我们某种程度上受制于实验室的"数据品味"。

这意味着:如果你的应用不在 RL 电路覆盖范围内,你需要自己微调。AI 不会开箱即用解决所有问题。

 📚 你可以外包思考,但无法外包理解 

在教育层面,Karpathy 引用了一句让他"每隔几天就会想起"的话:"你可以外包你的思考,但无法外包你的理解。" 即使 AI 能替你写代码、做分析,最终总要有人的大脑理解为什么要这样做、如何指导 AI 去做。

他发现自己正在成为整个系统的瓶颈——不是因为他要亲手写代码,而是因为他需要决定我们要构建什么、为什么值得做、如何指导 Agent。这些决策需要深刻的理解,而 AI 目前并不擅长理解。

Karpathy 特别看好知识库工具的价值:任何能将信息重新投影、重组的工具,都能帮助他获得新洞察。这是增强理解的方式,而不是替代思考。

至于 AI 最终能否学会"理解"?他持开放态度。"几年后我们再聊,看看 AI 是否真的接管了理解这项工作。"但目前,人类仍然是这个系统中最独特的变量

 AI 是工具,你是导演;工具越来越强,导演的品味决定了最终作品的格调 

 💎 金句一:软件 3.0 的编程范式不是"更快的编程",而是你要问自己"什么文字片段能复制粘贴给 Agent 让它完成任务"。 

 💎 金句二:我们不是在构建动物——我们召唤的是幽灵,它们由数据和奖励函数塑造,没有好奇心,没有内在动力。 

 💎 金句三:你可以外包你的思考,但无法外包你的理解——这是 AI 时代人类最后的护城河。 

  欢迎关注丰渡篇篇,我们一起用科技摆渡成长。 

相关学习资料

返回首页浏览学习资料