Amazon Q Developer - 入门

本章介绍如何为组织中的员工用户设置 Amazon Q Developer,以及个人用户如何访问 Amazon Q Developer。

Amazon Q 服务层级

Amazon Q Developer 提供两种选择:

Amazon Q Developer Pro 层级

Amazon Q Developer Pro 层级订阅提供对 Amazon Q Developer 所有功能的完全访问权限,包括 ML 辅助开发和与 Amazon Q 的无限制聊天。

Pro 层级设置

本部分提供设置访问权限的说明Amazon Q Developer Pro 订阅。

  • 选择实例类型:有两种方法可以为您的员工用户启用 Amazon Q Developer Pro 套餐,具体取决于您的需求、安全要求和功能访问权限:
    • 组织实例:IAM Identity Center 组织实例是推荐的主要部署形式,可在多个 AWS 账户中提供完整的 Amazon Q Developer 功能和企业访问控制。
    • 账户实例:IAM Identity Center 账户实例允许管理用户和组对 Amazon Q Developer 功能的访问,从而在单个 AWS 账户中实现独立部署。
  • 设置对 Amazon Q Developer Pro 的访问权限:请按照以下步骤操作:
    • 从 Amazon Q Developer 登录页面,选择订阅 Amazon Q
    • 开始使用 Amazon Q页面。
    • Amazon Q Developer Pro 下,选择 订阅
    • 先决条件:创建托管应用程序 对话框中,选择 创建并订阅 Amazon Q Developer Pro
    • 分配用户和组 对话框中,选择 开始
    • 搜索并选择应订阅 Amazon Q Developer Pro 的用户和组。然后选择 完成

管理订阅

本部分提供管理 Amazon Q Developer 订阅的说明。

  • 了解订阅:Amazon Q 控制台让管理员能够了解最终用户如何使用 Amazon Q Pro、Business Pro 和 Business Lite 订阅,以及通过这些订阅可访问的应用程序和账户。Amazon Q 订阅管理控制台允许管理员查看订阅用户的列表,包括他们的订阅状态和关联的应用程序或账户。
  • 订阅故障排除:在 AWS 管理控制台或 AWS 文档网站上访问 Amazon Q Developer 时可能会出现此错误消息
  • 尝试访问 Amazon Q 时发生错误
    查看 Amazon Q 控制台常见错误文档以了解可能的解决方案。

    这可能是由于以下原因之一造成的:

    • 您最近被添加到一个组,并且您的订阅尚未生效。
    • 您没有有效订阅。
    • 您对 Am​​azon Q Developer Pro 托管应用程序的访问权限已被撤销。
    • 您没有足够的 IAM 权限。
  • 管理设置:按照下面提到的步骤管理设置:
    • 打开 Amazon Q Developer 控制台。
    • 管理您的 Amazon Q Developer 设置。在此页面上,您可以选择可供用户使用的 Amazon Q Developer 功能。
    • 复制起始 URL。
  • 启用受信任的访问:要在订阅后启用或禁用受信任的访问,请使用以下过程。
    • 在 Amazon Q Developer 设置页面的会员账户设置下,选择编辑。
    • 在弹出窗口中,选择开启或关闭。
    • 选择保存。
  • 启用提示日志记录:要启用提示日志记录,请使用以下过程:
    • 打开 Amazon Q Developer 控制台。
    • 选择设置。
    • 在首选项下,选择编辑。
    • 在编辑首选项窗口中,切换 Q Developer 提示日志记录。
    • 在 Amazon S3位置,输入您将用于接收日志的 Amazon S3 存储桶的路径。
  • 取消订阅:要取消订阅组或最终用户,请按照以下步骤操作。
    • 登录 Amazon Q 订阅管理控制台。
    • 选择您要取消订阅的组。对于用户,选择"用户"选项卡,然后选择要取消订阅的最终用户。
    • 查看该最终用户的关联。
    • 选择取消订阅。

Amazon Q Developer 免费套餐

Amazon Q Developer 免费套餐可供 AWS Builder ID 用户使用,允许他们在有一定限制的情况下试用其功能。免费套餐包括每月 50 次交互和 1,000 行代码进行升级,但对代码完成、安全分析和代码转换等功能的访问受到限制。

Amazon Q Developer 功能的可访问性 免费套餐访问类型
AWS Builder ID IAM 身份中心 IAM 联合/主体
IDE 中的 Amazon Q Developer
命令行上的 Amazon Q Developer
命令行上的 Amazon Q Developer