配置 Gemini Code Assist 工具

本文档介绍了如何配置 Gemini Code Assist 工具以在 IDE 中使用。

如需详细了解 Gemini Code Assist 工具并查看所有可用工具,请参阅 Gemini Code Assist 工具概览

准备工作

  1. 请让您的管理员执行以下操作:

    1. 设置 Gemini Code Assist Standard 和 Enterprise
    2. 启用 Gemini Code Assist 工具
  2. 在 IDE 中安装 Gemini Code Assist 插件

所需的角色

如需获取使用 Gemini Code Assist 工具所需的权限,请让您的管理员为您授予 Google Cloud 项目的以下 IAM 角色:

  • Developer Connect OAuth User (roles/developerconnect.oauthUser)
  • 具有以下权限的自定义 Gemini Code Assist 工具角色:

    • cloudaicompanion.codeToolsSettings.get
    • cloudaicompanion.codeToolsSettings.list
    • cloudaicompanion.settingBindings.codeToolsSettingsGet
    • cloudaicompanion.settingBindings.codeToolsSettingsList
    • cloudaicompanion.instances.queryEffectiveSetting

如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限

个别工具可能需要额外的 Google Cloud 或第三方角色和权限才能使用,或者在特定用例中需要额外的 Google Cloud 或第三方角色和权限。如果您遇到权限错误,请与您的管理员联系,确保您拥有正确的角色和权限。

依赖项

某些工具具有依赖项,您必须先安装或启用这些依赖项,然后才能使用相应工具。一些可能需要的依赖项示例:

  • 您可能需要在 IDE 中安装扩展程序。
  • 您可能需要在 Google Cloud 项目中启用某个产品或服务。
  • 您可能需要为服务创建账号或项目。

当您首次在 Gemini Code Assist 对话中提示工具时,系统会提示您执行所需的操作。

配置要在 IDE 中使用的工具

  1. 在 IDE 中,前往 Gemini Code Assist 对话,然后使用 @ 符号后跟工具名称来提示您要使用的工具。

    例如,系统会向 Google 文档工具发送以下提示:

    @GoogleDocs get my docs
    

    系统会提示您连接该工具。

  2. 点击链接以连接该工具。系统随即会打开 Gemini Code Assist 代理和工具页面。

  3. 找到您要使用的工具,然后点击关联您的账号。系统随即会打开该工具的详情页面。

  4. 在工具详情页面中,点击关联,然后按照说明向工具服务进行身份验证并关联您的账号。

如需查看工具列表和一些建议的提示,请参阅可用工具

从工具中移除授权

如需从 IDE 的工具中移除授权,请完成以下步骤:

  1. 前往 Developer Connect。

    前往 Developer Connect

  2. 找到要移除的工具服务的账号连接器,然后点击该账号连接器的名称。系统会打开连接器详情页面。

  3. 在包含您的账号的行中,点击 更多选项

  4. 点击删除

    您的账号已从账号连接器中移除。该工具不再有权从您的 IDE 访问其服务。

后续步骤