Devin Desktop 使用教學(原 Windsurf):安裝、Devin Local、Plan 模式、規則與權限

Windsurf 改名 Devin Desktop 後怎麼用?按官方文檔講清安裝與導入設定、預設智能體從 Cascade 換成 Devin Local、Code / Plan / Ask 三種模式、規則放在 .devin/rules、用 worktree 隔離改動、權限規則,以及老用戶遷移。

NNathaniel bigo··原創首發·AI 輔助撰寫
10 分鐘讀完
資料核對於 2026-10-11 · 依據官方文檔與公開資料整理 免費帳號 帳號
本文根據 Devin 官方文檔的 Desktop 部分整理,資料核對於 2026-10-11。Windsurf 已改名為 Devin Desktop,網上大量講 Cascade 的舊教學已經和現在的預設介面對不上。產品是什麼、收費情況,見本站 AI 應用目錄裏的「Devin Desktop(原 Windsurf)」條目。

適用於誰

  • 之前用 Windsurf,升級後發現介面和叫法都變了的人;
  • 搜「devin desktop 教學」「devin desktop 是什麼」「devin desktop windsurf」的人;
  • 想找一個能同時管理本地和雲端多個智能體的編輯器的人。

結論先說

  1. Devin Desktop 就是原來的 Windsurf 編輯器,官方定位是「內置 Devin 的 AI IDE」:在本機跑 Devin Local、把任務派給雲端的 Devin、在一個地方管理所有智能體。
  2. 預設智能體換了:新標籤頁預設用 Devin Local(和 Devin CLI 共用的新一代智能體框架),新對話不會再從 Cascade 開始;舊的 Cascade 對話仍能在歷史裏打開。
  3. 模式三種:Code(預設,直接改)、Plan(先出方案)、Ask(只讀)。Ctrl+.(macOS ⌘+.)切換。
  4. 規則首選放 **.devin/rules/.md*,舊的 .windsurf/rules 和 .windsurfrules 仍然讀取;根目錄的 AGENTS.md 也會當作常駐規則。
  5. 記憶(Memories)只屬於舊的 Cascade,Devin Local 不儲存記憶——需要長期記住的東西寫成規則、AGENTS.md 或 skill。

步驟一:安裝

系統官方最低要求說明
macOS文檔寫 OS X Yosemite下載安裝包
WindowsWindows 10下載安裝包
Linuxglibc ≥ 2.28、glibcxx ≥ 3.4.25(如 Ubuntu 20、Debian 10、Fedora 36、RHEL 8)推薦 apt / dnf 軟件源;tarball 不會自動更新

Linux 上有個容易困惑的地方:軟件源地址裏仍然是 windsurf 的舊名字,但包名已經是 devin-desktop。官方說明 windsurf 作為過渡包保留,老安裝會繼續更新。添加軟件源的命令較長,直接從官方 Install 頁複製。

步驟二:首次啟動

  1. 選主題。保持勾選「Install devin-desktop terminal command」,之後可以在終端裏用 devin-desktop 項目路徑 打開項目;展開 Import Settings 可以導入 VS Code 或 Cursor 的設定和鍵位;
  2. 登入。需要 Devin 帳號,沒有的話可以免費註冊。瀏覽器登入不順利時,官方提供了手動填 Devin API key 的方式;
  3. 打開項目,開始第一個任務。

步驟三:認識 Devin Local

Devin Local 運行在你的電腦上,能訪問本地文件、工具和環境。官方列的幾項改進:

  • 更省 token:更重視提示詞緩存,官方稱多數任務比 Cascade 少用最多約 30% 的 token;
  • 子智能體(Subagents,預覽):可以把子任務交給獨立的子智能體,前台或後台運行;
  • 沙箱:操作系統級沙箱,按權限範圍限制可寫路徑,並用域名白名單 / 黑名單過濾網絡;
  • Quick Review:專門用來快速審查改動的子智能體。

在智能體選擇器裏找不到 Devin Local? 命令面板(Ctrl+Shift+P)→ 打開 Devin User Settings → Agents 標籤頁 → 打開 Devin Local → 重啟。公司的 Enterprise 帳號需要管理員先在後台開啟。

步驟四:三種模式

模式用途能用的工具
Code實現功能、重構;預設的完全智能體模式全部
Plan複雜任務,先做計劃全部
Ask學習、提問、探索只有搜尋類工具,不能改動

Plan 模式下,智能體會先探索代碼庫、向你提澄清問題、給出幾個可選方案,最後把詳細計劃寫進一個倉庫之外的 Markdown 文件(~/.devin/plans 或 ~/.windsurf/plans)。計劃寫好後點文件上的 Implement,或批准它退出 Plan 模式,即可開始實現。

兩個實用技巧(均來自官方文檔):

  • 在提示詞裏帶上關鍵詞 megaplan(ultraplan、masterplan 也行),會切到 Plan 模式並讓它規劃得更充分,至少先問你一個澄清問題;
  • 第一次實現跑偏了,不用硬修:丟棄改動 → 修改計劃文件 → 在新對話裏 @ 這個計劃文件再點 Implement。

步驟五:寫規則

範圍位置限制
全局~/.codeium/windsurf/memories/global_rules.md單個文件,始終生效,最多 6,000 字符
工作區.devin/rules/.md(首選),.windsurf/rules/.md(兼容)每條規則一個文件,每個文件最多 12,000 字符
AGENTS.md工作區任意目錄根目錄的始終生效;子目錄的只對該目錄生效

工作區規則在 frontmatter 裏用 trigger 字段聲明激活方式:

trigger 值何時生效佔用上下文
always_on每條消息都帶上全文每條消息
model_decision只把 description 放進系統提示,模型覺得相關時再讀全文描述常駐,全文按需
glob讀寫的文件匹配 globs 時只在碰到匹配文件時
manual在輸入框裏 @規則名 時只在被 @ 時

官方的建議很明確:想讓智能體可靠地反覆使用的知識,寫成規則或加進倉庫的 AGENTS.md,不要依賴自動生成的記憶——規則能進版本控制、能和團隊共享、激活方式可控。跨工具共用見《AGENTS.md 怎麼寫》。

步驟六:權限與隔離

權限規則。Devin Local 用更細的權限體系取代了舊的「自動執行級別」:

  • Deny:直接禁止(優先級最高);
  • Ask:每次都問;
  • Allow:自動批准。

規則可以分別限定讀文件、寫文件、執行命令、HTTP 抓取和 MCP 工具,可在項目、用戶、組織三級配置。例如用 Read(**/*.pem) 這樣的 glob 拒絕讀取證書文件。

Worktree 會話。開始會話時在位置選擇器裏選 New worktree,智能體會在一個獨立的 git worktree 裏編輯、構建、測試,不動你的主工作區;完成後點會話上的 Merge 把改動合回來。

Restricted Mode。工作區以受限模式打開時,所有智能體(Cascade、Devin Local、ACP 智能體)都不可用,hooks 也不加載。打開來歷不明的倉庫時先用這個模式看一眼是個好習慣。

管理多個智能體:Agent Command Center

Devin Desktop 2.0 新增的介面,用看板把所有智能體按狀態分列:正在跑的、卡住等你處理的、等待審查的。它同時包含本地智能體(編輯器裏的會話)和雲端智能體(各自跑在獨立虛擬機上的 Devin 會話)。

老 Windsurf 用戶遷移

  • 在命令面板運行 Devin: Open Cascade Migration Wizard,把原來的 workflows 和 memories 引導式遷過來(記憶建議遷成 skills);
  • .windsurf/rules、.windsurfrules 不用馬上改,仍被讀取;新建規則會存到 .devin/rules;
  • 用 JetBrains 的:本站應用條目裏記錄過官方 FAQ 的說法——Windsurf 的 JetBrains 插件已進入維護模式,官方改為推薦通過 ACP 使用 Devin。

常見問題

Q:Cascade 還能用嗎?

舊對話還在歷史和側邊欄裏;但新對話不會從 Cascade 開始,官方文檔裏 Cascade 被稱為 legacy agent。

Q:計劃文件會進我的倉庫嗎?

不會,它存在用戶目錄下;可以用 @ 引用它在新會話裏繼續。

Q:MCP 怎麼配?

官方有單獨的《Cascade MCP Configuration》頁面,Devin Local 的 MCP、hooks、skills 則在「Customizations」介面統一查看。挑選和審查 MCP 伺服器見《MCP 伺服器怎麼選》。

參考資料

  • Welcome to Devin Desktop(官方):https://docs.devin.ai/desktop/getting-started
  • Install Devin Desktop(官方):https://docs.devin.ai/desktop/install
  • Devin Local Agent(官方):https://docs.devin.ai/desktop/devin-local
  • Cascade Modes(官方):https://docs.devin.ai/desktop/cascade/modes
  • Memories & Rules(官方):https://docs.devin.ai/desktop/cascade/memories
  • Agent Command Center(官方):https://docs.devin.ai/desktop/agent-command-center
需要開通或續費?AI 會員充值與全部商品 →

Nathaniel 的更多內容

  1. 01

    AI 學習路線:零基礎從哪開始,6 個階段、每階段該讀哪幾篇教學(2026)

    AI 學習路線怎麼走?給零基礎的人一條循序漸進的路徑:先選一個助手用順,再學提問,再用進日常工作,按需學做圖做影片,守住私隱與版權,最後進階自動化和編程。每個階段都配了本站對應的教學。

    其他 AI 工具0
  2. 02

    AI 瀏覽器有哪些:Perplexity Comet、Opera Neon、Dia、Brave Leo 與 Edge Copilot 的官方說法對照

    AI 瀏覽器有哪些?按官方頁面整理 Perplexity Comet、Opera Neon、Dia、Brave Leo 和 Edge 裏的 Copilot:官方自述的定位、支持的平台、免費還是訂閱,以及 Gemini、Claude 的 Chrome 方案和已停用的 ChatGPT Atlas。

    其他 AI 工具0
  3. 03

    即夢國際版 Dreamina 是什麼:官方站入口、能生成什麼、免費積分和模型(2026)

    即夢國際版 Dreamina 是什麼?官方站是 dreamina.capcut.com,是一個圖片、影片和數字人一體的 AI 創作平台。按官方首頁和 FAQ 講:能生成什麼、免費用戶每天 120 積分、列出的 Seedance 與 Seedream 模型,以及和國內即夢怎麼區分。

    其他 AI 工具0
  4. 04

    Kimi K3 Coding Plan 是什麼、怎麼用:Kimi Code 會員、模型 ID、套餐價格和額度規則

    Kimi K3 Coding Plan 是什麼?按 Kimi 官方文檔核對:官方現在叫 Kimi Code,是 Kimi 會員權益裏的編程服務,Plus 及以上才有;講 K3 等模型 ID、國內新套餐價格、三種客戶端、第三方工具接入和額度規則。

    Kimi0
  5. 05

    DeepSeek V4 Pro 和 Flash 的區別與 API 價格:官方價格頁逐項對照(高峰與空閒時段)

    DeepSeek V4 Pro 和 Flash 有什麼區別、API 怎麼收費?按 DeepSeek 官方價格頁(2026-10-19 查詢)列出兩個模型的版本、上下文、圖像理解、並發和每百萬 token 價格,說明高峰與空閒時段的計費差別和舊模型名怎麼處理。

    其他 AI 工具0
  6. 06

    GPT-6 Pro(Astra)怎麼用、哪些套餐有:怎麼選到 Pro 檔、用量限制和 Pro 三檔價格

    GPT-6 Pro(Astra)怎麼用、哪些套餐有?按 OpenAI 幫助中心核對:聊天裏 Pro 檔給 Pro 100、Pro 200、Business 和 Enterprise;Plus 在 Work 和 Codex 裏含 Astra。講怎麼選到、用量上限和官方 Pro 價格。

    ChatGPT0

同產品的其他教學

  1. 01

    AI圖片放大與高清修復:Midjourney、ChatGPT、Gemini 怎麼出高解像度圖

    AI 生成的圖不夠清晰,想打印或做大圖怎麼辦?本文按官方文檔講清 Midjourney 的 Subtle / Creative 放大和 HD 直出、Gemini 與 ChatGPT 的解像度選項、Flow 的影片放大,以及「AI 放大會編造細節」的注意事項。

    Gemini其他 AI 工具0
  2. 02

    AI影片運鏡提示詞大全:推拉搖移跟升降、環繞、甩鏡怎麼寫(中英對照)

    AI 影片的運鏡提示詞怎麼寫?本文按 Google 官方影片提示指南整理鏡頭運動、機位角度、鏡頭光學效果三張中英對照表,每個術語配效果說明和例句,並給出組合運鏡的寫法和常見翻車原因,適用於 Veo、即夢、可靈等工具。

    Gemini其他 AI 工具0
  3. 03

    AI 影片翻譯怎麼做:用 ElevenLabs 給影片自動配音翻譯、轉寫並生成字幕

    想把一段影片翻譯成另一種語言並保留原聲音色?本文按 ElevenLabs 官方文檔講清 Dubbing 自動配音翻譯的操作步驟、文件限制、免費檔水印與計費方式,以及用 Speech to Text 轉寫、在字幕編輯器裏調整並導出字幕的流程。

    其他 AI 工具0
  4. 04

    MCP Inspector 怎麼用:安裝、啟動命令、調試 MCP 伺服器與 v2 的變化

    MCP Inspector 是什麼、怎麼安裝和使用?按 MCP 官方文檔講清網頁、命令行、終端介面三種模式的啟動命令,怎麼連本地和遠程伺服器、怎麼傳環境變量,密鑰存在哪,以及 v2 相比舊教學在端口、令牌變量名和 Node 版本上的變化。

    Claude其他 AI 工具0
  5. 05

    MCP 的 stdio、SSE 和 Streamable HTTP 有什麼區別:本地與遠程 MCP 怎麼選

    MCP 配置裏的 stdio、sse、http 到底差在哪?按 MCP 官方規範講清兩種標準傳輸方式的工作原理、Streamable HTTP 與舊的 HTTP+SSE 的關係、會話與斷線續傳、規範對安全的硬性要求,以及本地伺服器和遠程伺服器各適合什麼場景。

    Claude其他 AI 工具0
  6. 06

    Midjourney 可以商用嗎:作品歸屬、商用條件與隱身模式

    Midjourney 生成的圖片和影片能不能商用、版權歸誰、公司用要什麼套餐、作品會不會被別人看到?本文按 Midjourney 服務條款逐條解釋,並補充中美對 AI 生成圖片版權的官方 / 司法觀點。

    其他 AI 工具0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~