如何在 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。
第一次提示写多长?
一件能检查的事就够:一个函数或几行、一条禁止改动的路径。做完再开下一轮。