软件2.0

Search documents
Andrej Karpathy:警惕"Agent之年"炒作,主动为AI改造数字infra | Jinqiu Select
锦秋集· 2025-06-20 09:08
"2025年将是智能体之年"几乎已经成为科技圈的共识。 Andrej Karpathy却对这股热潮提出了截然不同的看法。 在最近的旧金山AI Startup School主题演讲中,这位OpenAI创始成员、曾领导特斯拉Autopilot视觉团队的AI专家,对当前AI创业路径提出了两个核心看法: 第一,我们应对AI的未来抱有"十年的耐心"。他直言,每当看到"2025年将是智能体之年"这样的炒作时都会感到担忧,并强调这更将是一场需要"十年的长跑"。自 动驾驶就是例证:2013年的完美演示,12年后仍是未竟之业。一个惊艳的技术演示与一个能在现实世界中达到极致可靠性的产品之间,存在着极其漫长的鸿沟。 第二,当下应专注于打造"钢铁侠战衣"式的增强工具,而非追求全自动化的"机器人"。考虑到LLM仍然"易于犯错"的现实,更明智的做法是开发能让人类高效监督 和验证AI工作的部分自治产品。 为了说明当前我们面临的巨大变革,Karpathy系统性地提出了软件演进的三阶段理论——从人类编写代码的1.0时代,到神经网络权重的2.0时代,再到以自然语言为 编程接口的3.0时代。 他将大语言模型比作一种全新的操作系统:LLM充当"CP ...
Karpathy 最新演讲精华:软件3.0时代,每个人都是程序员
歸藏的AI工具箱· 2025-06-19 08:20
播客内容由 Listenhub 生成 Andrej Karpathy 昨天在 YC 的旧金山创业大会上发表了一场 40 分钟的演讲。 软件行业正在经历的范式转变。介绍了软件从传统编码(软件 1.0)到神经网络(软件 2.0)的演变,并着重 阐述了由大型语言模型(LLMs)驱动的软件 3.0 时代。 他认为, 我们应该专注于构建"钢铁侠战甲"(增强工具),而不是"钢铁侠机器人"(完全自主Agent) 这些 产品应具备自定义 GUI 和用户体验,以加速人类的生成-验证循环,同时仍提供自主性滑块,允许产品随时间 变得更加自主。 软件开发范式1.0、2.0和3.0的定义是什么 软件 1.0:传统代码 定义和构成: 软件1.0是程序员用诸如Python、C++等编程语言直接编写的明确指令12。每一行代码都是程 序员为计算机设定的具体任务指令,使其在数字空间中执行特定功能12。它是我们所熟悉的"经典软件栈"2。 编程方式: 人类通过编写源代码(例如.cpp文件)来直接编程23。源代码随后被编译成可执行的二进制文件 3。 代码库示例: GitHub可以被视为软件1.0代码的"地图"或等同物,展示了所有这些通过指令编写的代码 ...