Windsurf
把 AI 代理放進編輯器,理解程式碼並直接修改、執行與除錯。
🤔 勉強可以
能刻出代理,刻不出它的模型差距
月費(約)
$15
約 NT$480
一年省下
$180/年
自己刻要多久
好幾天
幾個人做得出來
兩個人
分類
🛠️ 開發工具
價格為約略值,以官網為準。Pro 個人方案月費約 15 美元,免費方案另有用量限制
護城河
判決理由
檔案瀏覽、程式碼搜尋、聊天、產生 patch、執行測試與讀取錯誤訊息,用 VS Code 外掛加本機服務好幾天就能做出堪用版本。難複製的是 Cascade 的代理流程、長上下文索引、模型品質與編輯器內的細節打磨。接開源模型可以自用,但大型重構和多步驟除錯會明顯退步。
為什麼大家還是付錢
付費買的是更好的模型、較高用量、穩定的程式碼索引與少一點設定時間。若你已經有本機模型或其他 API,自建替代品的經濟性會提高。
建置 prompt
複製下面這段,丟給你的 AI coding 工具,讓它替你刻一個自用版。
目標:做一個本機優先的 AI 程式碼代理,能讀取專案、回答問題、產生修改並在使用者確認後執行指令。
技術棧建議:VS Code Extension + TypeScript 本機服務,SQLite 儲存索引,tree-sitter 分析程式碼,支援 Ollama 與 OpenAI 相容 API。
需求:
- 讓使用者從 VS Code 開啟側邊欄聊天面板,顯示串流回答
- 讀取目前工作區的檔案樹、目前檔案、選取文字與游標位置
- 依 gitignore 排除檔案,支援 glob 設定與檔案大小上限
- 建立本機程式碼索引,可依關鍵字與語意搜尋相關檔案片段
- 使用 tree-sitter 擷取函式、類別、匯入與檔案路徑等符號資訊
- 支援以 @file、@folder、@selection 明確指定上下文
- 讓代理提出多檔案修改計畫,逐檔產生 unified diff 預覽
- 使用者核准後才套用 patch,並提供單次復原功能
- 支援在工作區執行測試、lint、build 等指令,執行前顯示完整指令並要求確認
- 將終端機輸出與錯誤訊息回傳給代理,可依錯誤提出下一步修正
- 支援自訂系統提示、模型、溫度、上下文檔案數與最大輸出長度
- 對每個工作階段保留對話與修改紀錄,可搜尋並刪除紀錄
- 提供快捷鍵將目前錯誤、選取程式碼或檔案內容送進聊天
- 匯出對話、設定、索引 metadata 與 patch 紀錄為 JSON 或 Markdown
明確不做(out of scope):雲端同步、多使用者協作、專有模型訓練、背景自主修改全部檔案、自動部署、未經確認的終端機指令、繞過付費 API 或編輯器授權。
README 要求:說明安裝 VS Code 外掛、啟動本機服務、Ollama 與 OpenAI 相容 API 設定、權限風險、資料位置、匯出與清除方式。
「用 Claude Code 開啟」複製的是 claude "<prompt>",貼進終端機即可;
Codex、Cursor、Copilot 等工具直接用左邊的複製鈕貼進對話框。
免費 / 開源替代
- Continue 開源
開源的 VS Code 與 JetBrains AI 程式碼助理,可接本機模型。 - Cline 開源
VS Code 代理外掛,能讀檔、修改程式與執行終端機指令。 - Roo Code 開源
開源 VS Code 程式碼代理,支援多種模型與自訂模式。
替代品由 AI 依公開資訊列出,尚未逐一連線驗證(unverified),請自行確認是否仍在維護。
這個判決會隨模型進步翻盤:今天的「勉強可以」很可能半年後變成「可以刻」。
判決依 rubric v1.0.0 於 2026-08-31 生成。