Cursor CEO亲述:软件开发进入“第三时代”,程序员的角色彻底变了

更新日期: 2026-03-04 阅读: 15 标签: 程序员

Cursor的创始人Michael Truell最近发了一篇文章,回顾了AI辅助编程这几年的变化,并且给了一个判断:我们正在进入AI软件开发的第三个时代

这篇文章值得认真看,因为Truell不是在预测未来,他是在说正在发生的事情。Cursor是目前全球最火的AI编程工具之一,他们团队自己的工作方式已经彻底变了,而且他还拿出了具体的数据


三个时代,三种工作方式

Truell把AI辅助编程的发展分成三个阶段,分得很清楚。

第一个时代是Tab补全。 几年前,程序员代码还是一个键一个键地敲。后来有了AI自动补全,你敲几个字母,AI猜出你想写什么,按一下Tab键就补上了。这个阶段的核心是帮你省去那些重复性的、低信息量的打字工作。就像你发微信的时候,输入法会猜你下一个想打的词,道理差不多。这个阶段持续了将近两年,确实提升了不少效率。

第二个时代是同步Agent。 模型能力变强之后,AI不再只是帮你补全几个词了,它可以理解更多的上下文,使用更多的工具,执行更长的操作序列。程序员的工作方式开始变成跟Agent一问一答地对话:你告诉它要做什么,它做一步,你看一眼,再给下一步指令。这个转变从去年夏天开始慢慢发生,最近几个月突然加速了。

加速到什么程度?Truell给了一组数据。2025年3月的时候,Cursor里用Tab补全的用户数量是用Agent的2.5倍。现在完全反过来了,用Agent的用户数量是用Tab的2倍。很多用户已经完全不碰Tab键了。Agent的使用量在过去一年增长了超过15倍

这组数据的冲击力在于它的速度。一年多的时间,用户的主流工作方式就完成了一次彻底的翻转。你很少能在软件行业看到用户习惯变化得这么快。

第三个时代,就是现在正在到来的这个。 Truell说,第二个时代可能连一年都撑不到,就要被第三个时代取代了。


从坐在旁边看,到放手让它跑

第二个时代的Agent虽然强,但有两个限制。一个是它需要你实时盯着,每一步都要你确认,你走不开。另一个是它跑在你自己的电脑上,占用本地资源,你同时也就能跑一两个。

第三个时代的Agent把这两个限制都去掉了。每个Agent跑在云端自己的虚拟机上,你把任务交给它,就可以去忙别的了。它自己在那边写代码、跑测试、反复迭代,可能要花几个小时,等它觉得差不多了,给你交回来的不是一堆代码差异,而是日志、录屏和可以直接预览的成品。你看一眼就能判断行不行,不用把整个过程从头到尾在脑子里重建一遍。

这意味着你可以同时派出好几个Agent并行工作。一个在做新功能,一个在修bug,一个在写测试,一个在重构旧模块。你的角色从手把手指导每一行代码,变成了定义问题和制定验收标准。

这个变化如果用一个比喻来理解的话,第一个时代像是你在打字,AI帮你按快捷键。第二个时代像是你在指挥一个助手,你说一句它做一步。第三个时代像是你在管理一个团队,你分配完任务就去忙别的,等他们交活的时候你来验收。


Cursor自己就是这么干的

Truell最有说服力的一点是,他不光在讲理论,Cursor团队自己已经在这么工作了。他们内部合并的代码提交里,有35%是由在云端虚拟机上自主运行的Agent完成的

他还总结了那些最早适应这种新工作方式的开发者的三个特征:

  1. Agent写了他们几乎百分之百的代码。

  2. 他们把时间花在拆解问题、审查成果和给反馈上。

  3. 他们同时启动多个Agent并行工作,而不是守着一个Agent从头陪到尾。

你会发现,这三个特征描述的根本不像一个传统意义上的程序员,倒更像一个项目经理或者技术总监的工作方式。区别在于,他管理的不是人,是一群AI Agent。


新问题:审查AI代码的能力门槛更高了

Truell的这篇文章在开发者社区引发了激烈讨论。有人指出,这个"第三个时代"里被忽略的一点是:审查AI生成代码的能力门槛,实际上比自己写代码更高

有开发者说,当代码不是你自己亲手设计的时候,你必须对其结构和模式有足够深入的理解,才能发现那些隐藏在背后的细微bug。很多团队还没为这种能力转变做好准备。

Andrej Karpathy最近也说了类似的话。他说自己已经从"80%手动+20%智能体"变成了"80%智能体+20%修改润色",现在真的主要是在用英语编程了。但他也指出,模型的问题已经从语法bug变成了概念性失败——就像是一个粗心、急躁的初级开发者在时间压力下会犯的那种错误。

还有开发者创造了一个词叫"理解债"。当AI一次性生成了看起来可行但你并没有真正理解的东西时,你就开始背负这种债务。随着时间的推移,你对自己代码库的理解可能会越来越少。


还没到终点,但方向已经很清楚了

Truell在文章最后也很坦诚,他说这种工作方式要成为行业标准,还有很多问题要解决。比如在大规模应用的时候,一个不稳定的测试或者一个坏掉的开发环境,单个程序员可以绕过去,但如果同时跑着几十个Agent,每一个都会被卡住。

但方向已经非常明确了。从Tab补全到同步Agent再到自主云端Agent,每一步的跨越都在加速。第一个时代持续了将近两年,第二个时代可能连一年都撑不到。按照这个节奏,第三个时代的成熟速度只会更快。

Cursor团队还在不断推进。他们最近发布了"长时间运行Agent"的研究预览,有些Agent能连续跑36个小时,完成构建一个全新的聊天平台、重构认证系统这类大任务。

对于所有跟软件打交道的人来说,这篇文章最值得记住的一点可能是:你跟AI工具的关系正在发生根本性的变化。以前是你在写代码,AI帮你加速。现在是AI在写代码,你在定义方向、拆解问题、把控质量。能不能适应这个角色的转变,可能会成为接下来几年里最关键的职业分水岭。

不光是程序员,任何一个行业,当执行层面的成本被技术大幅压低之后,竞争的焦点都会往上游迁移,迁移到判断、决策和品味这些更难被替代的能力上。这个规律,在AI编程领域正在以一种极其直观的方式上演。

本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!

链接: https://fly63.com/article/detial/13362

相关推荐

程序员表白代码

许多程序员小伙伴总是苦于找不到合适的告白方式。小编特地收集了一些程序员专属的告白方式与大家分享,一起看看程序员用代码敲出的浪漫吧~

程序员笔名、别名_适合程序员的英文名字

一个厉害的程序员,都会有一个牛逼哄哄、有辨识度有个性的英文别名。在公司同事中很更好的称呼,这篇文章翻译整理了一下适合程序员的英文名字

如何撩一个程序员_ 老司机教你怎么追程序员

对于女生来说,撩到一个程序员的好处是显而易见的。他们生活圈子简单,很少参加聚会。他们不是在修改代码,就是在去修改代码的路上。这篇文章告诉你怎么撩程序员

程序员年龄大了怎么办?程序员年龄大了的出路

在很多人的眼里,程序员都是吃青春饭的。尤其是国内更是这样认为,程序员年龄大了,体力越来越差,就不好找工作了,开始担心以后的出路了。那么未来大龄程序员的出路在哪呢?

程序员美女鼓励师

美女程序员鼓励师,真正的程序员眼里只有代码!有些IT公司会招一些程序员鼓励师,也是为了提高程序员们的工作”战斗值”。 而关于程序员鼓励师的作用,她们总是能激发程序员们的肾上腺素分泌。

嫁给程序员好吗?为什么劝你嫁给程序员!

另外一个附加的惊喜,程序员个个都是潜力股,你看无论是世界首富,还是中国首富,最多的就是做IT,说不定那天一不小心,你就成了亿万富翁的老婆啦, mm们,选个程序员当老公不会错的。程序员收入稳定,生活安逸,属于长期持有型成长股

1024节日的由来,程序员的你最想对自己说的是什么?【1024程序员节日】

吃饭睡觉写代码,基本都程序猿的大部分生活了,作为从事最累的职业之一的我们终于有了自己的节日,那就是1024。1024向程序员致敬,向自己致敬,向未来致敬。

一位程序员相亲:趁头发还在找个女友,标准是女孩就行

近日,有一位程序员小哥哥的相亲图引发了大量网友的围观。这位天然呆的程序员表示自己现在年纪不小了,想趁头发还没掉光时找个女朋友。至于择偶的标准,他表示只要是女孩就行

男朋友是程序员应该注意什么?

程序员一直和代码打交道,俗称码农 。如果你的男朋友是程序员,在你心目可能觉得他:具备高智商技能、不爱与人打交道、T恤和牛仔裤是基本标配、不浪漫的直男癌等等,那怎么和程序员男朋友相处呢,需要你应该注意什么呢?

程序员喜欢什么样的妹纸?

程序员一般都是和代码过日子,尽管有的时候代码很调皮,常常出各种状况,各种bug。每当周末和节日的时候都是代码陪着程序员或者程序员陪着代码。代码是程序员又爱又恨的伴侣,尽管可能有烦恼

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!