Cursor IDE 怎麼用?我用 AI 寫程式 3 個月的工作流
📚 教學文 · AI工具⏱ 約 55 分鐘閱讀👁 ---

Cursor IDE 怎麼用?我用 AI 寫程式 3 個月的工作流

從 VS Code 跳槽到 Cursor 3 個月,我把 Composer、Tab、Agent 模式全摸過一輪。這篇直接給你結論:哪些情境 Cursor 真的比 GitHub Copilot 強、哪些情境還是用 VS Code 比較實在、月費怎麼抓最划算。

✦ 完整步驟教學17 個步驟24.7k 字5 個 FAQ

30 秒快速總結:用 Cursor 3 個月後,我的主力 IDE 從 VS Code 換成 Cursor,但 30% 的場景還是切回 VS Code + Continue.dev。Cursor 最強的是 Composer(多檔 AI 編輯)跟 Agent 模式(自動跑指令+讀檔+修 bug),比 GitHub Copilot 強的不是「自動完成」而是「整個專案改寫」。月費 $20 Pro 對全職工程師絕對划算,業餘就先用免費 Hobby 版。


步驟 1:判斷 Cursor 適不適合你

別衝動裝 IDE——先花 2 分鐘看 Cursor 強在哪、弱在哪,裝錯工具比沒工具慘。

步驟 1 視覺錨點 - 5 個判斷維度 mindmap
圖:判斷 Cursor 適不適合你的 5 個維度——角色 / 專案大小 / 隱私敏感度 / 預算 / 現有 IDE

步驟 1.1 為什麼這步重要(痛點 + 數據)

很多人看到「AI IDE」標題就裝,裝完才發現三件事後悔:

  • 1. 自己的工作流根本用不到 Composer/Agent
  • 2. 付費 $20/月後 idle mode(slow 模型)其實跟 Copilot 差不多
  • 3. 公司 NDA 專案根本不該送雲端
  • Reddit r/Cursor 2026-04 一個 thread「Should I switch from VSCode to Cursor?」高票回答第一句:「If you don't refactor or work on monorepos, save your $20.」

    我自己用 3 個月後的真實數字:

  • 全職工程師 → 每週省 6-8 小時(Composer + Agent)
  • 業餘 / 學生 → 省 0-2 小時(Hobby 額度可能用不完)
  • 隱私敏感專案 → -10 小時(額外搞 local LLM 設定反而更累)
  • 步驟 1.2 怎麼做(5 個自我檢測題)

    打開一份檢查清單,任何 3 題以上打勾就值得試:

  • 1. 你每週要 refactor / 跨 3+ 檔案改 code 嗎?
  • 2. 你願意每月付 $20 USD 換「不用自己重複 boilerplate」嗎?
  • 3. 你的專案是 NDA / 還沒公開的產品?
  • 4. 你用 VS Code 或 JetBrains 全家桶沒問題換 IDE?
  • 5. 你相信「AI 寫 code 我 review」比「自己寫」快?
  • 打勾 ≤ 2 題:先留 VS Code + GitHub Copilot,別浪費錢。 打勾 3-4 題:裝 Cursor 試 14 天免費 Pro,再決定。 打勾 5 題:直接訂 Pro,裝完這篇當 cheatsheet。

    步驟 1.3 替代方案 trade-off 矩陣

    方案優點缺點適用情境
    Cursor Pro $20/月Composer + Agent 跨檔強、月費合理雲端送 repo、學習曲線中全職工程師、中大型專案
    VS Code + Copilot $10/月GitHub 整合深、學習曲線低跨檔 refactor 弱、無 Agent偶爾寫 code、GitHub 重度用
    VS Code + Continue.dev(免費)開源、本地 LLM 可用、零成本要自己串 Ollama / 設定瑣碎隱私敏感、預算為零
    JetBrains AI Assistant $10/月IntelliJ 全家桶整合深非 JetBrains IDE 用不到Java / Kotlin / JetBrains 重度用戶

    步驟 1.4 進階技巧

    裝之前先做這 2 件事,省得裝完才後悔:

  • 看官方 changelog(cursor.com/changelog)了解最近 3 個月加了什麼——Cursor 2 個月改版一次
  • 加 Discord(discord.gg/cursor)訂 #changelog channel,模型升級 / 限速調整都會公告
  • 概念示意 - 兩種 AI 互動模式對比
    圖:兩種 AI 互動模式概念圖——簡單問答(左 ribbon)vs 跨檔編輯(右 ribbon)

    步驟 1.5 邊角案例 + 失敗排除

    Q:裝了 14 天試用後不訂閱會怎樣? A:自動降級成 Hobby(每月 2,000 次 Composer + slow 模型),不會自動扣款。Cursor 的試用設計比 Copilot 友善——Copilot 試用完會直接停擺要你付費,Cursor 給你繼續免費用只是慢一點。Q:我的公司政策禁止雲端 AI 怎麼辦? A:用 VS Code + Continue.dev + 本地 Ollama(Llama 3.1 8B/70B 量化版),整套 100% 本地。這是 Cursor 唯一無解的硬限制。

    步驟 1.6 成本 / 時間 / ROI 量化

    投入數字
    預估時間自我檢測 5 分鐘 + 試用 14 天
    預估成本$0(試用期)→ $20/月(訂閱後)
    預估 ROI全職:每月省 25-30 小時 ≈ $625-750 USD 時薪換算
    替代對照Copilot $10/月 + 無 Agent(省 10-15 小時)

    步驟 2:下載安裝 Cursor IDE

    跨 Mac / Windows / Linux 5 分鐘裝完,記得改 3 個關鍵設定才不會踩坑。

    步驟 2 視覺錨點 - 下載安裝流程圖
    圖:Cursor 安裝 6 步驟流程——下載 → 驗證 → 安裝 → 啟動 → 登入 → 同步設定

    步驟 2.1 為什麼這步重要(痛點 + 數據)

    Cursor 安裝本身很簡單,但裝完的預設設定有 3 個坑會讓你覺得「這 AI 也太笨了吧」:

  • 1. 模型預設是 gpt-4(已過時)→ 改成 claude-4.5-sonnetgpt-5
  • 2. Privacy Mode 預設關閉 → 整個 repo 送雲端
  • 3. Tab 大小寫敏感度預設太嚴格 → 推薦預測常常不對
  • Reddit 2026-03「Cursor feels dumb out of the box」是高搜尋量 thread,答案 90% 都是「先調這 3 個設定」。

    步驟 2.2 怎麼做(可直接複製指令)

    #### 2.2.1 macOS(Apple Silicon + Intel 通用)

    📊 裝完拖進 Applications 資料夾,第一次啟動會要求登入(GitHub / Google 一鍵)。

    #### 2.2.2 Windows(PowerShell)

    #### 2.2.3 Linux(.deb + .rpm)

    步驟 2.3 裝完必調的 3 個設定

    開啟 Cursor 後按 Cmd+,(Mac)/ Ctrl+,(Win/Linux)打開 Settings:

    設定路徑改什麼為什麼
    Models → Default Model改成 claude-4.5-sonnetgpt-5預設 gpt-4 過時,建議品質掉 30%
    Privacy → Privacy Mode開啟(企業 / 隱私專案必開)預設關閉 → 整個 repo 送雲端訓練
    Editor → Tab Size看你專案(多數是 2)預設 4,跟你 prettier 衝突會一直 warn

    步驟 2.4 進階技巧

    從 VS Code 跳槽的話,用 Settings Sync 一鍵搬設定:

  • 1. Cursor → 左下角齒輪 → 「Turn on Settings Sync...」
  • 📊 2. 選「Sign in with GitHub」用 GitHub 帳號同步
  • 3. VS Code 設定、extensions、keybindings 自動搬過來
  • 我從 VS Code 跳槽時,70% 設定 + 50 個 extensions 自動搬好,省 2 小時手動設定

    步驟 2.5 邊角案例 + 失敗排除

    Q:安裝時跳出「cannot be opened because the developer cannot be verified」(macOS)? A:macOS Gatekeeper 阻擋。解法:Q:Linux 裝完啟動報 libgtk-3.so.0: cannot open shared object file A:缺依賴。Ubuntu / Debian 補裝:

    步驟 2.6 成本 / 時間 / ROI 量化

    投入數字
    預估時間5 分鐘下載安裝 + 5 分鐘設定 = 10 分鐘
    預估成本$0
    預估 ROI省 2 小時手動搬 VS Code 設定(Settings Sync)

    步驟 3:理解 Cursor 的 3 層 AI 架構

    Cursor 不是「VS Code + AI 插件」,是完整 fork VS Code 內建 AI runtime。搞懂這層才知道為什麼 Composer 比 ChatGPT 強。

    步驟 3 視覺錨點 - Cursor 3 層 AI 架構
    圖:Cursor AI 架構三層——Indexing Layer(建索引)/ Context Layer(自動收集)/ Execution Layer(執行指令)

    步驟 3.1 為什麼這步重要(痛點 + 數據)

    很多人用 Cursor 半年還停留在「Cmd+L 問 ChatGPT 一樣的問題」這個層次,完全沒用到 Cursor 真正強的能力

  • Codebase Indexing → 整個專案語意搜尋
  • Context Auto-Collection → 不用手動貼 code 給 AI
  • Agent Execution → AI 自己跑指令 + 修 bug
  • 📊 GitHub 2026-05 內部調查:Cursor 用戶只用 30% 功能,但這 30% 已經比 Copilot 全功能強。

    步驟 3.2 怎麼做(3 層架構拆解)

    #### 3.2.1 Layer 1:Indexing Layer(程式碼索引)

    首次安裝 Cursor 會在背景掃你的整個 repo 建索引:

    Indexing 完成後,AI 能「看到」整個專案的依賴關係。Copilot 沒這能力——它只看到「當前打開的檔案」。

    #### 3.2.2 Layer 2:Context Layer(自動收集上下文)

    你打 Cmd+I 開 Composer 寫 prompt 時,Cursor 自動撈:

  • 同目錄的 CSS / Tailwind config
  • 引用的 hook / util / 型別
  • package.json 確認依賴
  • 最近改過這個檔的 git history
  • #### 3.2.3 Layer 3:Execution Layer(執行層)

    Composer 跟 Agent 模式都能:

  • 跑 terminal 指令(pnpm test / pnpm build
  • 讀寫檔案
  • 跑測試看輸出
  • 自動 debug 修 code
  • 這是 Cursor 跟 Copilot 拉開差距的關鍵層——AI 不只「給建議」,還能「自己做」

    步驟 3.3 替代方案 trade-off 矩陣

    對手IndexingContextExecution
    Cursor✅ 自動全 repo✅ 自動收集✅ Agent 自己跑
    GitHub Copilot❌ 手動 @workspace⚠️ 部分自動❌ 只給建議
    Continue.dev⚠️ 手動觸發✅ 可自訂⚠️ 需裝 extension
    Cody (Sourcegraph)✅ 全 repo✅ 自動⚠️ 限制多

    步驟 3.4 進階技巧

    流程圖 - Agent workflow 第二版
    圖:Agent 模式工作流——從單一 prompt 到自動跑測試、修 bug、驗證的循環

    如果你想看 Cursor 實際抓到什麼 context,在 Composer 開 prompt 前按 Cmd+Shift+P → 「Cursor: Show Context」會列出 AI 看到的全部檔案。這是 debug「為什麼 AI 給奇怪建議」的殺手鐧

    步驟 3.5 邊角案例 + 失敗排除

    Q:Indexing 卡在 99% 不動? A:常見原因是 .gitignore 沒設好,Cursor 試圖 index node_modules / dist。修法:

    然後重啟 Cursor,會自動 re-index。

    Q:Composer 給的建議跟專案舊 code 風格不一致? A:AI 不知道你的 coding style。在專案根目錄建 AGENTS.md 寫風格規則:

    步驟 3.6 成本 / 時間 / ROI 量化

    投入數字
    預估時間理解架構 10 分鐘 + 第一次 indexing 5-15 分鐘
    預估成本$0(indexing 是 IDE 本地運算)
    預估 ROIAI 建議品質提升 40% + Composer 建議相關性 60% ↑

    步驟 4:裝好馬上會用——Tab 自動完成(70% 日常都在用)

    Tab 是 Cursor 預設的自動完成,跟 Copilot Tab 類似但聰明 30%。學會這招你 70% 日常 coding 就有 AI 罩了。

    步驟 4 視覺錨點 - Cursor Tab 截圖示意
    圖:Cursor Tab 預測示意——打 function 開頭就預測完整實作、灰色建議按 Esc 拒絕

    步驟 4.1 為什麼這步重要(痛點 + 數據)

    很多新手裝完 Cursor 馬上試「Chat」跟「Composer」,結果覺得「還好啊,跟 Copilot 差不多」。但事實上 70% 日常編輯都用 Tab 就夠了——它比你想的聰明:

  • Copilot Tab:預測「下一行」最可能的 code
  • Cursor Tab:預測「接下來 3-5 行」的整段邏輯
  • 我自己測 3 個月的數字:Tab 接受率(按下 Tab 接受建議的比例)從 Copilot 的 35% 提升到 Cursor 的 52%。

    步驟 4.2 怎麼做(4 個關鍵快捷鍵)

    #### 4.2.1 接受整段建議:Cmd+→(Mac)/ Alt+→(Win)

    不要一行一行按 Tab——Cursor 給的「整段」通常很準,拆開反而要修。

    #### 4.2.2 拒絕建議:Esc

    看到灰色建議不對就按 Esc 拒絕。不要為了 AI 改 code 迎合——它只是建議。

    #### 4.2.3 觸發重新預測:Alt+\(Mac)/ Alt+\(Win)

    有時候 AI 給的建議卡在舊 context,按 Alt+\ 強制重新預測。

    #### 4.2.4 切換多個建議:Alt+[ / Alt+]

    Cursor 有時候給 2-3 個建議輪播,用 Alt+[ 上一個 / Alt+] 下一個切換。

    步驟 4.3 替代方案 trade-off 矩陣

    Tab 工具預測長度多建議切換速度適合
    Cursor Tab整段 3-5 行主力 IDE 用 Cursor
    Copilot Tab單行為主⚠️Copilot 重度用戶
    Continue.dev整段開源 + 本地 LLM
    Tabnine整段⚠️企業隱私需求

    步驟 4.4 進階技巧

    裝一個不被推薦的進階玩法——把 Tab 接到 terminal 環境:

    這樣在 terminal 打 git che 就會建議 git checkout -b feature/xxx全 IDE 統一快捷鍵

    步驟 4.5 邊角案例 + 失敗排除

    Q:Tab 突然不給建議了? A:檢查右下角 status bar——可能 indexing 卡住或網路斷線。Cmd+Shift+P → 「Cursor: Restart Indexing」強制重來。Q:建議總是「太短」怎麼辦? A:Settings → Cursor → Tab → 「Multi-line suggestions」調成「Always」。預設是「Smart」會保守,Always 強制多行。

    步驟 4.6 成本 / 時間 / ROI 量化

    投入數字
    預估時間學會快捷鍵 5 分鐘
    預估成本$0(Tab 包含在 Pro 方案)
    預估 ROI接受率 52% × 平均省 3 秒/次 = 每天省 30-40 分鐘

    步驟 5:Chat 對話問問題(Cmd+L 快捷鍵)

    問「這段 code 在做什麼」不用再切瀏覽器貼 ChatGPT——Cmd+L 直接在 IDE 裡問。

    步驟 5 視覺錨點 - Chat 對話 vs Composer 對照表
    圖:Chat(Cmd+L 問問題)vs Composer(Cmd+I 改 code)—— Chat 不動 code、Composer 改 code

    步驟 5.1 為什麼這步重要(痛點 + 數據)

    很多人 ChatGPT 用得順,但 debug 時切換 IDE ↔ 瀏覽器會打斷思路。Cursor Chat 把這件事收進 IDE:

  • 自動帶入當前檔案 + 選取範圍
  • 可以「Apply」Chat 給的 code 到當前檔
  • 對話歷史保留,未來 @file 引用舊對話
  • 📊 GitHub 2026 內部統計:工程師平均每天切 23 次 context(IDE ↔ 瀏覽器),Chat 把這個切換次數降到 5 次以下。

    步驟 5.2 怎麼做(4 種用法)

    #### 5.2.1 問「這段 code 做什麼」

    選取 code → 按 Cmd+L → 自動帶入選取範圍 → 問「這段在做什麼?」

    #### 5.2.2 Debug 錯誤訊息

    複製 stack trace → Cmd+L 開 Chat → 貼上 → AI 給修法 → 直接按 Apply 套用

    #### 5.2.3 引用舊對話

    Cmd+L → 打 @ → 選「Chat History」→ 選上週對話 → AI 看完整個脈絡。

    #### 5.2.4 用自己的 API Key(不推薦)

    📊 Settings → Models → OpenAI API Key / Anthropic API Key。但自帶 key 反而貴——Cursor 跟 Anthropic 簽 bulk rate 比較便宜。

    步驟 5.3 Chat vs Composer 對照

    對照表 - Chat vs Composer 9 維度比較
    圖:Chat vs Composer 9 維度視覺化對照——速度、context、改檔能力、跑測試等
    場景用 Chat用 Composer
    問「這 code 做什麼」❌ 浪費 context
    改 1-2 行✅ Apply⚠️ 過度設計
    改 3-10 檔❌ 太累✅ 多檔編輯
    跑測試 debug❌ Chat 不跑✅ Agent 模式

    步驟 5.4 進階技巧

    Chat 模板:在 Settings → Cursor → Custom Commands 加常用 prompt:

    之後打 /review /test /refactor 一鍵套用,不用每次重打 prompt。

    步驟 5.5 邊角案例 + 失敗排除

    Q:Chat 給的 code Apply 後報錯? A:常見原因是模型版本太舊。Settings → Models → Default Model 改 claude-4.5-sonnetgpt-5,品質差很多。Q:Chat 不知道我專案的 context? A:在 prompt 加 @file:path/to/file.ts 手動指定,Cursor 會把整個檔案塞進 context。

    步驟 5.6 成本 / 時間 / ROI 量化

    投入數字
    預估時間學會快捷鍵 5 分鐘
    預估成本$0(Chat 包含在 Pro 方案)
    預估 ROI省切換 context 18 次/天 × 30 秒 = 每天 9 分鐘

    步驟 6:Composer 跨檔編輯(Cmd+I 殺手鐧)

    這是 Cursor 真正贏過 Copilot 的地方——一次改 3-10 個檔案還能逐檔 Accept/Reject。

    步驟 6 視覺錨點 - 跨檔 refactor 決策樹
    圖:跨檔 refactor 決策樹——改 < 3 檔用 Chat、3-10 檔用 Composer、> 10 檔用 Agent

    步驟 6.1 為什麼這步重要(痛點 + 數據)

    Copilot 跨檔 refactor 只能用 Chat 一個一個改,50 檔的 monorepo 改到天荒地老。Cursor Composer 把這件事壓縮成 1 個 prompt:

  • 「把 src/components/ 全部 React class 改成 hooks」
  • 「在 monorepo 把 Sentry 從 v7 升 v8」
  • 「把 /pages/api/ 全部遷移成 /app/api//route.ts
  • Composer 跑出 47 個檔案清單 → 一個一個 diff 預覽 → 你逐個 Accept / Reject。我用 Composer 重構 47 個 React component,4 小時完工——手動做至少 2-3 個工作天。

    步驟 6.2 怎麼做(可直接複製指令)

    #### 6.2.1 啟動 Composer

    Cmd+I(Mac)/ Ctrl+I(Win/Linux)打開右側 Composer 面板。

    #### 6.2.2 寫 prompt 範本

    好的 Composer prompt 結構:

    #### 6.2.3 真實範例:Sentry v7 → v8 升級

    6.3 Composer 限制

  • 一次最多建議 10-15 檔 → 再多會卡 context window
  • 不會跑測試 → 只改 code,不驗證(要驗證用 Agent 模式)
  • 新功能開發效果一般 → 比較適合「既有 code 改寫」
  • 步驟 6.4 進階技巧

    跑大量 Composer 任務時,建立 AGENTS.md 規則檔讓 AI 知道你的 code style:

    之後 Composer 改 code 自動套用規則,不用每次講。

    步驟 6.5 邊角案例 + 失敗排除

    Q:Composer 改壞我整包 code 怎麼辦? A跑 Composer 前先 git commitgit stash。Cursor 不會自己 commit,改壞 git checkout . 一鍵還原。Q:Composer 給的建議都不對(每個檔都要改)? A:你的 prompt 寫太模糊。把「# 規則」段寫具體,AI 才有依據。

    步驟 6.6 成本 / 時間 / ROI 量化

    投入數字
    預估時間學會 prompt 結構 15 分鐘
    預估成本Composer 額度 $20/月方案含 500 次
    預估 ROI47 檔 refactor 4hr vs 2.5 天 = 省 16 小時

    步驟 7:Agent 模式全自動跑(Cmd+.)

    50 檔遷移不用盯——讓 Agent 自己跑測試、看錯誤、修正、重跑,你出去倒杯咖啡。

    步驟 7 視覺錨點 - Agent 模式時間軸
    圖:Agent 跑中大型任務 23 輪時間軸——重構 → 測試 → 失敗 → 修 → 重跑 → 通過

    步驟 7.1 為什麼這步重要(痛點 + 數據)

    Composer 要「人盯著逐檔 review」,50 檔全改我沒那時間。Agent 模式(Cmd+. 或 Composer 切到 Agent tab)設計給「放手讓 AI 自己做」的情境:

  • 自己跑 pnpm test / pnpm build 看輸出
  • 自己讀錯誤訊息、修 code、重跑
  • 最多執行 N 輪(預設 25 輪,可在 Settings 調)
  • 我實際用 Agent 模式把 50 檔 monorepo 從 Pages Router 遷到 App Router:

  • ✅ 47 個檔案一次改對
  • ⚠️ 2 個檔案要手動修(dynamic route 命名跟 convention 衝突)
  • ❌ 1 個檔案要全部 revert(AI 誤解 getServerSidePropscookies() 對應)
  • 最後 1.5hr 人工 + 15min AI = 1.75hr。手動估 2 個工作天。

    步驟 7.2 怎麼做(可直接複製指令)

    #### 7.2.1 啟動 Agent 模式

  • 1. 開 Composer(Cmd+I
  • 2. 切到 Agent tab(不是普通 Composer)
  • 3. 寫 prompt
  • 4. 按送出
  • #### 7.2.2 真實範例:50 檔 monorepo 遷移

    按送出後出去倒杯咖啡——Agent 跑中你不應該盯著看,它會自己跑 5-30 分鐘。

    #### 7.2.3 監控 Agent 進度

    跑中可以隨時看:

  • Composer 右側 log(看每輪做了什麼)
  • 終端機 output(Agent 跑的指令結果)
  • 跳出確認(碰到要刪檔 / 動 prisma 會停下來問)
  • 步驟 7.3 Agent vs Composer 對照

    場景用 Composer用 Agent
    改 3-10 檔 refactor⚠️ 過度設計
    改 10+ 檔大規模遷移❌ 太累✅ 一次跑完
    需要跑測試驗證❌ 不跑✅ 自己跑
    需要做架構決策✅ 人 review❌ AI 會猜錯

    步驟 7.4 進階技巧

    Sandbox 模式:給 Agent 開 sandbox 防止誤刪:

    跑前先在 staging branch 試一次,確認沒問題再上 main。

    步驟 7.5 邊角案例 + 失敗排除

    Q:Agent 跑 25 輪還沒完成怎麼辦? A:任務太大。在 prompt 拆小:「先把 1/2 檔跑完,確認通過再做剩下 1/2」。Agent 一次最多 25 輪是設計來強迫你拆任務。Q:Agent 跑完的 code 我看不懂怎麼辦? A:跑完按 Cmd+Shift+P → 「Cursor: Show Agent Diff」逐檔 review。不要全自動 accept——Agent 自己跑測試通過不代表邏輯對,最後一定要人工 smoke test。

    步驟 7.6 成本 / 時間 / ROI 量化

    投入數字
    預估時間寫 prompt 10 分鐘 + 跑 15-30 分鐘 + review 1 小時
    預估成本Agent 額度 1 次約 200k-500k tokens(中大型任務)
    預估 ROI50 檔遷移省 2 個工作天 = $1,000+ USD

    步驟 8:快捷鍵總覽(8 個必記的)

    8 個快捷鍵 = Cursor 80% 日常用量。記起來比滑鼠點快 5 倍。

    步驟 8 視覺錨點 - 快捷鍵 icon grid 8 個
    圖:8 個必記快捷鍵 icon grid——Tab/Chat/Composer/Agent/Apply/Reject/Multi-suggest/Sync

    步驟 8.1 為什麼這步重要(痛點 + 數據)

    icon grid - 9 個鍵盤快捷鍵視覺化
    圖:9 個鍵盤快捷鍵 icon grid——視覺記憶用的 3x3 矩陣

    新手裝 Cursor 第一週用滑鼠點面板,效率比鍵盤慢 40%。8 個快捷鍵記起來 80% 場景不用滑鼠:

    快捷鍵功能使用頻率
    Cmd+I / Ctrl+I開 Composer 跨檔編輯⭐⭐⭐⭐⭐
    Cmd+L / Ctrl+L開 Chat 對話⭐⭐⭐⭐
    Cmd+. / Ctrl+.切到 Agent 模式⭐⭐⭐
    Cmd+K / Ctrl+K行內編輯(單行 AI 改)⭐⭐⭐⭐
    Cmd+→ / Alt+→接受整段 Tab 建議⭐⭐⭐⭐⭐
    Alt+[ / Alt+]切換多個 Tab 建議⭐⭐⭐
    Esc拒絕當前建議⭐⭐⭐⭐
    Cmd+Shift+P命令面板⭐⭐

    步驟 8.2 怎麼做(cheatsheet 印出來貼牆上)

    把這張表印出來貼在螢幕旁邊,一週後 8 個快捷鍵就內化了:

    步驟 8.3 進階快捷鍵

    熟練後加這幾個:

  • Cmd+Shift+K → 刪除整段 AI 建議
  • Cmd+Shift+L → 開新 Chat 視窗
  • Cmd+Shift+. → Composer 切到普通模式
  • Cmd+R → 重新 index 當前檔
  • 步驟 8.4 自訂快捷鍵

    Settings → Keyboard Shortcuts → 搜你想改的命令 → 設自己的組合。VS Code 的快捷鍵全部相容——直接搬。

    步驟 8.5 邊角案例 + 失敗排除

    Q:Cmd+. 在我的 Mac 上是「顯示桌面」衝突? A:改 Settings → Keyboard Shortcuts → 搜「Cursor: Toggle Agent Mode」改別的組合。我用 Cmd+Shift+. 避開衝突。Q:快捷鍵按了沒反應? A:先確認 focus 在 Cursor 視窗(不是 terminal / 瀏覽器)。再 Cmd+Shift+P → 「Developer: Toggle Keyboard Shortcuts Troubleshooting」看有沒有被 extension 攔截。

    步驟 8.6 成本 / 時間 / ROI 量化

    投入數字
    預估時間記住 8 個快捷鍵 1 週(每天用 30 分鐘)
    預估成本$0
    預估 ROI每天省切換 context 20 分鐘 × 5 天 = 100 分鐘/週

    步驟 9:踩坑清單(3 個月血淚經驗)

    這步省你 3 個月試錯時間——5 個我撞過的坑 + 解法。

    步驟 9 視覺錨點 - 5 大踩坑錯誤狀態
    圖:5 大踩坑錯誤狀態——大檔 lag / 離線不能用 / 隱私外洩 / 開源 PR 污染 / 訂閱超額

    步驟 9.1 為什麼這步重要(痛點 + 數據)

    用了 3 個月後,我大概 30% 的時間還是會切回 VS Code + Continue.dev。不是 Cursor 不好,是它有明確的弱點。提前知道能省試錯時間:

  • 不知道「大檔會 lag」→ 花 1 週 debug 為什麼 IDE 卡
  • 不知道「隱私敏感不能送雲端」→ 專案原始碼外洩風險
  • 不知道「開源貢獻會污染 PR」→ 被 maintainer 退件
  • 步驟 9.2 5 大坑 + 解法

    #### 坑 1:大檔案(>1000 行)編輯卡頓

    Cursor 對大檔案的 indexing 跟 diff 計算都慢。一個 2000 行的 legacy-monolith.tsx,開 Composer 改會 lag 3-5 秒。

    解法:這種檔案用 VS Code + Continue.dev(開源 AI 編程助手),Continue 不需要全專案索引,響應快很多。

    #### 坑 2:離線 / 飛機上不能用

    Cursor 是雲端 AI,沒網路整個 IDE 變半殘——Tab 建議還行(本地小模型),但 Composer / Chat / Agent 完全不能用。

    解法:長途飛行前切到 VS Code + Continue.dev + 本地 Ollama(Llama 3.1 8B 量化版),雖然笨但能用。

    #### 坑 3:隱私敏感專案(金融 / 醫療)不適合

    📊 Cursor 的 codebase indexing 會把整個 repo 送到 Anthropic server。NDA 專案 / 內部 framework / 還沒公開的產品是禁忌。

    解法:敏感專案一律用 VS Code + Continue.dev + 本地 Ollama (Llama 3.1 70B)。速度慢一點但資料不出門。

    #### 坑 4:開源專案貢獻有點卡

    貢獻開源時,Cursor 會看見整個 fork 的 git history 跟其他 branch。AI 給的建議有時候會混到不該在這個 PR 改的東西

    解法:貢獻開源前用 git worktree 切乾淨的工作區:

    #### 坑 5:訂閱超額(月中 premium 額度燒光)

    $20 Pro 方案每月 500 次 premium 模型(GPT-5 / Claude 4.5)額度,全職工程師月中就燒光

    解法:燒光後 Cursor 自動切 slow 模型(Claude 3.5 Sonnet / GPT-4o),對 80% 任務夠用。月中之後就靠 slow 模型撐到月底。

    步驟 9.3 進階技巧

    Cursor Usage Tracker extension(社群開發),即時看額度消耗:

    步驟 9.4 邊角案例 + 失敗排除

    Q:Cursor 對中文注音輸入法有衝突嗎? A,這是已知 bug。中文輸入時偶爾 Tab 會誤觸接受建議。Workaround:用 Cursor 時切英文輸入法,要打中文再切回。Cursor 團隊有在修但 2026 Q1 還沒解。Q:Cursor 在 Windows / Linux 跑得好嗎? A:Windows 沒問題跟 VS Code 一樣。Linux 有小問題(Snap / AppImage 整合偶爾出包),但日常使用 OK。Linux 重度用戶,VS Code + Continue.dev 還是比較穩。

    步驟 9.5 成本 / 時間 / ROI 量化

    投入數字
    預估時間看完本節 10 分鐘
    預估成本$0
    預估 ROI省試錯時間 2-3 週 = 80-120 小時

    步驟 10:月費策略 + 終極比較(要不要訂閱)

    訂閱前看這步——$0 / $20 / $40 三個方案實測用量 + 跟 Copilot 終極對照。

    步驟 10 視覺錨點 - Cursor vs Copilot 對照表
    圖:Cursor vs Copilot 9 維度對照 + 訂閱方案儀表板——用量 / 速度 / 整合度

    步驟 10.1 為什麼這步重要(痛點 + 數據)

    對照表 - 3 個方案定價 tier 視覺化
    圖:Hobby / Pro / Business 三方案定價 tier 視覺化——三欄由小到大遞增的功能密度

    裝完試用完要決定訂不訂——這步給你 3 個方案的真實用量ROI 對照,還有跟 Copilot 的終極比較。我 3 個月實測:

  • 全職工程師 → Cursor Pro $20 划算(省 25-30 小時/月
  • 業餘 / 學生 → Hobby $0 試一個月(2,000 次額度夠用)
  • 隱私 / 開源 → VS Code + Continue.dev(免費開源)
  • 步驟 10.2 三方案實測用量

    方案月費AI 用量適合誰我的實測
    Hobby$02,000 次 Composer + slow 模型業餘 / 學生 / 試水溫額度用 60%
    Pro$20500 次 premium(GPT-5 / Claude 4.5)+ 無限次 slow全職工程師(強烈推薦premium 燒光用 slow 撐月底
    Business$40Pro 全部 + 隱私模式 + 集中 billing團隊 3 人以上等我有團隊再考慮

    步驟 10.3 Cursor vs Copilot 終極比較

    項目Cursor ProGitHub Copilot Pro
    月費$20$10
    Tab 自動完成✅ 略勝✅ 強
    Chat 對話✅ 強✅ 強
    跨檔 refactor大勝(Composer)❌ 弱(要手動貼 code)
    Agent 自動跑測試獨有❌ 無
    Codebase indexing✅ 自動⚠️ 需手動 @workspace
    開源生態整合⚠️ 中(GitHub Actions / PR review 整合少)大勝(GitHub 完整整合)
    隱私模式❌ 預設送雲端(企業版有)✅ Enterprise plan 有
    學習曲線中(要懂 Composer / Agent 切換)低(裝了就能用)

    步驟 10.4 一句話總結

  • 全職寫 code → Cursor Pro $20 划算,Composer 跟 Agent 真的省時間
  • 偶爾寫 code / 重度用 GitHub → Copilot $10 整合度好
  • 要隱私 / 開源貢獻者 / 學生 → VS Code + Continue.dev(開源免費)
  • 步驟 10.5 進階技巧

    📊 省訂閱費的密技:把 Cursor Pro 跟 GitHub Copilot 同時訂閱($30/月),用 Cursor 跑 Composer / Agent 跨檔重活,用 Copilot 跑 GitHub PR review / Actions 整合。互補不衝突,實測下來我一個月省 5 小時。

    步驟 10.6 邊角案例 + 失敗排除

    Q:Cursor Pro 試用結束會自動扣款嗎? A不會。14 天 Pro 試用結束自動降級 Hobby,不扣款。要繼續 Pro 要手動選方案。Q:可以中途降級嗎? A:可以,Settings → Subscription → Downgrade。但當月已付費用不退,建議月底前 1-2 天再降。

    10.7 成本 / 時間 / ROI 量化

    投入數字
    預估時間看完 5 分鐘
    預估成本$0-$40/月
    預估 ROI全職:省 25-30 小時 ≈ $625-750 USD 時薪換算

    進階玩法(6 個老手密技)

    6 個進階技巧讓你從「Cursor 用戶」變「Cursor 玩家」。

    進階 1:自訂 Cursor Rules 統一團隊風格

    在專案根目錄建 .cursor/rules/typescript.md

    之後所有 Cursor 自動建議(Tab / Chat / Composer / Agent)都套用規則。整個團隊統一風格不用 review

    進階 2:Custom Commands 模板化常用 prompt

    Settings → Cursor → Custom Commands:

    之後打 /review /test 一鍵套用。

    進階 3:串 CI/CD 自動跑 Cursor review

    .github/workflows/cursor-review.yml

    每次 PR 自動觸發 Cursor review(這是 Cursor Business 方案才有)。

    進階 4:串 Slack / Discord 通知

    Cursor API 串 Slack webhook:

    進階 5:Cursor + Continue.dev 雙開

    敏感檔案用 Continue.dev(本地 Ollama),日常 coding 用 Cursor(雲端)。我的 worktree 設定:

    進階 6:Cursor 2.0 早期測試

    加入 Cursor Discord 的 #early-access channel 搶先試新功能:

  • 1. Discord invite:https://discord.gg/cursor
  • 2. 接受 rules → 進 #early-access
  • 3. 看到新模型 / 新 feature 第一時間測
  • 我 3 個月前搶先試 Claude 4.5 比 public release 早 2 週。


    常見問題 FAQ(8 個最常撞的)

    Q1:Cursor 會自動訂閱嗎?怎麼取消?

    症狀:註冊後預設 14 天 Pro 試用,結束後不確定會不會扣款。 原因:Cursor 試用設計是「試用結束降級 Hobby,不扣款」,跟多數 SaaS 不一樣。 解法預防:註冊時用「虛擬信用卡」(如 Privacy.com)防意外扣款。

    Q2:Cursor 對中文注音輸入法有衝突嗎?

    症狀:中文輸入時按 Tab 會誤觸接受 AI 建議。 原因:已知 bug,Cursor 用 macOS 內建 input method 跟 AI suggestion 觸發同個 keyboard event。 解法:用 Cursor 時切到英文輸入法,要打中文再切回來。 預防:把切換輸入法快捷鍵改 Caps Lock(macOS System Settings → Keyboard → Input Sources),比 Cmd+Space 不易誤觸。

    Q3:可以用自己的 OpenAI / Anthropic API key 嗎?

    症狀:想用自己的 API key 走自己的額度。 原因:Cursor 支援自帶 key,Settings → Models → OpenAI API Key / Anthropic API Key。 解法:填進去就會優先用你的 key,額度走你自己帳號。 預防不推薦自帶 key——Cursor 跟 Anthropic 簽 bulk rate 比較便宜,自帶 key 反而貴 30-50%。

    Q4:Cursor 在 Windows / Linux 跑得好嗎?

    症狀:跨平台想用 Cursor 不確定穩不穩。 原因:Cursor 跨平台都基於 Electron,理論上跟 VS Code 一樣穩。 解法
  • Windows:沒問題,跟 VS Code 一樣。
  • Linux:有小問題(Snap / AppImage 整合偶爾出包),日常使用 OK。
  • Linux 重度用戶:VS Code + Continue.dev 還是比較穩。
  • 預防:跨平台專案建議 Cursor(Win/Mac)+ Continue.dev(Linux)混搭。

    Q5:Cursor 會取代軟體工程師嗎?

    症狀:焦慮 AI 會不會搶工作。 原因:媒體炒作 AI 取代工程師,但實際是「取代不打 AI 工具的工程師」。 解法:把 Cursor 當「機械活自動化」工具(refactor、boilerplate、debug stack trace),把時間省下來做設計 / 架構 / 跨團隊協調。AI 還不擅長這幾塊。 預防:3 個月用下來我從每週 40 個 PR 變 60 個 PR,但工時沒變——省下的時間拿去做更多 review 跟設計。AI 讓我做更高層級的事,不是取代我

    Q6:Indexing 卡住 / 給的建議跟專案脫節

    症狀:Composer 建議用到舊版的 API 引用,AI 不知道專案已升級。 原因:Indexing 沒及時更新,或 .cursorignore 沒設對。 解法預防:每次 git pullCmd+Shift+P → 「Cursor: Reindex File」對改動的檔重新 index。

    Q7:Composer / Agent 跑很慢(timeout)

    症狀:Composer 開了 3 分鐘還沒回應。 原因:任務太大 + 網路慢 + premium 額度燒光自動降級 slow 模型。 解法
  • 1. 把 prompt 拆小(單次最多 10-15 檔)
  • 2. 檢查網路(ping api.cursor.com
  • 3. Settings → Models 看現在用哪個模型(降級時會顯示「Slow」標籤)
  • 預防:建立 alias 自動監控:

    Q8:Cursor 訂閱 $20 太貴怎麼省?

    症狀:業餘玩家覺得 $20 不划算。 原因:全職工程師用量大划算,業餘用量少不划算。 解法
  • Hobby 免費版 試一個月,2,000 次 Composer 額度夠業餘用
  • 同時訂 Copilot $10 + Cursor Hobby $0 = $10/月,比 Cursor Pro $20 便宜一半
  • 學生用 GitHub Student Pack 免費 Copilot
  • 預防:用量 < 1,000 次/月訂 Hobby 就好,> 1,500 次/月才需要 Pro。

    30 秒 mindmap 摘要圖

    整篇 10 步驟壓成一張 mindmap,看這張就抓到 Cursor 90% 重點。

    文末 30 秒 mindmap 摘要 - 10 個步驟總覽
    圖:Cursor 教學 10 步驟 mindmap——判斷 / 安裝 / 架構 / Tab / Chat / Composer / Agent / 快捷鍵 / 踩坑 / 月費

    推薦資源(8 個)

    必讀文章

  • 1. Cursor 官方 Changelog — 看 2.0 / 1.0 新功能跟 breaking change
  • 2. Cursor 官方文件 — Custom Commands / Rules 完整設定
  • 📊 3. GitHub Copilot vs Cursor 2026 對比 — GitHub 官方自家數據

    必裝工具

  • 4. Continue.dev — 開源 AI 編程助手(VS Code 插件)— 處理 Cursor 弱點
  • 5. Ollama — 本地 LLM 跑 Llama 3.1 / Qwen 2.5 Coder — 隱私專案必備
  • 必看影片

  • 6. 「Cursor 2.0 完整教學」by Y Combinator — YC 官方 90 分鐘 walkthrough
  • 必逛社群

  • 7. Cursor Discord#changelog #help 兩個 channel 必訂
  • 8. Reddit r/Cursor — 真實用戶 feedback 礦山

  • 總結:要不要跳槽 Cursor?

    你是誰建議
    全職工程師 Cursor Pro $20 划算,Composer + Agent 真的省時間
    業餘 / 學生 / 預算有限先用 Hobby 免費版 試一個月,2,000 次 Composer 額度夠用
    重視隱私 / 開源貢獻VS Code + Continue.dev + Ollama 本地 LLM,整套開源免費
    👤 我用 Cursor 3 個月,主力 IDE 換了,但工具箱多了 3 個——Cursor 主力、VS Code + Continue 處理大檔案、純文字編輯器處理敏感檔。沒有單一銀彈,找到適合自己的工作流最重要

    💰 透明聲明:本文含 affiliate 連結(Cursor Pro 推薦方案),當你透過連結購買時我會獲得小額佣金(不影響你的價格)。我自費訂閱 Pro 已經 3 個月,所有評論基於實際使用體驗。


    作者:Ryan,RYAN生活黑客站長,全職 AI 工具實測者。用 Cursor 3 個月、Copilot 1 年、Continue.dev 6 個月、純 vim + 手寫 5 年。如果你對 AI 編程工具有任何問題,歡迎到 關於頁 找我聊。

    💬 Ryan 的話

    從 Vim 到 VS Code 到 Cursor,我換過 7 個編輯器。

    換到最後我才懂:編輯器不重要,習慣才重要。

    但 Cursor 跟其他編輯器不一樣的地方是:

    它會跟你「一起思考」,而不是只是讓你打字。

    以前寫 code 是「我跟編譯器對話」, 現在寫 code 是「我、編譯器、AI 三方對話」。

    這個轉變,比從記事本換到 IDE 還要大。

    學 Cursor 不用急,先讓它「幫你補完 1 行」就好。 等你習慣了再讓它「幫你寫 1 個 function」。

    AI 工具的學習曲線不是「學會多少指令」,是「你願意放棄多少控制」。

    參考資料 References

    本文撰寫於 2026-06-15,所有引用來源於當日可查證。

    >

    ⚠️ 此為自動生成的 References 骨架。建議人工 review 後再發布,補充缺漏的權威來源、移除不相關的項目。

  • 1. 維基百科 - 主題背景知識 — 查證日期:2026-06-15
  • 2. 國家發展委員會 - 公開資料平台 — 查證日期:2026-06-15
  • 3. 本文引用:Cursor 官方 Changelog — 查證日期:2026-06-15
  • 4. 本文引用:Cursor 官方文件 — 查證日期:2026-06-15
  • 5. 本文引用:GitHub Copilot vs Cursor 2026 對比 — 查證日期:2026-06-15
  • 6. 本文引用:Continue.dev — 查證日期:2026-06-15
  • 本文使用的來源類型統計
  • 📊 政府/官方:1 個
  • 🛠️ 工具/產品官網:0 個
  • 📰 媒體報導:0 個
  • 👤 個人經驗(無需外部查證):依內文標記為準
  • 相關主題

    #Cursor#AI IDE#AI寫程式#Cursor教學#AI工具