跳到正文
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 內容精選