Windsurf 作为首个智能体 IDE 推出——一个让你和你的智能体在同一代码库上并肩工作的代码编辑器。

自那以后,智能体变得更加强大。最优秀的工程师不再只与单个智能体配对。他们正在同一项目的不同部分,跨云环境和本地环境并行运行数十个智能体。虽然 IDE 是为动手实践而构建的,但管理一群智能体则是一项完全不同性质的工作。

这就产生了一个新问题。你管理的智能体越多,就越快触及你自身注意力和工作记忆的极限。

Windsurf 智能体会话和代码的任务控制中心

Windsurf 2.0 旨在提升这个上限。我们构建了智能体指挥中心,并将我们的自主云端智能体 Devin 直接引入 Windsurf,让你无需团队就能完成整个团队的工作。

智能体指挥中心

智能体指挥中心是 Windsurf 内部的一个新界面。它以单个看板视图,按状态组织,展示你正在运行的每一个智能体(包括本地和云端)。

看板视图是一个有意为之的设计选择。随着智能体能力的增强,工程师的工作从编写代码转变为指挥工作。你需要能够看到哪个智能体正在做什么,哪些被阻塞了,哪些已经准备好接受审查。界面应反映这一点。

指挥中心并不取代 IDE。它与 Windsurf 现有的编辑器功能深度集成,因此你始终可以手动进行最后的修改。

Windsurf Spaces

Spaces 是在智能体指挥中心中组织工作的方式。

一个 Space 将与特定任务或项目相关的所有内容(智能体会话、PR、文件和上下文)分组到一个视图中。一个“注册流程重新设计”的 Space 可能包含一个本地会话用于 UI 原型设计,以及两个云端会话分别处理 API 变更和编写测试。

Spaces 会携带上下文。当你在一个 Space 中创建新会话时,它会继承该 Space 已经了解到的关于项目的所有信息。当你回到一个 Space 时,视图会保持你离开时的状态。

在 Spaces 之间切换就是在任务之间切换,只不过现在每个任务内部都有一个智能体团队在为之工作。

Windsurf 中的 Devin

除了新的智能体指挥中心,我们还将 Devin 直接引入 Windsurf。

Devin 是一个在云端运行的自主软件工程智能体。它能端到端地处理复杂任务——调试、部署、测试——并且在你合上笔记本电脑后继续工作,因为它拥有自己的虚拟机,配备桌面、浏览器和计算机使用能力。

有了 Windsurf 中的 Devin,你可以将工作委派给云端,而无需离开编辑器。你可以与本地智能体一起制定计划,然后只需单击一下,就可以将其发送给 Devin 去实现。Devin 会启动自己的机器并开始工作。你可以在本地继续编码,或者合上笔记本去喝杯咖啡。

当 Devin 打开一个 PR 时,你可以直接在 Windsurf 中进行审查。你可以检查差异、运行测试,或者将其交给本地智能体进行润色。

我们的目标是将整个软件工程周期——规划、委派和审查——集中在一个地方。

Devin 包含在每一个 Windsurf 套餐中。

对 Devin Cloud 的访问正在逐步推出。如果你在 Windsurf 中没有看到 Devin Cloud,请尝试注销后重新登录。

下载 Windsurf 2.0。

阅读文档。