AITerms 登入

分類總覽

AI Coding Tools 分類總覽:IDE、補全、Agent 工具怎麼分?

把 AI coding tools 分成 IDE、補全、terminal agent 與雲端原型工具,先看清分類再選產品。

類型
分類總覽
涵蓋工具
5 款

工具的功能、模型與方案變得很快,這篇的內容可能已經不是最新,以官方網站為準。

重點

AI coding tool 類別 常被混成一大類,但實際上裡面包含不同工作流位置與不同導入門檻。這一頁先幫你理解分類,再決定要深入哪一款產品。

  • 適合誰:需要理解 coding tools 類型差異,再決定導入路線的人

  • 先看分類差異,再看品牌差異。

  • 如果你還沒確定工作流位置,先看 category 頁通常比直接找單一產品更有效率。

代表工具與適合對象

先從這幾款代表工具挑兩到三個做真實任務測試,通常最有效率,這是編輯整理的使用經驗,不是實測評分,也沒有排名。

工具定位適合要注意
CursorAI IDE 類代表要在編輯器內完成規劃到改碼的一整套流程若你只要補全,導入成本可能高於需求
GitHub Copilot補全與企業導入代表沿用既有 IDE 與團隊治理雲端代理與審查會消耗 AI Credits,先估算用量
Windsurf多代理 AI IDE 路線(Devin Desktop,原 Windsurf)要同時派多個代理處理不同任務的人團隊導入前要先做真實 repo 測試
Claude Codeterminal agent 類代表需要 repo 級任務與較高自主性的開發者沒有驗證流程時風險會放大
Replit雲端原型類代表快速做 demo、原型與輕量全端專案大型既有專案的導入條件不同

先理解這個類別在解什麼問題

你會找 AI coding tool 類別,通常代表現在某個固定流程已經開始重複消耗時間。與其急著找單一產品,不如先看這個類別裡有哪些解法路線。

  • 先看上下文位置:IDE 內、terminal、雲端 workspace 還是 PR review
  • 再看工具是做補全、聊天、跨檔案代理,還是直接幫你跑任務
  • 最後才比模型,因為工作流位置通常影響更大

怎麼把 category 頁用在選型上

最有效的方式不是一次把所有工具都試過,而是先用分類把選項縮到兩到三個,再拿真實任務驗證。這樣比較不會被功能清單牽著走。

  • 先選你現在最常卡住的工作環節。
  • 挑兩個不同路線的工具做 A/B 測試。
  • 測完後記錄你願不願意長期沿用這套流程,而不是只看單次效果。

常見問題

工具介紹與指令速查

  • Cursor

    Cursor 依官方首頁目前的定位是「Cursor is your coding agent for building ambitious software」(用來打造遠大軟體專案的程式開發代理),由 Anysphere 開發。依 Cursor 官方部落格,Cursor 已由 SpaceX 完成收購,目前方案與 X(Grok)整合,訂閱由 X Subscription Corp. 銷售。提供編輯器內的 Agent、雲端代理、CLI、Slack 與 GitHub PR 審查(Bugbot),可選用 OpenAI、Anthropic、Gemini、SpaceXAI 與 Cursor 自家模型。適合專業開發者與工程團隊。

  • GitHub Copilot

    GitHub Copilot 是 GitHub 的 AI 程式開發助手,官方產品頁的說明是「Move from a single task to a project spanning repositories without losing context」(從單一任務推進到橫跨多個儲存庫的專案,全程不遺失上下文)。提供編輯器內的程式碼建議與 Agent mode、雲端代理、程式碼審查、Copilot CLI 與 Copilot app,可選用 Anthropic、Google、OpenAI、xAI 等多家模型。依官方文件,目前以 GitHub AI Credits 計算用量。適合個人開發者、學生與企業工程團隊。

  • Windsurf

    Windsurf 已更名為 Devin Desktop。依官方說明:「Devin Desktop is the new name for Windsurf」,只有名稱與品牌改變,windsurf.com 會轉到 devin.ai/desktop。官方定位是在同一個指揮中心管理本機或雲端的 AI 代理,功能包含 Agent Command Center、Fast Context、Devin Review 與 Supercomplete,由 Cognition 營運。

  • Claude Code

    Claude Code 是 Anthropic 的程式開發代理,官方產品頁的說明是「Hand Claude a bug fix, test, or multi-day migration. Steer and review from your terminal, IDE, Slack, or web.」(把修 bug、寫測試或跨多天的遷移交給 Claude,你從終端機、IDE、Slack 或網頁掌舵與審查)。可在終端機、VS Code、JetBrains、桌面 App、網頁、iOS、Android、Slack 與 GitHub 使用,能讀寫專案檔案、執行指令與測試,並在修改前詢問權限。適合開發者與需要自動化程式工作的團隊。

  • Replit

    Replit 是整合 AI 的雲端開發平台,目前主軸是 Replit Agent:用自然語言建立、修改、部署 apps 與 websites 的 AI 開發環境。瀏覽器內提供完整 IDE,支援超過 50 種程式語言,並內建 hosting、自訂網域與多人協作。適合學生、教育工作者、獨立開發者與需要快速原型化的團隊。價格與方案以 Replit 官方目前 pricing 為準,舊版 Ghostwriter 方案已逐步整併。

同一類的整理

這頁是編輯整理的使用經驗,不是實測評分,工具功能與方案以官方網站為準。