在 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 现已针对您所选代码库中的所有拉取请求处于活跃状态。

后续步骤