Windsurf 发布 Wave 12:打通 Devin 能力,带来 Vibe 替换与 DeepWiki
Windsurf 推出 Wave 12 更新,首次直接集成 AI 程序员 Devin 的核心能力。新版引入了 DeepWiki 代码解释卡片与基于提示词重构的「Vibe and Replace」,Cascade 智能体也支持自动规划,并新增了远程 Dev Containers 支持与全新 UI 面板。

以前在代码库里做全局替换,最怕的就是「一刀切」:改了一个变量名,把同名的字符串或注释全弄坏了;想删个开关,每处调用的上下文又各有不同,只能改完逐行对。现在,AI 编程工具终于开始动这个几十年没变过的基础功能了。
Windsurf 正式推出了 Wave 12 版本更新。这是团队首次将 AI 软件工程师 Devin 的核心能力直接接入 Windsurf,一口气带来了 DeepWiki 代码解释、全新的「Vibe and Replace」语义替换、自动规划模式以及远程开发容器支持,顺带修掉了 100 多个稳定性问题。
读代码有 DeepWiki,改代码有 Vibe
很多人看大型陌生项目时,最痛苦的不是写,而是读。传统的语言服务器悬停提示,顶多给你看个类型定义或简短注释,深层逻辑还是得靠自己硬啃。
Wave 12 把 Devin 的 DeepWiki 搬进了编辑器里。现在把鼠标悬停在变量、函数或类上,弹出的卡片会直接解释它的业务作用。如果觉得卡片不够看,按下快捷键还能在左侧呼出完整解读面板,并且可以顺手把这段背景解释直接塞进 Cascade 的对话上下文里。
更有意思的是这次上线的「Vibe and Replace」。它的逻辑很巧:第一步依然是老派的全局精确匹配,但在替换时,你可以给每个匹配点附加一段 AI 提示词。
比如你要清理代码里的某个功能开关,AI 不会机械地删掉那行字,而是结合每个位置的具体逻辑做上下文重构;或者用来批量生成接口文档、语义化重命名变量,避免了正则替换容易误伤代码的毛病。
Cascade 不用手动点规划,Tab 补全变安静了
在日常辅助编写上,Cascade 智能体的规划模式变成了全自动。面对复杂的跨文件长任务,它会自己判断什么时候该做规划,并在对话框里实时拉出待办清单,一步一步勾选推进,不用再手动去开关模式。
编辑工具本身也换了一套新底层,充分利用了新模型的超长上下文,不仅跨文件探索更精准,代码修改的成功率也更高。
不少开发者抱怨过有些 AI 编辑器的自动补全太啰嗦,看代码时老在眼前乱跳。这次 Windsurf 的 Tab 自动补全换了新系统,改善了代码差异对比算法;当系统检测到你只是在纯阅读代码时,会主动降低打扰频率。
针对后端和云原生开发,新版本还支持在 SSH 远程连接下直接运行 Dev Containers 命令,让远程容器化开发不用再来回切换环境。
为什么重要
我们认为,Wave 12 最聪明的动作不是堆砌模型参数,而是开始改造那些开发者每天用上百次的基础交互。「Vibe and Replace」就是个典型:纯自然语言编程容易失控,纯规则正则又太死板,把精确查找和局部 AI 重写结合起来,正好卡在程序员最舒服的平衡点上。
如果你每天都在维护几万行以上的陈年老代码,或者正在被接手的新项目折磨,现在的 Windsurf 非常值得立刻试一试。DeepWiki 能把理解调用链的时间砍掉一大半,配合自动拆解待办事项的 Cascade,长任务的失控概率会小很多。
从行业竞争来看,Devin 的团队显然不想只做一个昂贵且跑在网页里的独立智能体,他们正在把 Devin 的理解能力拆散,逐步沉淀成日常 IDE 的基础设施。这给 Cursor 和 GitHub Copilot 带来了不小的压力。
不过看起来隐患依然存在:当 AI 自主规划长任务并在后台连续修改多个文件时,开发者能不能一眼看清每一次工具调用的边界,依然考验新界面的信息承载力。如果自动化程度过高却偶尔夹带私货,最终的代码审查成本依然会转嫁到程序员头上。
来源 (2)
- windsurf.com(在新标签页打开)原文windsurf.com
- devin.ai(在新标签页打开)报道devin.ai