AITerms 登入

AI 工具教學

GitHub Copilot 是什麼?功能、定價與上手指南

AI 程式助手程式碼補全VS CodeGitHub企業開發

GitHub 官方 AI 程式碼助手,深度整合 VS Code 和 JetBrains,是全球最多開發者使用的 AI 編程工具。

GitHub Copilot 是什麼?

GitHub Copilot 是由 GitHub 和 OpenAI 共同開發的 AI 程式碼輔助工具,於 2021 年正式推出,是最早商業化的 AI 程式碼工具之一。它以外掛(extension)形式整合在主流 IDE 中,為開發者提供即時的程式碼補全、對話式 AI 助手和 GitHub 平台深度整合。

截至 2026 年,GitHub Copilot 已有超過 150 萬付費用戶,是全球使用率最高的 AI 程式碼工具。台灣有大量軟體開發公司和工程師使用 Copilot,特別是在企業環境中有最高的採用率。

核心功能介紹

程式碼補全(Code Completion)

GitHub Copilot 的基礎功能,在你輸入程式碼時自動提供建議:

  • 根據現有程式碼上下文補全函式、類別、變數
  • 支援所有主流程式語言:Python、JavaScript、TypeScript、Java、Go、Ruby 等
  • 在所有支援的 IDE 中運作,包含 VS Code、JetBrains 系列、Vim/Neovim、Visual Studio

使用方式:直接開始打字,灰色文字出現時按 Tab 接受建議。

Copilot Chat

側欄的 AI 對話介面,可以:

  • 詢問程式碼相關問題(「這個函式做什麼?」)
  • 要求解釋錯誤訊息(貼上 stack trace 直接問)
  • 生成測試程式碼(「幫這個函式寫 unit test」)
  • 解釋演算法和資料結構

Copilot Chat 支援多模型選擇,可在 GPT-4o、Claude 3.5 Sonnet 等模型間切換(Pro 以上方案)。

Inline Chat(Ctrl/Cmd+I)

不需要離開程式碼,直接在編輯器中對選取的程式碼下指令:

  • 選取函式 → Ctrl+I → 「加上完整的錯誤處理」
  • 選取程式碼 → Ctrl+I → 「把這段從 JavaScript 轉成 TypeScript」
  • 空白行 → Ctrl+I → 「生成一個 Express.js 的 middleware」

Copilot for Pull Requests

在 GitHub.com 上直接使用的功能,自動生成 PR 描述:

  • 分析你的 commit 和 diff,生成清楚的 PR 說明
  • 提供 AI code review 建議(Business 方案以上)
  • 標記潛在的問題或安全風險

GitHub.com 上的 Copilot

不需要 IDE,直接在 GitHub 網頁介面使用 AI 功能:

  • 在 issue 頁面詢問「這個問題的可能原因是什麼?」
  • 在程式碼頁面直接解釋特定段落
  • 在 PR 頁面獲得 AI 審查建議

支援的 IDE

這是 GitHub Copilot 最大的優勢之一:

IDE 支援狀態
VS Code 完整支援
JetBrains(IntelliJ、PyCharm、WebStorm、GoLand 等) 完整支援
Visual Studio 2022 完整支援
Vim / Neovim 支援(透過外掛)
Azure Data Studio 支援
Xcode 部分支援(透過第三方)

2026 年定價方案

方案 月費 補全次數 Chat 次數 特色
Free $0 每月 2,000 次 每月 50 次 目前:Haiku 4.5、GPT-4o mini(依官方說明)
Pro US$10(約 NT$315) 無限制 無限制 多模型選擇(目前含 o1)、每月 $15 點數
Pro+ US$39 無限制 無限制 目前含 Claude Opus 等頂級模型、每月 $70 點數
Business US$19/人 無限制 無限制 企業政策管理、Copilot for PR
Enterprise US$39/人 無限制 無限制 自訂 fine-tuning、知識庫整合

GitHub Pro/Team/Enterprise 訂閱用戶可以獲得 Copilot 的額外優惠。學生和開源貢獻者可以申請免費使用 Copilot Pro。

快速設定步驟

  1. 前往 github.com/features/copilot 開啟方案
  2. 在 VS Code 安裝「GitHub Copilot」和「GitHub Copilot Chat」兩個外掛
  3. 登入 GitHub 帳號授權
  4. 確認右下角狀態列出現 Copilot 圖示(圈圈內有斜線則表示停用)
  5. 開始打程式碼,Tab 接受建議

設定 Copilot Instructions(.github/copilot-instructions.md)

在專案根目錄建立 .github/copilot-instructions.md 檔案,設定專案規範:

## 專案規範
- 使用 TypeScript,避免 any 型別
- React 元件使用函式型,不用 class
- 所有 API 呼叫要有適當的錯誤處理
- 變數和函式名稱用英文,註解用繁體中文

常見問題

指令速查

GitHub Copilot 指令速查
106 條,含 72 條提示詞範本

GitHub Copilot 的 8 篇教學

和 GitHub Copilot 有關的比較與精選

同樣可以寫程式與建站

相關工具

本頁內容有提到,或屬於同一類的其他 AI 工具

方案與功能可能變動,請以官方網站為準。