Cursor 教學:從安裝、Tab 補全到 Composer 的新手上手
Cursor 是一款建立在 VS Code 之上的 AI 程式碼編輯器,開發團隊是美國新創公司 Anysphere。它最大的特色是把 AI 直接做進編輯器裡,可以理解整個專案,還能用自然語言一次改動多個檔案。免費版可以先試用,天天寫程式的人再考慮 Pro(每月 20 美元)。
如果你還在選工具,可以先看 Codex、Cursor、Claude Code 怎麼選;這篇專門講選定 Cursor 之後怎麼上手。
Cursor 跟 VS Code、Copilot 差在哪?
Cursor 的介面與 VS Code 相近,而且可以一鍵匯入 VS Code 的設定與外掛,所以換過來的成本不高。差別在設計思維:Cursor 是「AI 原生」,AI 是編輯器本體的一部分,不是後來裝上去的外掛。
跟 GitHub Copilot 相比,依評測的說法:
| 項目 | Cursor | Copilot |
|---|---|---|
| Tab 補全品質 | 較強 | 較弱 |
| 多檔案編輯 | 有(Composer) | 沒有 |
如果你的工作只需要基本補全,Copilot 已經夠用;需要大量生成與重構,才值得多花每月 10 美元的差額用 Cursor。
怎麼安裝 Cursor?
- 前往 cursor.com/download 下載。
- 依系統安裝:
- Mac:把 Cursor 拖進「應用程式」資料夾。
- Windows:執行安裝程式,照提示操作。
- Linux:用套件管理器(apt 或 dnf),或解壓 AppImage/封存檔。
- 登入 Cursor 帳號,用 File > Open Folder 開啟你的專案。
- 進入設定頁面選擇模型。
模型建議:有教學在 2025 年中推薦的組合包含 Claude 3.7 Sonnet、DeepSeek V3,以及免費可用的 GPT-4o Mini;付費方案另有 Claude 3.7 Sonnet Thinking。模型更新很快,實際可選項目請以你安裝後的設定頁為準。
先把隱私模式打開
若處理的是公司或機密專案,先到 Settings > General > Privacy Mode 啟用隱私模式,能確保你的程式碼不被用於訓練。快捷鍵在 Mac 是 Cmd+Ctrl+Shift+J,Windows/Linux 是 Ctrl+Shift+J。團隊方案預設就是啟用的。
該先學哪幾個功能?
Tab 智能補全
Cursor 會預測你接下來要寫的內容,甚至補完整段邏輯。有評測指出,在專案上下文完整時命中率約 70–80%。缺點是它有時太積極,生成一大段你不需要的程式碼,反而要花時間清掉。
Chat 對話
按 Cmd+L 開啟,背後是 Claude、GPT-4o 等頂級模型,適合問問題、讓它解釋程式碼。
Composer:跨檔案編輯
Composer 可以同時編輯、修改多個檔案,適合跨檔案重構。呼叫方式是 Mac 按 Cmd+I、Windows 按 Ctrl+I。
Agent 模式
你交辦任務,AI 自己規劃步驟、建立檔案、修改程式碼、執行終端機指令。另有背景 Agent,可以平行處理不同任務,例如一個跑測試、一個修 bug。
Composer 實戰:三步驟把想法做成程式
- 進入 Composer 模式。
- 用「點餐方式」下具體指令。 講清楚要什麼,例如:「幫我建立一個台灣學測成績計算機,要能輸入各科分數,並自動計算總分與平均值」。
- 確認並 Apply。 看過它的修改,沒問題再套用。
這種「用講的就能做出東西」的做法,就是所謂的 Vibe Coding,概念與風險可參考 Vibe Coding 是什麼。
怎麼讓 Cursor 更聽話?
- 設定 .cursor/rules:把你的程式規範、慣用框架、命名習慣寫進去,產出品質會明顯提升。具體寫法建議直接看官方說明。
- 用 @ 給上下文:用 @檔名、@資料夾、@文件把相關脈絡交給 AI,回答會更準。
- 小步快跑審 diff:把任務拆小、逐段審查,不要一次接受幾百個檔案的改動。
Composer 2.5 帶來什麼變化?
依教學文章的介紹,Composer 2.5 採用強化學習,特點是記憶力長、更聽話、CP 值高。表現逼近 GPT-5.5 或 Claude Opus 4.7,但運作成本較低。實際體感因任務而異,建議自己拿手上的專案試試。
免費版夠用嗎?要不要付費?
| 方案 | 價格 | 內容 |
|---|---|---|
| Hobby | 免費 | 每月 2,000 次 Tab 補全、50 次高級模型請求 |
| Pro | 每月 20 美元 | 無限 Tab 補全、每月 500 次快速高級模型請求(或 20 美元額度);年繳打八折 |
| Pro+ | 每月 60 美元 | — |
| Ultra | 每月 200 美元 | — |
| Teams Standard | 每人每月 40 美元 | — |
| Teams Premium | 每人每月 120 美元 | — |
(價格依 Cursor 官方文件與評測整理,實際以官網為準。)
建議:先用免費版走完上面的流程;如果幾乎每天寫程式,Pro 的月費相當划算。要注意計費是額度制,重度使用 Agent 會很快耗掉額度。
使用前要知道的缺點
- 大型專案會變慢:檔案超過幾千個時,索引與回應速度下降,有時要等 2–3 秒。
- AI 會出錯:審查是你的責任,合併前務必人工讀過、測試過。別照單全收,要理解每一段程式碼。
- 隱私:程式碼會上傳到 Cursor 伺服器分析(有加密),但完整資料隔離要企業版才有。涉及機密專案,先確認公司政策與隱私模式設定。
誰適合、誰不適合?
適合:全端開發者、程式學習者、Indie Hacker,以及有大型重構任務的人。不適合的是完全不寫程式、只想「講一句話生出網站」的人,這類需求可以看 Lovable 或 v0。想了解 Agent 的概念,可以讀 AI Agent 是什麼。