Shadow:Cursor创始人向我们分享了AI编程进入第3阶段:Agent工厂。端到端,这个和最近的OpenClaw(社群可翻看历史文章)也很像,如何操控好Agent工厂,是我们每个人需要提升的技能。最终Agent可能就是软件本身。
以下为原文:
Michael Truell
当我们几年前开始构建Cursor时,大多数代码还是一个按键一个按键敲出来的。Tab自动补全改变了这一点,开启了AI辅助编程的第一时代。
随后智能体(Agents)出现了,开发者转向通过同步的提示-响应循环来指挥智能体。那是第二时代。现在,第三时代正在到来。它的特征是:智能体能够在更少人工指导的情况下,在更长的时间跨度上独立处理更大的任务。
因此,Cursor不再主要是关于编写代码,而是关于帮助开发者构建创造软件的"工厂"。这个工厂由成群的智能体组成,开发者将它们作为队友来互动:提供初始方向,为它们配备独立工作所需的工具,并审查它们的工作成果。
Cursor的许多成员已经在以这种方式工作。我们现在合并的PR(拉取请求)中,超过三分之一是由在云端独立计算机上运行的智能体创建的。一年后,我们认为绝大多数开发工作将由这类智能体完成。
Tab擅长识别哪些低熵、重复性的工作可以被自动化。在将近两年的时间里,它提供了显著的杠杆效应。
随后模型得到了改进。智能体能够容纳更多上下文、使用更多工具、执行更长的动作序列。开发者的习惯开始转变,夏天时变化缓慢,而在过去几个月则迅速加速。
这种转变是如此彻底,以至于今天许多Cursor用户从未触碰过Tab键。2025年3月,我们的Tab用户数量大约是智能体用户的2.5倍。现在情况反转了:我们的智能体用户数量是Tab用户的2倍,Cursor中的智能体使用量激增。

(图表:Cursor中的智能体使用量在过去一年增长了15倍以上)
但这种转变已经在让位于更大的变革。Tab时代持续了将近两年。第二时代(大多数工作通过同步智能体完成)可能持续不到一年。
与Tab相比,同步智能体在更高层面上工作。它们处理需要上下文和判断力的任务,但仍然让开发者在每一步都参与其中。但这种实时交互的形式,加上同步智能体会竞争本地机器资源的事实,意味着一次只能实际使用少数几个智能体。
云端智能体消除了这两个限制。每个智能体都在自己的虚拟机上运行,允许开发者移交任务后转向其他工作。智能体会花数小时处理任务,迭代和测试直到对输出有信心,然后返回一些可快速审查的内容:日志、视频录制和实时预览,而不是代码差异对比。
这使得并行运行智能体变得实际可行,因为产物和预览为你提供了足够的上下文来评估输出,而无需从头重建每个会话。人类的角色从指导每一行代码转变为定义问题和设定审查标准。
Cursor内部合并的PR中,现在有35%是由在云端虚拟机中自主运行的智能体创建的。我们看到采用这种新工作方式的开发者具有三个特征:
在这种方法成为软件开发的标准之前,还有很多工作要做。在工业规模下,单个开发者可以绕过的不稳定测试或损坏的环境,会变成中断每次智能体运行的故障。更广泛地说,我们仍然需要确保智能体能够尽可能有效地运行,拥有它们所需的工具和上下文的完整访问权限。
我们认为昨天的发布是朝这个方向迈出的初步但重要的一步。
————