在 GitHub 上设置 Gemini Code Assist

本页介绍了如何在 GitHub 上设置 Gemini Code Assist, 这是一种由 Gemini 提供支持的代理,可自动总结拉取 请求并提供深入的代码审核。

准备工作

如需在 GitHub 上设置 Gemini Code Assist,请确保执行以下操作:

  1. 拥有 GitHub 组织或个人账号。

  2. 拥有一个或多个您希望在其中启用 GitHub 版 Gemini Code Assist 的 GitHub 代码库。

    如果您没有此类代码库,可以创建 我们的示例代码库 的分支以供使用。

  3. 请让管理员为您授予Service Usage Admin 角色geminicodeassistmanagement.scmConnectionAdmin 角色。

  4. 确保您在设置期间使用的 Google Cloud 项目已 关联到有效的结算账号。

在 GitHub 上安装 Gemini Code Assist

以下步骤介绍了如何在 GitHub 上设置 Gemini Code Assist。

  1. 在 Google Cloud 控制台中,前往 Gemini Code Assist 代理和工具 页面。

    前往“代理和工具”

    1. 如果您之前未启用 Developer Connect API,则会看到一个警告横幅,提示您启用该 API。如果出现这种情况,请点击与该横幅关联的启用 按钮,然后在随即显示的对话框窗口中点击启用 按钮。
  2. 代理 部分中,找到 Code Assist Source Code Management 卡片,然后点击启用

    系统会打开 Enable Code Assist Source Code Management (启用 Code Assist Source Code Management)窗格。

  3. Gemini Code Assist Management API 部分中,点击启用

  4. 选择连接 部分中,点击连接 下拉菜单。

  5. 在下拉菜单中,点击创建新连接

    系统会打开 Link Git repositories via Developer Connect (通过 Developer Connect 关联 Git 代码库)窗格。

  6. 提供方 下拉菜单中,选择您使用的 GitHub 提供方。

  7. 名称 字段中,输入连接的名称。

  8. 点击继续

    系统会打开 Request GitHub OAuth token (请求获取 GitHub OAuth 令牌)对话框窗口。

  9. 阅读免责声明后,点击我了解并继续

  10. Install Gemini Code Assist (安装 Gemini Code Assist)页面中,点击您要在其中安装应用的账号。

  11. 选择是为所有代码库 还是仅选择代码库 安装应用。

  12. 点击安装

  13. 按照 GitHub 步骤向 GitHub 进行身份验证。

    确认访问权限后,对话框窗口会关闭,您将返回到 Link Git repositories via Developer Connect (通过 Developer Connect 关联 Git 代码库)窗格。

  14. 关联代码库 部分中,点击代码库 下拉菜单,选择要关联的代码库,然后点击确定

  15. 点击关联

  16. 选择连接 下拉菜单中,选择您创建的连接。

  17. 点击完成

Gemini Code Assist 现已针对您所选代码库中的所有拉取请求处于活跃状态。

后续步骤