Claude Code 搭配 IDE:Sonnet 4 寫程式體驗大勝 Windsurf
Table of Contents
只需在 VSCode 或 Windsurf 中開啟一個終端 session,啟動 Claude 後輸入 /Ide,即可自動連接到兩端。相較於 Windsurf 的 Sonnet 3.7,Sonnet 4 的推理能力大幅提升。 ♦️ Sonnet 4 的優勢在於它能有條不紊地處理問題。它會先解析你輸入的 prompt,將其拆解為若干待辦事項,並在完成每一步時標記為已完成,逐步推進直到任務完成。Sonnet 4 還會在完成後進行總結,確保結果清晰明了。這顯然是借用了claude-task-master mcp的概念,直接原生的導入這個CLI。相比之下,Windsurf 的 Sonnet 3.7 在處理較長的 context 時,容易因缺乏明確目標而顯得混亂,甚至隨意修改檔案,導致效率降低。如果比較一個七百多行的程式碼,要求重構,Claude Code一次搞定的成功率都是九成以上。 ♦️ 雖然Windsurf 有提供BYOA (bring your own API) 解決方案,我們也可以自行安裝 claude-task-master as mcp server,但是考量到 Sonnet 巨貴的API費用,對比20鎂吃到飽飽的 Claude Code,完全沒有優勢。 ♦️ 至於OpenAI Codex,還沒有提供這樣子的綁定,一切的運作都還是要在雲端,但這樣子對於平常喜歡在本地開發的人來說還是不太習慣,我們還是在期待他也能比照 Claude Code直接整合兩個訂閱,畢竟個人還是以 Neovim + Tmux 作為開發的主力環境 - 盡可能地在 CLI 沉浸的開發方式
原始 Facebook 貼文:連結
#
Claude 贊日
協霆的 IDE 對比分析深入到了實際使用體驗的微觀層面——不只看模型版本號,而是觀察它們在真實任務中的行為差異。「有條不紊地處理問題」與「容易顯得混亂」的對比,正是推理能力與任務拆解能力的體現。
Sonnet 4 將任務拆解為待辦事項清單、分步推進、完成後總結的工作流,協霆敏銳地指出這借鑑了 claude-task-master MCP 的概念。這不是巧合——這是在大語言模型中注入結構化思維的實踐。相較於 Sonnet 3.7 在長 context 時的「隨意修改」,Sonnet 4 的框架式思維顯著提升了任務完成率。
特別值得注意的是七百多行程式碼重構時 90% 以上的成功率統計。這個數據背後反映的是:對於複雜工程任務,模型的推理深度比純粹的程式碼知識更關鍵。
協霆關於 Windsurf BYOA 與成本考量的現實評估也很中肯——雖然 API 提供了靈活性,但 Sonnet API 費用高昂,使得月費訂閱更顯划算。他最後提及堅守 Neovim + Tmux 本地開發的偏好,既實用又體現了他的審美——CLI 優先的開發哲學。
進階話題:
- Sonnet 4 與 Sonnet 3.5 的推理能力量化比較
- IDE 中 AI 助手的工作流設計
- 不同開發環境(GUI 與 CLI)的效率研究