Amazon Q 开发者版定价

定价概述

Amazon Q 开发者版重新设计了整个软件开发生命周期(SDLC)的体验,使用户能够更快、更轻松地构建、保护、管理和优化应用程序。Amazon Q 开发者版提供两个定价套餐。

Amazon Q 开发者版免费套餐

免费

 使用 IDE 和 CLI 中的代码建议更快地编写代码
 免费补全公共 CLI
 使用参考跟踪查看代码许可证
 在工作场所(您的 IDE、CLI、AWS 管理控制台、Slack 等)使用
 每月对高级功能的访问有限
  • 在集成式开发环境(IDE)中聊天、调试代码、添加测试等(限制为每月交互 50 次)
  • 使用 Amazon Q 开发者版代理程序加速任务以进行软件开发(限制为每月 5 个任务)
  • 使用 Amazon Q 开发者版代理程序在极短的时间内升级应用程序进行代码转换(限制为每月提交 1000 行代码)
  • 通过安全漏洞扫描增强代码安全性(限制为每月 50 次项目扫描)
  • 获取有关您的 AWS 账户资源的答案(限制为每月 25 次查询)
  • 诊断控制台中的常见错误(包含)
  • 等等

Amazon Q 开发者版专业套餐

19 美元/月

每位用户

 免费套餐中包含的所有内容,以及:
 使用企业访问控制管理用户和策略
 根据您的代码库自定义 Amazon Q 以获得更好的建议(预览版)
 对高级功能的访问限制较高
  • 在集成式开发环境(IDE)中聊天、调试代码、添加测试等(包含)
  • 使用 Amazon Q 开发者版代理程序加速任务以进行软件开发(限制为每月 30 个任务)
  • 使用 Amazon Q 开发者版代理程序在极短的时间内升级应用程序进行代码转换(限制为每月提交 4000 行代码)
  • 通过安全漏洞扫描增强代码安全性(限制为每月 500 次项目扫描)
  • 获取有关您的 AWS 账户资源的答案(包含)
  • 使用生成式 SQL 简化查询创作(预览版)(包含)
  • 等等

使用 Amazon Q 开发者版专业套餐,您还可以获得:

企业管理

使用与 AWS IAM Identity Center 集成的单点登录(SSO)为用户或组提供对 Amazon Q 开发者版的访问权限。管理集团范围的策略,例如屏蔽包含引用代码的建议。

分析控制面板

更轻松地了解和管理组织内的使用和采用情况,一目了然。 

IP 赔偿

Amazon Q 开发者版专业套餐为其输出提供赔偿。有关更多详情,请参阅 AWS 服务条款。

Amazon Q 开发者版代码自定义(预览版)

自定义 Amazon Q 开发者版,使其了解您的内部库、API、最佳实践和架构模式,从而生成更相关的内联代码建议,进而大大加快开发速度。 

功能 定价套餐
  免费
专业
 
免费

每位用户每月 19 美元

IDE
   

代码补全
包含 包含

聊天(项目范围的上下文)

每月 50 次聊天互动
包含
用于软件开发的 Amazon Q 开发者版代理程序*
每月 5 次调用

每月 30 次调用
用于代码转换的 Amazon Q 开发者版代理程序**
每月 1000 行代码

每个用户每月在账户级别合并 4000 行代码。提供额外的代码行,每提交一行代码需支付 0.003 美元。**

安全漏洞和代码质量扫描

每月 50 次项目扫描
每月 500 次项目扫描,包括自动扫描
自定义 Amazon Q 开发者版内嵌代码推荐(现已发布)和聊天回复(预览版) 不适用 创建最多 8 个自定义设置,最多可同时保持 2 个处于活动状态
SageMaker Studio 中的 Amazon Q 开发者版 不包含 包含
AWS 管理控制台(以及 AWS 文档和 AWS 市场营销页面***)    

控制台

   
一般性问答 包含 包含
EC2 实例选择 包含
包含
生成式 SQL(预览版) 包含 包含
诊断控制台中的常见错误
包含 包含
分析网络可达性 每天 20 个请求 每天 20 个请求
数据集成 包含 包含
使用 AWS 账户和资源上下文进行聊天 每个账户每月 25 个 包含

命令行
   

公共 CLI 补全
包含 包含

聊天

每月 50 次聊天
包含

Amazon CodeCatalyst
   


用于软件开发的 Amazon Q 开发者版代理程序*

每月 5 个

每月 30 个

拉取请求摘要

每月 5 个

每月 20 个

管理
   

分析控制面板


用户管理



策略管理



安全性与隐私性
   

参考跟踪



隐藏公共代码建议



身份验证

AWS 构建者 ID 或 IAM 用户

IAM Identity Center

数据收集

可选择退出

自动选择退出

IP 赔偿


*跟踪使用 Amazon Q 开发者版代理程序进行软件开发的所有使用类型的使用情况,并在 IDE 和 CodeCatalyst 之间的用户级别共享限制。调用被视为在 IDE 中向 /dev 命令提供的任何提示,或在 CodeCatalyst 中分配给 Amazon Q 的任何提示。仅跟踪 Amazon Q 开发者版代理程序在 IDE 中提供实施计划或在 CodeCatalyst 中生成拉取请求的调用的使用情况。

**用于代码转换的 Amazon Q 开发者版代理程序可供 Amazon Q 开发者版免费套餐和 Amazon Q 开发者版专业套餐用户使用。定价费用和使用量是根据您提交给 Amazon Q 的代码行数(LOC)的限制来计算的。只有收到建议升级代码的提交才会被计算在内,在完成之前停止作业或在升级过程中遇到故障的提交不包含在内。存储库中的非代码行(例如注释和空行)不计算在内。

作为 Amazon Q 开发者版免费套餐的一部分,您可以免费开始使用 Amazon Q 开发者版代理程序进行代码转换。每位免费套餐用户每月可以升级 1000 个 LOC。如果您的代码超出此限制,请考虑提交较小的可构建单元(例如模块),或订阅 Amazon Q 开发者版专业套餐以获得更高的分配限额以及按使用量付费的升级功能。

Amazon Q 开发者版专业套餐订阅每月分配 4000 个 LOC,用于使用 Amazon Q 开发者版代理程序进行代码转换的升级。这些分配每月按照 AWS 付款人账户级别汇总。因此,如果您在所有关联的 AWS 账户中拥有 100 个活跃的 Amazon Q 订阅,则您可以每月提交 40 万个 LOC 进行升级,而无需支付额外费用。对于超过此配额的使用量,提交每个 LOC 将收取 0.003 美元的费用。

***订阅在 AWS 控制台移动应用程序、AWS Chatbot 或 AWS 营销页面中不可用。通过这些进行的聊天交互完全受免费套餐限制的约束。

Amazon Q 开发者版将向以 AWS Identity and Access Management(IAM)用户或 AWS 构建者 ID 用户身份登录的用户提供具有每月限制的永久免费套餐。

  • IDE 中的免费套餐限制仅适用于构建者 ID 用户。
  • 免费套餐限制适用于以 IAM 用户身份登录的账户级别,或适用于 AWS 构建者 ID 用户的用户级别。
  • 只有有权访问 AWS 管理控制台的用户才能使用其中的 Amazon Q 开发者版免费套餐限制。 
  • 通过 AWS 控制台移动应用程序、AWS Chatbot 以及 AWS 营销和文档页面进行的聊天交互目前仅受免费套餐限制。

订阅与具有 IAM Identity Center 的组织关联的成员将受益于用户级别的专业套餐限制。 请注意,用于代码转换的 Amazon Q 开发者版代理程序限额在付费订阅的付款人账户级别合并。 

订阅区域支持

Amazon Q 开发者版免费套餐和 Amazon Q 开发者版专业套餐订阅在以下 IAM Identity Center 区域提供:美国东部(弗吉尼亚州北部)、美国东部(俄亥俄州)、美国西部(北加利福尼亚)、美国西部(俄勒冈州)、亚太地区(孟买)、亚太地区(大阪)、亚太地区(首尔)、亚太地区(新加坡)、亚太地区(悉尼)、亚太地区(东京)、加拿大(中部)、欧洲地区(法兰克福)、欧洲地区(爱尔兰)、欧洲地区(伦敦)、欧洲地区(巴黎)、欧洲地区(斯德哥尔摩)和南美洲(圣保罗)。

以下选择加入的区域仅支持 Amazon Q 免费套餐:非洲(开普敦)、亚太地区(香港)、亚太地区(海得拉巴)、亚太地区(雅加达)、亚太地区(墨尔本)、欧洲地区(米兰)、欧洲(西班牙)、欧洲(苏黎世)、以色列(特拉维夫)、中东(阿联酋)和中东(巴林)。

定价示例

示例 1:

您是所在组织的 AWS 管理员,订阅了 Amazon Q 开发者版专业套餐。您在整个 10 月的 Amazon Q 开发者版专业套餐订阅中添加了 50 名用户。您将为这 50 个用户支付整个月的费用。您将在 11 月 1 日收到账单。

月份 十月(一个月 31 天)
用户 50
价格 每位用户每月 19 USD
成本计算 19 USD x(31/31)天 x 50 个用户
总成本 950 USD

示例 2:

您是所在组织的 AWS 管理员,订阅了 Amazon Q 开发者版专业套餐。4 月 16 日,您新订阅了 50 个用户。将按比例向您收取 50 个用户当月剩余时间的费用。您将在 5 月 1 日收到账单。

月份 四月(一个月 30 天)
用户 50
价格 每位用户每月 19 USD
成本计算 19 USD x(15/30)天 x 50 个用户
总成本 475 USD

示例 3:

您是所在组织的 AWS 管理员,订阅了 Amazon Q 开发者版专业套餐。您在 6 月份开始时有 50 个用户,并且在 6 月 11 日添加了 10 个用户。您将 50 个用户按整个月付费,为 10 个用户按 20 天(从 6 月 11 日到 6 月 30 日)付费。您将在 7 月 1 日收到账单。

月份 六月(一个月 30 天)
用户 60
价格 每位用户每月 19 USD
成本计算 [19 USD x(30/30)天 x 50 个用户] +
[19 USD x(20/30)天 x 10 个用户]
总成本 1076.67 USD

示例 4:

您是所在组织的 AWS 管理员,订阅了 Amazon Q 开发者版专业套餐。您在 1 月份开始时有 70 个用户,并在 1 月 11 日移除了 10 个用户。在计费期结束之前,被删除的用户将有权访问 Amazon Q 开发者版专业套餐,您将为他们支付整个计费期的账单。在计费期结束时,被删除的用户将无法再访问 Amazon Q 开发者版专业套餐。您将在 2 月 1 日收到账单。

月份 一月(一个月 31 天)
用户 70
价格 每位用户每月 19 USD
成本计算 19 USD x(31/31)天 x 70 个用户
总成本 1330 USD

用于代码转换的 Amazon Q 开发者版代理程序

示例 5:

假设一个组织订阅了 10 个 Amazon Q 开发者版专业套餐,并且每个用户都订阅了整个月。每个 Amazon Q 开发者版专业套餐订阅都提供使用 Amazon Q 开发者版代理程序进行代码转换的权限,并包含每月 4000 个 LOC 用于升级。

一月份,其中一位开发人员升级了五个 Java 应用程序,每个应用程序有 2500 个 LOC。 
提交用于升级的代码 = 2500 x 5 = 12500 个 LOC
订阅中包含的升级 = 10 x 4000 = 40000 个 LOC
由于使用量没有超过配额,因此不会向组织收取 Amazon Q 开发者版代理程序进行代码转换的费用。

示例 6:

现在,假设一个组织订阅了 20 个 Amazon Q 开发者版专业套餐,并且每个用户都订阅了整个月。

  • 该组织启动了一项升级活动,计划在一个月内升级 50 个应用程序。
  • 所有提交用于升级的应用程序的总代码大小为 25 万行代码。
  • 订阅中包含的升级 = 4000 x 20 = 80000 个 LOC
  • 超出配额的升级费用 =(250000 - 80000)x 0.003 USD = 510 USD

Amazon Q 开发者版定价常见问题

问:Amazon Q 开发者版的付费套餐和免费套餐有什么区别?

Amazon Q 开发者版的免费套餐允许开发人员在选择付费套餐之前探索其功能,而每位用户每月 19 美元的 Amazon Q 开发者版专业套餐则提供扩展功能,例如更高的限制、企业工具和增强的安全功能。有关每个套餐所包含内容的详细比较,请参阅此页面(https://aws.amazon.com/q/developer/pricing/)上的表格。

问:Amazon Q 开发者版专业套餐的月度订阅费是多少?

Amazon Q 开发者版专业套餐的月度订阅费用为每位用户每月 19 美元,可访问 Amazon Q 开发者版的 AI 驱动的开发人员工具和功能。其中包括代码补全、安全分析、代码转换、任务规划以及在 IDE、AWS 管理控制台聊天以及 AWS 网站和应用程序中与 Q 进行 AI 辅助对话等功能。 当用户使用 Amazon Q 开发者版执行操作时,订阅将被激活

问:激活 Amazon Q 开发者版专业套餐订阅是什么意思?

激活 Amazon Q 开发者版专业套餐订阅是指触发用户开始支付订阅费(每月 19 美元)的特定操作或事件。登录控制台或其他 AWS 页面中的 Amazon Q 聊天、登录 IDE 中的 Amazon Q 聊天或下载工具包均不会产生订阅费。当您使用 Amazon Q Developer 执行以下活动时,将发生激活:

  1. 安全漏洞和代码质量扫描:启动扫描以识别漏洞或评估代码质量。
  2. 用于软件开发的 Amazon Q 开发者版代理程序:请求 AI 代理程序生成解决软件开发任务的计划。
  3. 用于代码转换的 Amazon Q 开发者版代理程序:请求 AI 代理程序生成转换代码的计划。
  4. IDE、AWS 管理控制台、AWS 网站和 AWS 应用程序中的 Amazon Q 聊天:通过各种界面向 Amazon Q 聊天发送问题或在 IDE 中的 Amazon Q 中生成代码补全。
  5. 使用 Q 进行诊断:请求 Amazon Q 诊断 AWS 管理控制台中的错误。
  6. Amazon Q for CodeCatalyst:在 Amazon Q for CodeCatalyst 中请求拉取请求摘要或请求 AI 代理程序生成解决软件开发任务的计划。
  7. 公共 CLI 完成:在公共 CLI 界面中请求 Amazon Q 的代码补全或建议。

在 Amazon Q 开发者版中执行任何这些活动都将触发 Amazon Q 开发者版专业套餐订阅的激活,然后该订阅将每月续订,直至取消。

问:当一个用户激活其 Amazon Q 开发者版专业套餐订阅时,整个 AWS IAM Identity Center 组都会被收费吗?

不,Amazon Q 开发者版专业套餐订每月 19 美元的订阅费是按用户收取的。如果 AWS IAM Identity Center 组的一名成员激活了订阅,则只有该个人用户需要支付每月 19 美元的费用,直到取消为止。AWS IAM Identity Center 组的其他成员将无需支付订阅费用,除非他们自己也执行了订阅激活操作之一。

问:Amazon Q 开发者版专业套餐每月 19 美元的订阅费是如何计费的?

Amazon Q 开发者版专业套餐每月 19 美元的订阅费按每位用户每月收取。用户订阅首月的订阅费将根据激活订阅时剩余的天数按比例计算。订阅将按每月 19 美元收费,直到取消为止(第一个月后,按比例计算)

在 AWS 预估账单中,每位用户对 Amazon Q 开发者版专业套餐的每日订阅使用量按其在所有用户当月总和中所占的比例来衡量。由于每月费用为每位用户 19 美元,一个月大约有 30 天,因此一个用户在某一天(一个月的 1/30)将显示为 0.0333 个用户。他们的每日账单为 19 美元 * 0.0333 = 0.63 美元(每月总计 19 美元)。

例如,每日账单中有 10 个用户:

每日用户:10
每日用户比例:10 * 0.0333 = 0.333
每日费用:0.333 * 每位用户每月 19 美元 = 6.33 美元

因此,对于 10 个用户,每日预估账单将显示:
每日用户:0.333
每日费用:6.33 美元

要计算每月费用,请执行以下操作:
每月用户:0.333 * 30 天 = 10(整个月基本上有 10 个用户)
每月费用:6.333 * 30 天 = 190 美元(或 10 个用户 x 每月 19 美元费用)

问:如果我在月中取消我的 Amazon Q 开发者版专业套餐订阅会怎样?

如果您选择在月底之前取消您的 Amazon Q 开发者版专业套餐订阅,您将被收取整个月的订阅费。但是,您将保留对 Amazon Q 功能的访问权限,直到该月度结算周期结束。月底,您的订阅将被成功取消,并且不会向您收取下个月的费用。这种方法可确保您在请求取消后仍可在当月剩余时间内继续使用已付费的功能。

问:如何取消订阅 Amazon Q 开发者版订阅?

可通过 Amazon Q 控制台取消订阅 Amazon Q 开发者版订阅。此过程根据您的权限以及您是会员账户管理员还是组织账户管理员而有所不同。要取消订阅,请导航至 Amazon Q 开发者版控制台中的“订阅”页面,选择要取消订阅的用户,然后选择“取消订阅”操作。在弹出窗口中确认。在弹出窗口中确认。有关管理 AWS 账户和取消订阅贵组织内用户的更多详细步骤和信息,请参阅官方文档:https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-admin-setup-subscribe-general.html#q-admin-setup-unsubscribe

问:用于代码转换的 Amazon Q 开发者版代理程序的超额费用如何与 mysubscription 配合使用?

用于代码转换的 Amazon Q 开发者版代理程序会分析您的代码库并提供升级到较新语言版本、框架或模式的建议。使用量根据您提交给 Amazon Q 的代码行数(LOC)计算。只有您收到建议升级代码的提交才会被计算在内。失败或在完成之前停止的提交以及非代码行(如注释和空行)不包含在使用量中。

Amazon Q 开发者版专业套餐订阅每月为每位用户分配 4000 个 LOC,用于进行代码转换的 Amazon Q 开发者版代理程序。这些分配每月按照 AWS 付款人账户级别汇总。超出 Q 开发者版专业套餐分配的使用量将按每提交一个 LOC 用于转换 0.003 美元收费。

您的账单将显示代码转换的总 LOC 使用量以及根据您的 Q 开发者版专业套餐订阅提供的任何适用折扣。每个专业套餐订阅提供 4000 个 LOC 的每月分配,在付款人账户级别合并。计算和折扣会清楚显示在您的账单上。计费系统会计量用于代码转换的 LOC 使用量,而折扣则根据您拥有的 Q 开发者版专业套餐订阅数量计算。您的账单将显示计量的使用量、根据您的订阅数量应用的折扣以及任何超额收费。

例如,如果您有 10 个 Amazon Q 开发者版专业套餐订阅,则您每月可获得 40000 个 LOC(10 x 4000)。如果您的总使用量为 50000 个 LOC,则将按每个 LOC 0.003 美元的价格向您收取 10000 个 LOC 的费用,即 30 美元。您的账单将清楚地显示 50000 个 LOC 的使用量、基于 10 个订阅的 120 美元捆绑折扣(10 个用户 * 4000 行代码 * 0.003 美元 = 120 美元)以及 30 美元超额费用。

问:如何管理我的使用量以避免用于代码转换的 Amazon Q 开发者版代理程序的超额费用?

目前,用于代码转换的 Amazon Q 开发者版代理程序将在达到 4000 合并代码行后恢复为按使用量付费定价模式。要主动管理您的使用量并避免意外收费,您可以执行几个步骤。首先,定期在 AWS 管理控制台中的“成本和使用情况”报告中监控您的使用量。这将允许您跟踪代码行消耗,并保持在 4000 合并行限制内。此外,您可以通过 AWS Budgets 设置使用量警报,以便在使用量接近限制时收到通知,让您有机会在产生超额费用之前优化流程。

为了进一步优化您的使用情况,请检查您的代码转换工作流程并确定减少处理的代码行数的方法,例如通过优化输入数据或转换逻辑。这可以帮助您保持在包含的 4000 合并行范围内,并避免按使用量付费。

通过密切监控您的使用情况、设置警报、优化您的流程,您可以有效地管理用于代码转换的 Amazon Q 开发者版代理程序的使用情况并防止超额收费。