如何在 VS Code 裡安裝並使用 Gemini Code Assist:擴充、登入與第一次對話
裝上官方 Google 擴充,登入並選好 Cloud 專案,再發第一條能檢查的聊天或 /generate。
倉庫已在 VS Code 打開。你要在編輯器裡問一句、改一處,而不是另開一個網站。官方擴充是 Gemini Code Assist:從市集裝上 Google 發布的那一款,登入 Google Cloud,再發第一次聊天或行內產生。
可檢索的做法是 如何在 VS Code 裡安裝並使用 Gemini Code Assist:安裝官方擴充,點 Login to Google Cloud,選已啟用 Gemini for Google Cloud API 的專案,然後在聊天窗或 Ctrl+I / Cmd+I 的 Quick Pick 裡下一件能檢查的事。步驟以 Google Cloud 的 Code Assist 文件為準。
先裝官方擴充,再登入 Google Cloud
市集安裝
按 Ctrl+Shift+X(Mac 用 Cmd+Shift+X)開啟擴充檢視,搜 Gemini Code Assist,按 Install。裝的是 Google 發布的擴充,識別 Google.geminicodeassist。提示重啟就重啟。裝完活動列應出現 Gemini Code Assist。
登入不是裝飾
打開活動列圖示,在聊天窗點 Login to Google Cloud,允許開啟外部網站,用 Google 帳號完成提示。被問是否從 Google 下載時選 Sign In。第一次還要在狀態列選單裡 Select Gemini Code project,選已啟用 Gemini for Google Cloud API 的專案。
| 入口 | 快捷鍵(會隨版本改) | 第一次用來做什麼 |
|---|---|---|
| Chat 窗 | 活動列圖示,或 Alt+G | 解釋目前檔、貼報錯、要一段指導 |
| Quick Pick /generate | Ctrl+I / Cmd+I | 對目前檔產生或改一處,先看 diff 再 Accept |
| 註解產生 | 寫完註解後 Ctrl+Enter / Ctrl+Return | 在游標旁出幽靈文字,Tab 接受 |
一遍走完:安裝、登入、第一次聊天或編輯
- 01從市集安裝官方擴充
確認發行者是 Google。裝完看活動列。沒有圖示就命令面板搜 Gemini Code Assist。
- 02登入 Google Cloud 並選專案
聊天窗點 Login to Google Cloud,在瀏覽器完成授權。回到 VS Code,用 Select Gemini Code project 選已啟用 API 的專案。選錯專案時,擴充可能提示從 IDE 啟用 API;組織席次以管理員分配為準。
- 03開第一次聊天,或對檔 /generate
打開既有檔。聊天裡寫 Explain this code to me 再 Send;或按 Ctrl+I(Mac 用 Cmd+I),輸入 /generate 加一句邊界清楚的結果。不要把五個無關檔寫進同一句。
- 04讀 diff 再接受
在 diff 檢視看它改了什麼。拒絕越界編輯。幽靈文字用 Tab,不要的按 Esc。測試自己跑。官方只保證介面迴路,不保證補丁一次正確。
/generate 給這段函式加空 user id 時回傳 401 的守衛。
不要改這個檔以外的程式。先說明你會動哪幾行,
等我在 diff 裡接受再寫入。
第一次對話常在哪裡斷
- 擴充裝了,聊天發不出去或提示要授權
- 個人 Google 帳號那條路已停。需要組織的 Standard / Enterprise 席次、已啟用 API 的專案,以及 Gemini for Google Cloud User 一類角色。本頁不代開通。
- 登入一直逾時
- 公司網路或彈窗被攔。按官方已知問題加 cloudcode.beta.forceOobLogin,或換網路後再試 Login to Google Cloud。
- 沒選專案,或選了未啟用 API 的專案
- 狀態列打開 Gemini Code Assist 選單,Select Gemini Code project。管理員通常已啟用 cloudaicompanion.googleapis.com;擴充也可能提示 Enable the API。
- 把聊天裡一長段計畫直接全盤接受
- Chat 和 /generate 都能改檔。讀每個 diff。方向錯了就停,不要在壞補丁上疊第二次。
先登入並選好 Cloud 專案,再問一件事或 /generate 一處,然後自己讀 diff。Accept 不是審查。
席次和額度在組織這邊
價格與功能以 Google Cloud 的 Gemini Code Assist Standard / Enterprise 說明為準。管理員可以關功能或限制日誌。本教程不保證某家模型一定出現在列表裡。個人檔請看官方棄用說明,不要假設還能用 Login with Google 走消費級方案。
兩個人要對齊一次補丁再合入,把檔案清單攤在同一頁即可。用 oakmeet 開一間會過期的房:瀏覽器、空間碼、不用註冊。房間邊界見 八人、大約一小時。若你更熟 GitHub 那條迴路,對照 VS Code 裡的 Copilot Chat。
Gemini Code Assist 和 Copilot、Cline 是同一回事嗎?
不是。Gemini Code Assist 是 Google 的 VS Code 擴充,帳單走 Google Cloud 的 Standard / Enterprise。Copilot Chat 走 GitHub Copilot。Cline 是另一款市集擴充,模型走你選的供應商。安裝和帳單分開。
現在還能用個人 Google 帳號直接聊嗎?
官方寫:2026 年 6 月 18 日起,面向個人的 Gemini Code Assist 以及 Google AI Pro / Ultra 不再給 IDE 擴充供請求,也不能再用 Login with Google 走這條消費級路徑。個人使用者被指向 Antigravity 產品線。IDE 裡現行可用的是組織席次。以 developers.google.com 的棄用頁為準。
第一次該開聊天還是 /generate?
要解釋或貼報錯,用活動列聊天。要對目前檔改一處並看到 diff,用 Ctrl+I / Cmd+I 加 /generate。兩邊都能出編輯,都要你自己讀 diff。
第一次提示寫多長?
一件能檢查的事就夠:一個函式或幾行、一條禁止改動的路徑。做完再開下一輪。