本页介绍了如何设置企业版 Gemini Code Assist on GitHub,这是一款由 Gemini 提供支持的智能体,可自动总结拉取请求并提供深入的代码审核。
准备工作
如需在 GitHub 上设置企业版 Gemini Code Assist,请务必执行以下操作:
拥有 GitHub 组织账号或个人账号。
拥有一个或多个要启用 GitHub 中的 Gemini Code Assist 的 GitHub 代码库。
如果您没有此类代码库,可以创建我们的示例代码库的分叉以供使用。
请让管理员为您授予 Service Usage Admin 角色和
geminicodeassistmanagement.scmConnectionAdmin角色。- 或者,如果您拥有管理员或所有者基本角色,则拥有完成企业版设置所需的 IAM 权限。
确保您在设置过程中使用的 Google Cloud 项目已关联有效的结算账号。
在 GitHub 上安装 Gemini Code Assist
以下步骤介绍了如何在 GitHub 上设置企业版 Gemini Code Assist。
在 Google Cloud 控制台中,前往 Gemini Code Assist 代理和工具页面。
- 如果您之前未启用 Developer Connect API,系统会显示一条警告横幅,提示您启用该 API。如果出现这种情况,请点击与横幅关联的启用按钮,然后点击随即显示的对话框窗口中的启用按钮。
在代理部分中,找到 Code Assist 源代码管理卡片,然后点击启用。
系统会打开启用 Code Assist Source Code Management 窗格。
在 Gemini Code Assist Management API 部分,点击启用。
在选择连接部分中,点击连接下拉菜单。
在下拉菜单中,点击创建新连接。
系统会打开通过 Developer Connect 关联 Git 代码库 窗格。
在提供方下拉菜单中,选择您使用的 GitHub 提供方。
在名称字段中,输入连接的名称。
点击继续。
系统会打开请求获取 GitHub OAuth 令牌对话框窗口。
阅读免责声明后,点击我了解并继续。
在安装 Gemini Code Assist 页面中,点击要安装该应用的账号。
选择是为所有代码库安装应用,还是仅为所选代码库安装应用。
点击安装。
按照 GitHub 步骤向 GitHub 进行身份验证。
确认访问权限后,对话框窗口会关闭,您将返回到通过 Developer Connect 关联 Git 代码库窗格。
在关联代码库部分,点击代码库下拉菜单,选择要关联的代码库,然后点击确定。
点击关联。
在选择连接下拉菜单中,选择您创建的连接。
点击完成。
现在,Gemini Code Assist 已针对所选代码库中的所有拉取请求处于活跃状态。
后续步骤
- 详细了解 GitHub 中的 Gemini Code Assist。
- 在 GitHub 中使用 Gemini Code Assist。
- 了解如何自定义 GitHub 中的 Gemini Code Assist 行为。