Software 3.0:定义 2025 年的那场演讲
一句话
在 YC AI 创业学校的演讲《Software Is Changing (Again)》里,卡帕西把八年前的 Software 2.0 叙事升级成完整的三段论:1.0 是人写的代码,2.0 是训练出的神经网络权重,3.0 是用自然语言写给 LLM 的提示词。这场演讲成为 2025 年被引用最多的行业框架,几乎每个概念都进入了产品语言。
他说了什么
演讲当天他发推预告,视频上线后又发了逐章导览(原推)。核心论点层层递进:首先,编程范式第三次迁移——
"LLMs are a new kind of computer, and you program them in English" —— @karpathy,2025-06-19 · 查看原推 →
其次,理解 LLM 要同时用三个类比:像公用事业(按 token 计费、断供如同停电)、像芯片厂(巨额资本开支集中在少数玩家)、更像操作系统(复杂软件生态,正处于 1960 年代分时共享阶段——算力太贵,所有人云端共享主机)。他还把 LLM 称为「人类精神的随机模拟」(people spirits):有百科全书式记忆的超能力,也有幻觉、锯齿智能、失忆等认知缺陷。结论落在产品方法论:现阶段别造全自主机器人,要造钢铁侠战衣——部分自主的产品,配一个可调的 autonomy slider(自主度滑杆),并把「AI 生成 → 人类验证」的循环做到最快。最后:要开始为 agent 这个新用户群写文档和接口。
背景:从 2.0 到 3.0 的八年
2017 年他提出 Software 2.0(神经网络权重取代部分手写代码)时,业界将信将疑;八年后特斯拉 Autopilot 等系统验证了 2.0 的吞噬力。3.0 的提出恰逢 vibe coding 爆火、agent 叙事过热的当口——这场演讲同时提供了热情(人人都是程序员)与克制(自主度要渐进)两种叙事,这正是它能通吃行业的原因。
它引发了什么
- 2025 年的默认框架:视频数百万次观看,「Software 3.0」「autonomy slider」「部分自主」进入无数产品发布与融资材料;Latent Space 等媒体逐段注解,衍生解读文章成百上千。
- 为 agent 而建的落地:演讲呼吁的「给 agent 写文档」推动了 llms.txt、Markdown 优先文档、机器可读接口的普及——2026 年这已是开发者工具的标配清单。
- 与后续实践闭环:他此后关于 context engineering 的表态、2026 年「从 80% 手写到 80% agent」的个人工作流转变,都可以视为这场演讲方法论的续集。
对你意味着什么
- 做产品:卖「验证效率」而不是「全自动」:赢家产品(如当时的 Cursor)赢在把生成-验证循环压到最短——好的 diff 展示、一键回滚、可调自主度。你的 AI 产品也该让用户「快速审、随时收权」,而非承诺无人值守。
- 做内容与工具:为 agent 这个新读者写作:把文档、API、教程做成 LLM 友好格式(结构化 Markdown、llms.txt),你的内容就会被写进各类 agent 的工作流——这是中文技术内容站点被低估的流量入口。
- 做个人技能:三种范式都要摸:会写代码(1.0)、懂模型行为(2.0)、能用自然语言精确编程(3.0)的人是这个年代的全栈。3.0 门槛最低,但上限取决于前两层的功底。
延伸
- 演讲视频:Software Is Changing (Again) —— 40 分钟原片
- 解读:Software 2.0 —— 2017 年的叙事源头
- 解读:「最热门的新编程语言是英语」 —— 3.0 的一句话预告(2023)
- 解读:LLM OS 架构图 —— 「LLM 即操作系统」的原始出处
- 解读:「是智能体十年」 —— autonomy slider 背后的时间表
- 解读:context engineering —— 一周后的术语接力