曾任特斯拉AI首席科学家、也是OpenAI共同创办人的Andej Karpathy,近日在旧金山的AI创业公司学校发布了一场广受讨论的演讲“Software is Changing (Again)”,提出未来软件发展的新典范“Software 3.0”,指出人类正进入以“自然语言程序设计”为主的全新时代。

Karpathy将软件演进划分为三代:

Software 1.0:以明确程序代码控制计算机,开发者直接撰写程序逻辑。

Software 2.0:转向神经网络训练,开发者不写逻辑,而是提供数据训练模型、调整“权重”。

Software 3.0:通过自然语言(如英文)与大型语言模型(LLM)互动,借由提示语(prompt)即能完成程序逻辑。

他指出,如今GitHub上的程序代码已不再单纯是代码,而是逐渐混合英文描述与指令,成为一种全新的语言形式。“这不只是新的编程方法,更代表你可以用自己的母语编程,这是革命性的转变。”

Karpathy接着比喻,AI如同“新一代电力基础建设”,各大LLM公司(如OpenAI、Google、Anthropic)皆砸下巨资创建“模型供应网”,就像当年构建发电网,并以API为用户供应算力与智能。“就像我们离不开电力,未来也将离不开AI。”

他也观察到,LLM本质上已类似“操作系统”:模型负责处理文本输入(等同CPU)、内存为上下文长度(token上限),并逐步创建起封闭与开源两种阵营,仿佛AI界的Windows对Linux之争。

不过Karpathy指出,现阶段LLM还未发展出类似早期PC的GUI革命。ChatGPT等界面仍停留在简单对话框,“AI对人类来说,仍缺乏可视化的、能快速查看与操作的图形界面,这会是下个突破点。”

此外,他坦言目前高端模型的计算资源成本依旧高昂,普遍无法在消费级设备上流畅运行。“个人AI革命尚未到来,因为还不够经济实惠。虽然有人尝试用Mac mini运行LLM,但还远未普及。”

Karpathy最后指出,AI技术扩散与过去科技不同,不是由政府或大企业下放,而是从用户端直接爆炸式扩散。他称“这是前所未见的去中心化现象”,象征AI不再专属于少数人,而是每个有计算机的个人都能使用。

在使用上,他提醒大众:AI输出需要人类审核,AI是生成者,人类则是验证者。“LLM的本质,是让一切看起来像真的——但未必是真的。因此我们不能全然依赖它,而要学会与它配合、监督它。”