跳到正文
IFAI

AI工具

Windsurf 发布 Wave 12:打通 Devin 能力,带来 Vibe 替换与 DeepWiki

首次发布 传播指数 44

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

Windsurf 发布 Wave 12:打通 Devin 能力,带来 Vibe 替换与 DeepWiki
图:windsurf.com

以前在代码库里做全局替换,最怕的就是「一刀切」:改了一个变量名,把同名的字符串或注释全弄坏了;想删个开关,每处调用的上下文又各有不同,只能改完逐行对。现在,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)

  1. [1]
    windsurf.com(在新标签页打开)原文windsurf.com
  2. [2]

每日 AI 内容精选