Cursor AI 繁體中文教學|AI 程式編輯器入門

AI Tools Hub 編輯部 · 2026-07-24 · 約 10 分鐘閱讀 Cursor 程式開發

📌 本文重點(30 秒速讀)

  • Cursor 是基於 VS Code 的 AI 程式編輯器,保留 VS Code 所有功能與擴充套件
  • 三大核心功能:Chat(對話)、Composer(多檔案編輯)、Ctrl+K(行內編輯)
  • 支援多種 LLM 切換:GPT-4o、Claude 3.5 Sonnet、Claude 4 等
  • 免費版每月 2,000 次補全,Pro 版 $20/月無限制使用

什麼是 Cursor?

Cursor 是一款以 AI 為核心的程式碼編輯器,基於 VS Code 分支開發。它保留了 VS Code 的所有功能與擴充生態系,同時深度融合了 AI 輔助程式設計能力。

由 Anysphere 開發,Cursor 在 2025-2026 年間迅速崛起,成為開發者社群中最受歡迎的 AI 編輯器之一。最大特色是將大型語言模型無縫整合到開發流程中。

安裝與設定

下載安裝

前往 Cursor 官網(cursor.com)免費下載,支援三大平台:

  • Windows — 下載 .exe 安裝檔,雙擊安裝
  • macOS — 下載 .dmg,支援 Apple Silicon 與 Intel
  • Linux — 提供 .AppImage / .deb / .rpm 格式

匯入 VS Code 設定

Cursor 基於 VS Code,安裝後可直接匯入 VS Code 的設定、擴充套件與快捷鍵:

  1. 首次啟動時選擇「Import from VS Code」
  2. 所有擴充套件、settings.json、快捷鍵自動同步
  3. 可在設定頁面調整 AI 相關選項

💡 提示:大部分 VS Code 擴充套件在 Cursor 上可直接使用,無需重新安裝。

註冊帳號

Cursor 預設使用自有模型服務,註冊帳號後即可獲得免費額度。若想使用自己的 API Key(如 GPT-4 或 Claude),可在 Settings > Models 中設定。

核心功能

💬 Chat

按下 Ctrl+I 開啟 AI 對話面板,能自動感知當前檔案內容與選取的程式碼。

📂 Composer

按下 Ctrl+Shift+I 開啟,可同時編輯或建立多個檔案。

✏️ Ctrl+K

選取程式碼後按下 Ctrl+K,直接在編輯器內修改選取內容。

Chat — AI 對話面板

按下 Ctrl+I(Mac:Cmd+I)開啟側邊欄 AI 對話。Chat 能自動感知你當前的檔案內容、選取片段與專案結構。

適用場景:詢問程式碼功能、解釋陌生語法、取得測試範例、討論架構設計。

Composer — 多檔案編輯模式

Composer 是 Cursor 最強大的功能,允許 AI 同時編輯或建立多個檔案。按下 Ctrl+Shift+I(Mac:Cmd+Shift+I)開啟。

你可以直接下達需求,例如「建立一個 React Todo List 元件,包含新增、刪除與完成切換功能」,Composer 會自動建立或修改多個檔案。

✅ 進階技巧:Composer 支援將專案文件作為上下文,讓 AI 理解整個專案結構後再修改。

Ctrl+K — 行內編輯

選取程式碼後按下 Ctrl+K(Mac:Cmd+K),直接對選取內容下達編輯指令。這是最高頻使用的功能。

  • 「Refactor this function to use async/await」
  • 「Add error handling」
  • 「Optimize for performance」

AI 程式碼補全

類似 GitHub Copilot,在你輸入程式碼時自動建議下一段內容。Cursor 的補全更積極,能一次預測多行或整個函式。按下 Tab 接受建議。

支援的 LLM 模型

Cursor 可自由切換底層 AI 模型,針對不同任務選擇最適合的模型:

模型 Chat Composer Ctrl+K 補全
GPT-4o
Claude 3.5 Sonnet
Claude 4 (Opus)
Cursor Small
GPT-4o-mini

💡 注意:免費版可使用 Cursor 自有模型及有限次數的 GPT-4o 和 Claude 3.5。Pro 版提供更高用量與更多模型選擇。

免費版 vs Pro 版

功能 免費版 Pro 版($20/月)
AI 補全次數 每月 2,000 次 無限制
Chat 訊息 每月 500 次 無限制
高級模型 每月 50 次 每月 500 次
Composer 有限制 無限制
自備 API Key

👉 前往 Cursor 官網訂閱 Pro 方案(含聯盟連結)

實戰範例

⚛️ 快速建立 React 元件

用 Composer 輸入提示詞,立即生成完整的 React 元件,含 TypeScript 型別與 Tailwind 樣式。

🔄 重構 Legacy 程式碼

選取舊程式碼,按下 Ctrl+K 輸入重構指令,如「Rewrite using async/await」。

🐛 AI 輔助除錯

在 Chat 貼上錯誤訊息,AI 根據錯誤與程式碼提供修復建議,可直接 Apply 到編輯器。

常見問題 FAQ

Cursor 與 VS Code 有什麼不同?

Cursor 基於 VS Code,保留所有功能與擴充套件。最大差異在於深度整合 AI 功能,可視為「內建 AI 助手的 VS Code」。

Cursor 免費版夠用嗎?

每月 2,000 次補全與 500 次 Chat 訊息,輕中度開發者夠用。大量使用建議升級 Pro($20/月)。

可以用自己的 API Key 嗎?

可以。在 Settings > Models 中輸入自己的 OpenAI 或 Anthropic API Key,使用量不計入免費配額。

VS Code 擴充套件能繼續用嗎?

絕大多數可以,包括 ESLint、Prettier、GitLens 等。少數依賴 VS Code 專有 API 的可能無法運作。

總結

  • ✅ Cursor 是 VS Code 的超集,無痛遷移,學習成本極低
  • ✅ Chat、Composer、Ctrl+K 三大功能涵蓋所有 AI 輔助場景
  • ✅ 支援 GPT-4o、Claude 多模型切換,彈性大
  • ✅ 免費版已足夠日常開發,Pro 版適合重度使用者
  • ✅ 自備 API Key 可繞過用量限制,靈活度更高