Andrej Karpathy(前 Tesla AI 负责人)在本次演讲中深入探讨了人工智能,尤其是大型语言模型(LLMs)如何正在重塑软件开发与整个计算范式。他提出了“Software 3.0”的概念,将软件演进划分为三个阶段:
Software 1.0:人类用编程语言(如 C++、Python)显式编写指令;
Software 2.0:通过数据训练神经网络,权重成为“代码”(如 Tesla Autopilot 中大量 C++ 被神经网络替代);
Software 3.0:人类用自然语言(如英语)通过提示(prompt)直接“编程”大模型,模型本身成为可编程的通用计算机。
他进一步将 LLMs 比作新型操作系统:
拥有“内存”(上下文窗口)、“CPU”(推理能力)、“工具调用”(插件/多模态);
当前处于类似 1960 年代的“大型机+分时系统”阶段,用户通过云端“thin client”访问;
未来可能迎来“个人 LLM 计算”革命,但尚未到来。
他还强调:
LLMs 是“有缺陷的超级智能”:知识广博却会幻觉、记忆短暂、逻辑不稳;
成功的 LLM 应用(如 Cursor、Perplexity)具备四大特征:
自动上下文管理
多模型协同编排
专用 GUI 界面(便于人类快速验证)
“自主性滑块”(用户可调节 AI 的控制程度)
最后,他警示:不要盲目追求全自动 AI 代理(Agents),而应聚焦“半自主增强工具”(如 Iron Man 的战甲,而非机器人),让人类始终在环(human-in-the-loop),并通过优秀 UI/UX 加速“生成-验证”循环