AI编程进入第三时代!Cursor Cloud Agents

原始影片內容展開影片

文章要点:

  • Cursor的CEO发文总结了人工智能软件开发的三个时代
  • 更新趋势主要围绕云端自动化任务安排及执行
  • 当前版本的Cloud Agents主要支持Pro用户,并能自动测试和交付
  • 使用AI编程的比重正在发生变化,用户已将更多代码创作交给AI
  • 程序员未来将更多地扮演审核员的角色

好,这节我们继续来聊Cursor。
那在前两天,Cursor的CEO发了一篇新的文章,叫做《人工智能软件开发的第三个时代》,
那主要总结了一下Cursor目前的一个更新的趋势,
还有讲了一下他所描述的三个时代。
所以这一节我们就围绕了Cursor这次的更新来和大家做一个分享。
这篇文章我看了两遍,我觉得挺有意思的。

首先,先说一下Cursor的CEO到底是谁。
Cursor的CEO是一个0后小伙子,我觉得这小伙子挺厉害的,
就是他擅长把复杂的事情简单化。
所以Cursor的更新也是如此,大家可以看到对吧,他的博客非常简单,就三段话,
对吧,我是谁,
我在做什么,以及你如何与我联系,
就这么简单,三句话就描述清楚了这个人的一个基本信息,
几乎没有任何一句废话,句句都是惊艳的。

回到这个主题,来看一下这次更新主要围绕几个点。
首先,第一个他聊了三个时代。
第一个时代是我们可能原先是通过后面可能加上了太保护权,
那时候我们可能对AI生成代码并不是很放心,所以大部分都是用AI去辅助的编码这种一个时代。
第二个时代则迎来了iG带你的这么一个时代。
就是说我们可以去通过带你帮助我们完成任务,
对吧,你把你的这个任务交给这个Azure,然后他给你结果,
然后你再去看,多轮迭代去优化这个流程,你所谓的这个循环对吧,
循环引导代影,通过这样的方式去完成你自己的任务。

那也就现在的第三个时代,所谓的就是云端Azure自主时代。
这个时代啥意思呢?
就是说你现在去给Cursor布置一个云端任务,
这个云端任务它有自己的环境,自己的代码仓库,
自己的整个测试的流程,就得到了最后一个结果。
好吧,你输入一个来制作一个学生管理系统,
对吧,他会在这个过程当中自动的去把这个东西测试完,
自动的去验证完他觉得ok了,
然后最后给你一个可交互可运行的这么一个产品。
所以就是Cursor的Cloud Agents。

但这个Cloud Agents需要注意一个点,就是他目前是只支持Pro的用户,
那你这试用的是不支持的,如果你是什么Pro这种试用的这种情况,它是不支持的。
好吧,所以也就是他想描述的就是现在的三个时代。
我们其实可以看到,Cursor Cloud的Agents
它主要的作用就是加入了一个虚拟的环境,就每一个Agent它都有一个独立的VMware,
类似这样子互不干扰。
这样的话就相当于你是有多台电脑,对吧,多个环境,
然后一天24小时自动在测试。

其实我觉得这个有点像最近很火的OpenCloud。
OpenCloud就是这样的,你交给他一个任务它会不断运行,
只不过Cursor把它封装到内部来,然后暴露了一个路口。
也就是说你只需要在这个路口布置任务,
然后Cursor就自动的去在里面扭转,
消耗Token,对于他们来说其实我觉得是相当于闭环了,
对吧,你负责布置任务,得到结果就行了。

同时他我觉得我最近用了一下,他不仅支持网页端,也支持手机端,还支持搜名应用,
就是说相当于他虚拟机里面你可以自动的去给他布置一个学生管理系统,
然后这个时候他会自动的去开发,开发完之后在网易里面去进行测试,
最后给你一个成果,
就是说你只需要看成果就好了,他自己也有验收的人。
然后你经过这样不断去优化,那手机也是一样的,
甚至一个APP也是可以去这样验收成果。
我说的不是静态了,是前后端的,比如说他会检查数据库,他会去检查你的环境,
对吧,一整套的,比如说你像我们正常的开发一个前后端的Java,
你可能有什么Spring Boot,对吧,你可能有MySQL,对吧,Redis,对吧,
那你像这些RiverMQ,或者说你是Pantheon,对不对。
Pantheon的话那你就是Fast,对吧。
那你通过这些,不管是什么框架,他都会通过这样的方式进行测试,
发起Rise请求,对吧,去请求完之后给你结果,
对吧,给你结果就是这个权利上不需要我们敢于无感。
对于我们来说是无感的,就是我们可以一系列的把这些全部搞完,
最后就合并到你的仓库里面,给你一个git地址,再给你一个运行的结果。

最神奇的是,他会把它测试整个游戏给他录屏截图,告诉你这是干什么的。
所以就这么一段一个意思,首先三个时代,我们只需要负责描述语言以及啥。
对吧,其实可以看到Cursor的CEO他统计了一下,
发现在前两天前两年Cursor的用户喜欢用泰博,
对吧,但是近两年以来他发现泰博的用户完全变少了,
对吧,现在基本上都是用这iGit,是泰博的两倍。
就是说现在大家已经基本上已经默认了,
对吧,我们用iGit去编程,而不需要去做辅助了。
就是相当于你把你的这个之前我们可能是80%,你全部交给AI,
但现在你是10%,9%。
你需要交给AI,我们现在只需要做确认,哪里不对你就跟他说一下就好了,
是吧,相当于路口就封装的更加的紧密了。

好吧,通过这样的方式,你可以看到基本上90%都是他们写的,
Cursor内部的百分之百的代码,他们自己写,
内部全部都是Agent在写,
是不是?我觉得这是一个很有意思的点,对吧。
我们自己是也可以看到,对吧,我们其实主要是做一个审核代码。
所以我觉得未来的程序员,他可能更多的是相当于一个做一个审核员,
对吧,去审核AI,审核软件的结果是不是符合我们预期。
如果不符合预期,我们就要去改我们的输入,不断去调整输入,
最后就得我们一个想想结果,再把它形成一套规范。
这样所有人通过这套规范给出的一个输入,
都能够准确无误的去生产出一套真正的生产环境可运行的应用。

好吧,那就是本期视频的全部内容了。
我是小刘,我们下期再见。