在您的 Amazon Q 开发者扩展程序或插件中安装 IDE - Amazon Q 开发者版

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在您的 Amazon Q 开发者扩展程序或插件中安装 IDE

要在您的集成开发环境 (IDE) 中设置 Amazon Q Developer,请完成以下步骤。安装 Amazon Q 扩展程序或插件后,通过身份中心进行IAM身份验证或 AWS 构建者 ID。通过使用建筑商 ID 进行身份验证,无需 AWS 账户即可免费使用 Amazon Q。

要开始使用,请下载适用于您的 Amazon Q 扩展程序或插件IDE:

注意

通常,通过 Identity Center 进行IAM身份验证的会话的默认持续时间为 8 小时。但是,对于 Amazon Q,默认会话持续 90 天(如果您在 2024 年 4 月 18 日或之后设置IAM身份中心)。有关更多信息,请参阅IAM身份中心用户指南中的如何延长 Amazon Q 的会话持续时间。IDE

要登录并进行身份验证,请完成本节中的步骤。

先决条件:选择您的支持的版本 IDE

  • 的最低版本 Eclipse 亚马逊 Q 支持的是 2024-06 (4.32)。

  • 的最低版本 JetBrains IDEs(包括 IntelliJ 以及 PyCharm) 亚马逊 Q 支持的是 232.1。JetBrains 还支持 232、233 和 241 版本。

  • 的最低版本 Visual Studio Code 亚马逊 Q 支持的是 1.85.0。

  • 只有视觉工作室适用于 Windows 受亚马逊 Q 支持。支持的 Visual Studio 的最低版本是 Visual Studio 2022 版本 17.7。所有 Visual Studio 2022 版本均受支持。

正在进行身份验证 Eclipse IDEs (预览版)

通过订阅 Amazon Q Developer Pro,您可以免费使用IAM身份中心进行身份验证, AWS 构建者 ID 也可以使用身份中心进行身份验证。选择您的身份验证方法以查看开始使用 Amazon Q 的步骤 Eclipse.

Builder ID

此过程不要求您拥有构建者 ID。如果您尚未注册构建者 ID,则有机会在登录过程中注册。

  1. 在中安装 Amazon Q 插件 Eclipse.

  2. 选择右上角的 Amazon Q 图标IDE。

  3. Amazon Q 选项卡将在底部打开IDE。在 “选择登录选项” 下,选择 “免费使用”,然后选择 “继续”。您将被重定向到您的浏览器。

  4. 按照浏览器中的说明使用构建者 ID 进行身份验证。完成身份验证后,返回 Eclipse IDE.

  5. 要开始使用 Amazon Q,请选择 Amazon Q 图标打开聊天 Amazon Q 面板。

Amazon Q Developer Pro license

在开始此过程之前,您的管理员应满足以下要求:

  • 在 Identity Center 中为您创建了IAM身份

  • 已将该身份订阅到 Amazon Q 开发者版专业套餐

在您的身份订阅 Amazon Q 开发者版专业套餐后,请完成以下步骤进行身份验证:

  1. 在中安装 Amazon Q 插件 Eclipse.

  2. 选择右上角的 Amazon Q 图标IDE。

  3. Amazon Q 选项卡将在底部打开IDE。在 “选择登录选项” 下,选择与 Pro 许可证一起使用”,然后选择 “继续”。

  4. 输入您的管理员从 Amazon Q 订阅控制台获得的开始 URL”。

  5. 选择您的管理员 AWS 区域 在其中设置您的IAM身份中心实例的。

  6. 选择继续。您将被重定向到您的浏览器。

  7. 按照浏览器中的说明使用 Identity Center 进行IAM身份验证。完成身份验证后,返回 Eclipse IDE.

  8. 要开始使用 Amazon Q,请选择 Amazon Q 图标打开聊天 Amazon Q 面板。

正在进行身份验证 JetBrains IDEs

通过订阅 Amazon Q Developer Pro,您可以免费使用IAM身份中心进行身份验证, AWS 构建者 ID 也可以使用身份中心进行身份验证。选择您的身份验证方法,在您的身份验证方法中查看开始使用 Amazon Q 的步骤 JetBrains IDE.

Builder ID

此过程不要求您拥有构建者 ID。如果您尚未注册构建者 ID,则有机会在登录过程中注册。

  1. 在你的 Amazon Q 插件中安装 JetBrains IDE.

  2. 选择您的 Amazon Q 图标IDE。

    默认情况下,该图标将位于界面的一侧。

  3. 按照浏览器中的说明使用构建者 ID 进行身份验证。

  4. 要开始使用 Amazon Q,请选择 Amazon Q 图标与 Amazon Q 聊天,或者从底部的导航栏中选择 Amazon Q IDE。

Amazon Q Developer Pro license

在开始此过程之前,您的管理员应满足以下要求:

  • 在 Identity Center 中为您创建了IAM身份

  • 已将该身份订阅到 Amazon Q 开发者版专业套餐

在您的身份订阅 Amazon Q 开发者版专业套餐后,请完成以下步骤进行身份验证:

  1. 在你的 Amazon Q 插件中安装 JetBrains IDE.

  2. 选择您的 Amazon Q 图标IDE。

    默认情况下,该图标将位于界面的一侧。

  3. 选择通过专业版许可证使用

  4. 填写您的管理员从 Amazon Q 订阅控制台获得的开始 URL”。

  5. 填写您的管理员 AWS 区域 在其中设置您的IAM身份中心实例的。

  6. 选择继续。将关注点切换到您的 Web 浏览器。

  7. 按照浏览器中的说明使用 Identity Center 进行IAM身份验证。

  8. 要开始使用 Amazon Q,请选择 Amazon Q 图标与 Amazon Q 聊天,或者从底部的导航栏中选择 Amazon Q IDE。

正在进行身份验证 Visual Studio Code

通过订阅 Amazon Q Developer Pro,您可以免费使用IAM身份中心进行身份验证, AWS 构建者 ID 也可以使用身份中心进行身份验证。选择您的身份验证方法以查看开始使用 Amazon Q 的步骤 VS Code.

Builder ID

此过程不要求您拥有构建者 ID。如果您尚未注册构建者 ID,则有机会在登录过程中注册。

  1. 在中安装 Amazon Q 扩展程序 VS Code.

  2. 选择您的 Amazon Q 图标IDE。

    默认情况下,该图标将位于界面的一侧。

  3. 按照浏览器中的说明使用构建者 ID 进行身份验证。

  4. 要开始使用 Amazon Q,请选择 Amazon Q 图标与 Amazon Q 聊天,或者从底部的导航栏中选择 Amazon Q IDE。

Amazon Q Developer Pro license

在开始此过程之前,您的管理员应满足以下要求:

  • 在 Identity Center 中为您创建了IAM身份

  • 已将该身份订阅到 Amazon Q 开发者版专业套餐

在您的身份订阅 Amazon Q 开发者版专业套餐后,请完成以下步骤进行身份验证:

  1. 在中安装 Amazon Q 扩展程序 VS Code.

  2. 选择您的 Amazon Q 图标IDE。

    默认情况下,该图标将位于界面的一侧。

  3. 选择通过专业版许可证使用

  4. 填写您的管理员从 Amazon Q 订阅控制台获得的开始 URL”。

  5. 填写您的管理员 AWS 区域 在其中设置您的IAM身份中心实例的。

  6. 选择继续。将关注点切换到您的 Web 浏览器。

  7. 按照浏览器中的说明使用 Identity Center 进行IAM身份验证。

  8. 要开始使用 Amazon Q,请选择 Amazon Q 图标与 Amazon Q 聊天,或者从底部的导航栏中选择 Amazon Q IDE。

在 Visual Studio 中进行身份验证

要从 Visual Studio 的 Toolkit for Visual Studio 连接到您的 AWS 帐户,请完成以下步骤打开 AWS Toolkit 用户界面入门(连接 UI)。

  1. 在 Visual Studio 主菜单中,展开扩展程序,然后展开 AWS Toolkit

  2. AWS Toolkit 菜单选项中选择入门

  3. AWS 工具包连接入门用户界面将在 Visual Studio 中打开。

通过订阅 Amazon Q Developer Pro,您可以免费使用IAM身份中心进行身份验证, AWS 构建者 ID 也可以使用身份中心进行身份验证。选择您的身份验证方法,查看在 Visual Studio 中开始使用 Amazon Q 的步骤。

Builder ID
  1. AWS Toolkit 连接入门用户界面中,选择 Amazon Q 开发者半导体以展开 Amazon Q 开发者身份验证选项。

  2. 我自己使用 Amazon Q 开发者版部分中,选择注册或登录按钮,打开使用 AWS 构建者 ID登录对话框。

  3. 选择继续浏览器按钮,在默认 Web 浏览器中打开 AWS 授权请求站点。

  4. 按照默认 Web 浏览器中的提示进行操作。身份验证过程完成时,您会收到通知,此时便可安全关闭浏览器窗口,返回到 Visual Studio。

Amazon Q Developer Pro license
  1. AWS Toolkit 连接入门用户界面中,选择 Amazon Q 开发者半导体以展开 Amazon Q 开发者身份验证选项。

    注意

    如果不存在存储的凭证,请继续执行步骤 3 以添加或更新您的 Ident IAM ity Center 凭证。

  2. 我的组织已启用 Amazon Q 开发者版部分,展开从现有配置文件中选择或添加新配置文件下拉菜单,从存储的凭证列表中进行选择。

  3. 配置文件类型下拉菜单中选择 AWS IAM Identity Center

  4. 在 “配置文件名称” 文本字段中,输入您要进行IAM身份验证的 Identity Center 配置文件的。Profile Name

  5. 在 “开始” URL 文本字段中,输入您Start URL的 Ident IAM ity Center 凭据所附的。

  6. 配置文件区域(默认为 us-east-1)下拉菜单中,选择由IAM您要进行身份验证的 Identity Center 用户配置文件定义的配置文件区域。

  7. SSO区域(默认为 us-east-1)下拉菜单中,选择SSO由IAM您的身份中心凭据定义的区域,然后选择 Connect 按钮打开 “使用身份中心登录” 对话框 AWS IAM

  8. 从 “使用 Ident AWS IAM ity Center 登录” 对话框中,选择 “继续浏览器” 按钮,在默认 Web 浏览器中打开 “ AWS 授权请求” 站点。

  9. 按照默认 Web 浏览器中的提示进行操作。身份验证过程完成时,您会收到通知,此时便可安全关闭浏览器窗口,返回到 Visual Studio。

有关在 Toolkit for Visual Studio 中进行身份验证的更多信息,请参阅《AWS Toolkit for Visual Studio 用户指南》中的 Getting Started

在 AWS 控制台中使用IAM委托人

根据您的使用方式 AWS,您可能习惯于使用IAM凭据登录控制台以获取所有 AWS 服务。但是,您不能将 Amazon Q Develo IDE per 作为IAM委托人或与IAM角色一起使用。您必须使用身份中心或生成器 ID 中的凭据进行IAM身份验证。