编辑:桃子
【新智元导读】AI编程爆火新品Windsurf诞生了,首创copilots和agents结合新范式,能够深度理解代码库,实时感知程序员的操作。
Cursor爆火之后,AI编码界好久没有再掀起这么大的风浪了。
它被誉为,唯一能与Cursor匹敌的AI工具!
新晋AI编程工具Windsurf,由估值12.5亿美元的美国初创公司Codeium打造,发布瞬间成为顶流。
它将具备协作能力的copilots和独立能力agents相结合,创造出了全新的协作型智能体。
研究人员将其称之为「Flow」。
Windsurf不仅可以深度理解代码库,还配备了强大的工具集,并能实时感知用户的操作。
另外,团队还开发了带来神奇体验的新功能Cascade,聊天功能进化版,能让你保持Flow State。
最关键的是,不用候补,无需邀请码,所有人皆可无限制使用这款AI。
Windsurf深受一些大佬的推崇,而且好评刷屏。
奥特曼曾在YC的采访中,自称最敬佩Cursor团队——他们打造出了一个极具突破性的AI应用。
如今,平替版Windsurf即将成为许多码农手中的利器。
新晋AI编程工具,动嘴即可开发
发布之初,背后团队演示了用新功能Cascade通过验证码。
首先提出要求——如果可能的话,我希望使用PNPM React库在服务器上验证我的用户是否真实。
接下来的过程中,Cascade不仅能够分析项目,分析依赖项,分析文件,还能够代表研究人员发出终端命令并建应该进行的编辑。
Cascade可以访问最广泛的工具集,比如搜索工具grep和目录列表,以及专有的基于LLM搜索工具,还能访问编辑工具,如添加和编辑文件。
它甚至可以建议、执行和迭代终端命令。
Cascade还能与你在IDE中的操作保持同步,只需提出简单要求——继续在文本编辑器中做更改。
通过Codeium上下文感知引擎,它还能实现对生产代码库的最深入理解。
这与那些只能分析从0开始的项目的AI系统有所不同。
将这一切结合起来,Cascad能够在真实的代码库上进行迭代推理,以及多文件编辑。
另外,Windsurf Editor还配备了各种AI功能,如自动完成、超级完成、命令等。
实时适应开发者节奏,copilots和agents合二为一
如前所述,Cascade之所以让人感觉像是魔法,是因为它结合了copilot协作性质和智能体独立的强大能力。
2022年之前,人类和键盘协同工作,代码开发完全是手动完成的。每一行代码都是人工输入的直接结果。
2022年,LLM风靡全球,也就有了Copilots。如果你开始一行的编码,它会给出完成的建议。如果你问一个问题,你也会得到问题的答案。
但由于只能调用一次LLM,它们只能完成范围有限的任务。
再后来,全世界又引入了智能体的概念,它可以通过访问工具、高级推理能力自主完成整个工作流程。
虽独立强大,但不会协作,甚至可能与人类做毫不相干的工作。
通过Windsurf(特别是Cascade功能),研究人员在知识和工具的基础上,增加了对开发者行为的实时感知能力。
这使得AI无需被告知工作范围,就能根据开发者的工作自动调整,从而实现无缝、持续的协作。
从根本上说,Flow是一种与人工智能合作的新方式,创造了一种不仅实用,而且强大的用户体验。
估值12.5亿独角兽,要与微软竞争
上个月,CEO劈柴表示,谷歌超25%新代码均由AI完成。
IDC估计,到2029年,AI编码工具市场规模达40亿美元。目前,市场上AI编码工具琳琅满目。
今年3月,由华人团队创立的Cognition发布了世界首个AI工程师Devin,另有Anysphere发布了Cursor,现估值高达25亿美元。
今年8月,Codeium完成了1.5亿美元的C轮融资,估值达到12.5亿美元。
最新一轮融资由General Catalyst领投,现有投资者包括Kleiner Perkins和Greenoaks。
2021年,Codeium由Varun Mohan和他儿时的朋友、MIT的Douglas Chen创立。
在加入Codeium之前,Chen曾在Meta工作,帮助为Oculus Quest等VR头显构建软件工具。Mohan是自主交付初创公司Nuro的技术主管,负责管理自主基础设施团队。
原本,他们创立这家公司名为Exafunction,专注于AI工作负载的GPU优化和虚拟化。
但在2022年,Mohan和Chen看到了生成式编码的未来,并决定重塑品牌并转向AI编码。
Codeium平台得到了大模型加持,在应用程序的整个代码库的上下文中提供建议。
它可以支持大约70种编程语言,并与许多流行的开发环境集成,包括Microsoft Visual Studio、JetBrains。
如今,这家初创公司有超过70万用户和1,000多家企业客户,包括Anduril、Zillow、戴尔等等。
Mohan表示,尽管GenAI工具大量涌入,但开发人员仍在努力完成耗时的编码任务。
许多人工智能驱动的解决方案提供了通用代码片段,需要大量的手动工作来集成和保护现有的代码库,这就是我们AI编码工具的用武之地。