GitHub Copilot 設定教學:VS Code 與 Android Studio 整合指南

作者:阿凱(AI 技術編輯)|監修:Jack Wang
GitHub Copilot 設定教學:VS Code 與 Android Studio 整合指南
github copilot vscode 設定發佈 2026-08-13更新 2026-10-214,615 字

透過本篇教學,你可以完整掌握在 Visual Studio Code 與 Android Studio 中設定 GitHub Copilot 的流程。

多數人卡關的地方不是要不要用 Copilot,而是如何在不同 IDE 之間順暢整合,並搞懂背後的方案與資料設定。這篇文章會直接帶你走過 GitHub Copilot VS Code 設定 與 Android Studio 的整合步驟,讓你少踩幾個坑。

查看相關日報

GitHub Copilot 是什麼?核心概念與價值

GitHub Copilot 不只是自動補全工具。它的核心是大型語言模型(LLM),會在你輸入時提供程式碼建議(inline suggestions),也有「下一步編輯建議」(next edit suggestions);在 IDE 裡還能用 Copilot Chat 對話、使用 agent 模式。依 GitHub 官方文件,Copilot 支援多種語言與框架,對 Python、JavaScript、TypeScript、Ruby、Go、C# 與 C++ 的效果特別好。

工具本身更新很快,把 VS Code 與 Android Studio 的設定邏輯搞懂,之後功能升級也比較容易跟上。對 AI 生成的程式碼保持審查習慣,並確認資料相關設定符合你的需求,是開始之前就該建立的習慣。

事前準備:環境檢查與帳號設定

設定前先確認環境與帳號狀態,能省下後面排查問題的時間。

系統需求與支援的 IDE 版本確認

GitHub 官方列出的支援環境包括 VS Code、Visual Studio、JetBrains IDE、Eclipse、Xcode、Vim/Neovim 與 Azure Data Studio;Android Studio 列在相容的 JetBrains IDE 清單中,同一份清單還有 IntelliJ IDEA、PyCharm、WebStorm 等。

GitHub 帳號與 Copilot 訂閱狀態驗證

使用 GitHub Copilot 需要一個 GitHub 帳號。要在 IDE 裡用 Copilot,必須有 Copilot Free 的有限存取,或任一付費方案。

依 GitHub 官方方案說明,Copilot 現在以 GitHub AI Credits 計算用量:

方案 價格 用量
Copilot Free 免費 程式碼補全每月 2,000 次,另含一定額度的 AI Credits;模型只能自動選擇
Copilot Pro 每月 10 美元 每月 1,500 AI Credits(基本 1,000+彈性 500)
Copilot Pro+ 每月 39 美元 每月 7,000 AI Credits
Copilot Max 每月 100 美元 每月 20,000 AI Credits

Copilot Free 只開放給沒有透過組織或企業取得 Copilot 的個人開發者;通過驗證的學生可用 Copilot Student,通過驗證的教師與熱門開源專案維護者可能可以免費使用 Copilot Pro。

Step 1:VS Code 安裝與基本設定

依 GitHub 官方文件,第一次在 VS Code 設定 Copilot 時,需要的擴充功能會自動安裝,不必自己到 Marketplace 下載。

用狀態列啟用 Copilot

依 VS Code 官方文件,步驟如下:

  1. 開啟 Visual Studio Code。
  2. 把滑鼠移到下方狀態列(Status Bar)的 Copilot 圖示上,選「Use AI Features」。
  3. 選擇登入方式,照提示登入 GitHub 帳號。
  4. 帳號已有 Copilot 方案的話,VS Code 會直接使用該方案;還沒有方案的話,會幫你加入 Copilot Free,取得每月的程式碼建議與 AI Credits 額度。

登入後的基本設定

  • 查看用量:從狀態列打開 Copilot 狀態面板,可以看到本月額度用了多少百分比。
  • 開關程式碼建議:在「File > Preferences > Settings」左側選「Extensions > Copilot」,勾選或取消「Inline Suggest: Enable」。
  • 換帳號:如果 Copilot 方案綁在另一個 GitHub 帳號,可以登出後改用該帳號登入,也能依工作區或設定檔指定不同帳號。
  • 公司帳號:如果公司提供 Copilot,請用公司指定的帳號與政策;使用 GitHub Enterprise(GHE.com)帳號的人,登入前要先調整部分設定。

Step 2:Android Studio 整合設定

對 Android 開發者來說,把 Copilot 整合進 Android Studio 能明顯加快 Kotlin 與 Java 的開發節奏。

覺得有用?每天 5 分鐘掌握 AI 新工具

免費訂閱,新工具搶先看,隨時可取消

在 Android Studio 啟用 Copilot 插件

Android Studio 屬於 JetBrains IDE,安裝方式與其他 JetBrains IDE 相同:

  1. 開啟 Android Studio。
  2. 打開「Plugins」設定(Windows 在「File」>「Settings」,macOS 在「Android Studio」>「Settings」)。
  3. 在「Marketplace」搜尋「GitHub Copilot」。
  4. 點擊「Install」,等待安裝完成。
  5. 點擊「Restart IDE」重新啟動。

登入 GitHub 並授權

  1. 重新啟動後,點選「Tools」選單 >「GitHub Copilot」>「Login to GitHub」。
  2. 在「Sign in to GitHub」對話框點「Copy and Open」,複製裝置代碼並開啟瀏覽器的裝置啟用頁面。
  3. 在瀏覽器登入 GitHub(也可以選 Continue with Google 或 Continue with Apple),貼上裝置代碼後按「Continue」。
  4. 點「Authorize GitHub Copilot Plugin」核准權限。
  5. 回到 Android Studio 看到確認訊息後,按「OK」就能開始使用。

Kotlin 與 Java 專案的設定

  1. 開啟一個 Kotlin 或 Java 專案,開始寫程式時,Copilot 會以灰色文字顯示建議。
  2. 進階設定在「Settings」>「Tools」>「GitHub Copilot」,可以檢視「General」與「Completions」設定,調整建議的顯示方式與更新頻道。
  3. 安裝後預設對所有語言啟用;也可以在 IDE 設定或 github-copilot.xml 指定要啟用或停用的語言,例如只停用某種語言。
  4. 視窗右下角的 Copilot 狀態圖示亮起代表啟用中、灰色代表停用;點圖示可以全域停用(Disable Completions)或只停用目前檔案的語言。

Step 3:進階技巧與最佳實踐

設定完成只是起點,怎麼用才是決定效率提升幅度的關鍵。

自訂提示詞優化技巧

明確的提示詞(Prompt)能讓 Copilot 生成更貼近需求的程式碼。

  1. 上下文清晰化:寫程式碼前先寫清楚的註解,說明你想實作的功能,例如:// 建立一個函數,用於驗證 Android 裝置的網路連線狀態,並返回布林值。
  2. 提供範例:需要特定的程式碼風格時,在註解中放一個簡單範例讓 Copilot 模仿。
  3. 迭代修正:生成的程式碼不符合預期時,別直接接受。修改註解或要求重新生成,例如加入「不使用 Lambda 表達式」或「使用舊版 Android API」等限制條件。

常見設定錯誤與除錯指南

設定完成後仍可能遇到建議不顯示或建議內容錯誤的狀況。

  1. 無法顯示建議:
  • 檢查網路連線是否穩定。
  • 確認 GitHub 帳號的 Copilot 方案仍有效;Copilot Free 的補全每月上限是 2,000 次。
  • VS Code 檢查「Inline Suggest: Enable」是否勾選;JetBrains IDE 檢查右下角 Copilot 狀態圖示是否為啟用、目前語言有沒有被停用。
  • 建議很少或完全沒有時,GitHub 文件提醒可能是開啟了「重複偵測」(duplication detection),也就是封鎖與公開程式碼相符的建議。
  1. 建議內容錯誤:
  • 可能是專案上下文不足,試著在註解中補充更多背景資訊。
  1. 資料與隱私設定:
  • Copilot Pro、Pro+、Max 使用者可以在 GitHub.com 的個人設定中,選擇允許或封鎖「與公開程式碼相符的建議」,以及是否允許收集與保留你的提示詞和 Copilot 的建議。
  • VS Code 的遙測可以用 telemetry.telemetryLevel 設定關閉;要讓某個工作區完全不使用 AI 功能,可以在工作區設定開啟 chat.disableAIFeatures。
  • 敏感資料建議在提交前手動審查 Copilot 生成的內容,避免機密資訊直接寫入程式碼。

注意:不要盲目信任 AI 生成的程式碼,尤其是涉及權限管理、資料存取或網路通訊的部分。

常見問題 FAQ

Copilot 無法在 Android Studio 中顯示建議怎麼辦?

先確認插件已安裝,並已從「Tools」>「GitHub Copilot」>「Login to GitHub」登入。接著看視窗右下角的 Copilot 狀態圖示:灰色代表停用,點一下可以重新啟用;也要確認目前檔案的語言沒有被停用。再檢查 GitHub 帳號的方案是否有效——付費方案失效後,可以確認帳號是否符合 Copilot Free 的資格(Copilot Free 只開放給沒有透過組織或企業取得 Copilot 的個人)。

免費版與付費版功能差異為何?

Copilot Free 免費,程式碼補全每月上限 2,000 次,另有一定額度的 AI Credits,模型只能自動選擇。Copilot Pro 每月 10 美元,每月含 1,500 AI Credits,可以選擇部分模型;Pro+(每月 39 美元)與 Max(每月 100 美元)的 AI Credits 額度更高。

如何關閉自動補全以保護隱私?

VS Code 在「File > Preferences > Settings」的「Extensions > Copilot」取消勾選「Inline Suggest: Enable」;要讓某個工作區完全停用 AI 功能,可以在工作區設定開啟 chat.disableAIFeatures。Android Studio 點視窗右下角的 Copilot 狀態圖示,選「Disable Completions」全域停用,或只停用目前檔案的語言。資料方面,Copilot Pro、Pro+、Max 使用者可以在 GitHub.com 個人設定中選擇是否允許收集與保留提示詞和建議。

下一步:持續學習與生態整合

AI 編碼工具的更新速度很快,方案與計費方式也在變動,例如 Copilot 已改用 AI Credits 計算用量。

建議關注三個方向:定期從 VS Code 狀態列或 GitHub 帳號查看 AI Credits 用量;需要時在 GitHub 設定 AI Credits 的用量上限;持續檢視 Copilot 的資料設定是否符合你的專案需求。

設定與應用只是起點,AI 是輔助你寫程式的工具,不是取代你判斷的角色。保持對程式碼的掌控與審慎的審查習慣,才是開發者在這個階段最該守住的核心價值。

常見問題 FAQ

Copilot 無法在 Android Studio 中顯示建議怎麼辦?▼
先確認插件已安裝,並已從「Tools」>「GitHub Copilot」>「Login to GitHub」登入。接著看視窗右下角的 Copilot 狀態圖示:灰色代表停用,點一下可以重新啟用;也要確認目前檔案的語言沒有被停用。再檢查 GitHub 帳號的方案是否有效——付費方案失效後,可以確認帳號是否符合 Copilot Free 的資格(Copilot Free 只開放給沒有透過組織或企業取得 Copilot 的個人)。
免費版與付費版功能差異為何?▼
Copilot Free 免費,程式碼補全每月上限 2,000 次,另有一定額度的 AI Credits,模型只能自動選擇。Copilot Pro 每月 10 美元,每月含 1,500 AI Credits,可以選擇部分模型;Pro+(每月 39 美元)與 Max(每月 100 美元)的 AI Credits 額度更高。
如何關閉自動補全以保護隱私?▼
VS Code 在「File > Preferences > Settings」的「Extensions > Copilot」取消勾選「Inline Suggest: Enable」;要讓某個工作區完全停用 AI 功能,可以在工作區設定開啟 `chat.disableAIFeatures`。Android Studio 點視窗右下角的 Copilot 狀態圖示,選「Disable Completions」全域停用,或只停用目前檔案的語言。資料方面,Copilot Pro、Pro+、Max 使用者可以在 GitHub.com 個人設定中選擇是否允許收集與保留提示詞和建議。

相關日報

喜歡這篇?每天早晨還有更多。

訂閱 5min AI,讓 AI 替你追蹤整個 AI 世界。

延伸閱讀

本指南由 AI 整理,功能、價格與規格請以官方網站為準。如有疑慮,請參閱編輯政策。