AI 應用地圖 · AI Coding
Cursor
AI-first 編輯器;常用於「代理式改 code / refactor / 多檔案理解」
- 開發型態Low-code → Pro-code
觀念教學
最具代表性的 AI-first 編輯器:介面像 VS Code,骨子裡為 AI 重新設計 — 讀得懂整個專案,一次改好幾個檔案。
它是什麼
- 開發商:Anysphere(美國新創)
- 核心能力:代理式改程式碼 — 多檔案理解與修改、跨專案重構、對話式除錯,依整個程式碼庫的脈絡回答問題
- 同類定位:GitHub Copilot 是「打字時補全的副駕駛」,Cursor 是「下指令就動手改的代理」— 補全與代理是關鍵分野
典型情境
- 圈選一段舊程式碼,下指令改寫,連相關檔案一起重構
- 接手陌生專案,直接問「登入流程在哪幾個檔案、怎麼串」
- 用代理模式交辦小功能:AI 規劃、改多檔、執行指令,人審查合併
- 貼上錯誤訊息,讓它定位問題並提出修補
選型重點
- 要深度改動既有專案、多檔案重構 → Cursor;只要打字補全與樣板 → GitHub Copilot
- 要更重規格流程 → Kiro;要全自主雲端代理 → Devin
- 程式碼會送雲端模型處理,企業導入先確認隱私模式與程式碼保留政策
💡 一句話記憶:Cursor = 讀得懂整個專案的 AI 編輯器,從補全進化到代理。
iPAS 考點
科目二 AI Coding 分類:屬「AI 編輯器/代理式開發」,判斷關鍵字是 AI-first 編輯器、多檔案理解、重構。經典陷阱是把 Cursor 與 Copilot 劃等號 — 題目強調「跨檔案代理式修改」選 Cursor,強調「IDE 內即時補全」選 Copilot。進階題會把 Copilot、Cursor、Devin 排成自主性光譜考排序 — Cursor 站在中間:人主導、代理動手。