ToolBrief
菜单
资料研究

Amazon Q Developer

面向 IDE、终端、AWS 控制台、代码库、应用现代化、代码审查和安全扫描工作流的 AWS 开发助手。

最后核验访问官方网站

研究事实

价格
Amazon Q Developer 提供长期有效但额度有限的 Free 层,以及按用户收费的 Pro 层。智能体请求、AWS 资源查询、转换代码行数和账号身份类型分别存在限制。
证据摘要
本页依据 2026 年 8 月 7 日核验的 AWS 官方产品、价格、存储、数据共享控制和代码审查文档撰写,未进行编程或安全检测实测。
最后核验

参考来源

Amazon Q Developer 是什么?

Amazon Q Developer 是 AWS 覆盖 IDE、终端、控制台、代码库、代码审查和应用现代化的开发助手。它可以解释和生成代码、执行智能体任务、回答 AWS 资源问题、检查安全与质量,并协助 Java 或 .NET 应用转换。它已经取代早期 CodeWhisperer 的单一补全定位,成为范围更广的智能体产品。

该产品对已经使用 AWS 的团队最有差异化价值。与此同时,身份、区域、云资源权限和各功能额度也必须进入同一项评估。

IDE、CLI、AWS 与代码审查流程

IDE 和 CLI 智能体可以检查文件、修改代码和执行 Shell 命令。任务需要有明确边界、测试要求和禁止访问的系统,并在隔离分支中使用开发凭据。通用编程智能体不能继承广泛的生产 AWS 权限。

Amazon Q 还可以回答 AWS 资源问题,协助运维和应用转换。每次都要确认正在使用的身份:Builder ID、IAM 凭据与 IAM Identity Center 用户不一定获得相同界面和额度。涉及基础设施的答案要与真实账号、区域、AWS 服务文档和变更计划交叉验证。

官方代码审查文档覆盖 SAST、密钥、基础设施即代码、依赖、质量和部署风险。这可以增加一道防线,但不是安全认证。团队要核验误报、漏报、扫描上限、支持语言,以及发现结果如何进入既有安全流程。

价格和身份限制

官方价格页当前提供额度有限的 Free 层和按用户月付的 Pro 层。智能体交互、AWS 资源查询和应用转换代码行数采用不同配额,超出部分转换还可能单独收费。不同登录身份也决定 Free 或 Pro 能否在 IDE、CLI 和控制台中使用。

应按真正通过审查的变更核算成本,而不是只看请求数。分别记录对话、智能体循环、转换行数、代码审查、人工修复和测试期间产生的 AWS 基础设施费用。组织还要确认共享额度、管理后台、身份配置、赔偿安排和额度耗尽后的行为。

分开测试每种 AWS 工作流

测试集要把通用编程和 AWS 特有价值拆开,包括本地应用缺陷、基础设施即代码问题、真实开发账号资源问题、依赖漏洞和小规模现代化样本。分别记录事实准确性、必要权限、语言支持、扫描覆盖、采纳率、审查时间,以及回答是否引用了正确账号与区域。

应用转换不应只按代码行数估算。生成结果可能通过编译,却保留过时架构或造成行为变化。需要执行回归、性能、集成和回滚测试,并由原系统负责人批准迁移计划。

数据存储、区域和服务改进

AWS 数据存储文档说明,问题、回答、代码和上下文可能被存储,具体区域随层级和功能变化。部分 Pro IDE、CLI、控制台和错误诊断数据会跟随资料所在区域,其他功能与 Free 层可能存放或处理于美国区域;跨区域推理还会新增处理路径。

AWS 也提供服务改进选择。当前价格资料表示 Pro 内容会自动退出,Free 层 IDE 和 CLI 用户可以主动退出。客户端遥测和内容共享是不同控制项,应分别配置,再核验具体功能的区域、KMS、保留、删除和下游模型处理。

管理员还要规定允许的登录身份。个人 Builder ID、IAM 凭据和 IAM Identity Center 资料关系到账号归属和离职回收,必须确保员工调岗或离职后,公司工作仍由组织治理。

安全与替代工具

限制 IAM、MCP、终端、代码库和网络权限;审查每项差异、依赖、命令和基础设施变更。独立执行测试、类型检查、安全扫描、授权复核和部署审批。云资源建议还要检查成本和故障半径,生产变更必须先预览并进入变更管理,生成策略不能为了消除错误而随意加入通配权限。

Amazon Q Developer 最适合以 AWS 为中心的软件生命周期。GitHub Copilot更侧重 GitHub 广泛协作,Tabnine适合私有部署与企业模型治理,JetBrains AI Assistant则适合 JetBrains 原生工作流。

实用的采用决策

不要把 Amazon Q Developer 当作一个不可拆分的助手来评估。应分别为 IDE 建议、命令行操作、感知账号上下文的 AWS 指导、安全扫描和应用迁移设定负责人及验收标准。团队可能发现只有其中两类任务值得购买 Pro。分别记录被接受的改动、纠错时间、误报、避免的事故和云成本变化,而不是只报告一个总使用量。

扩大使用范围前,应与云安全负责人完成权限审查。从非生产账号开始,限制仓库和 AWS 资源,检查每条建议命令,并测试用户能否取得预期项目之外的上下文。记录获准的登录方式、区域、内容分享控制、升级路径和离职回收流程。这样才能把吸引人的演示转化为可审计的工程决策,并判断运营负担是否与价值相称。

访问 Amazon Q Developer 官方网站

优势

  • 把编程帮助与 AWS 控制台、CLI、资源、应用转换和安全工作流连接起来
  • Free 与 Pro 层形成清晰的个人到组织使用路径
  • 代码审查覆盖质量、SAST、密钥、基础设施、依赖和部署风险

局限

  • 身份类型、使用界面、功能和区域都会影响可用性与数据处理
  • Free 层用户若不希望符合条件的内容用于服务改进,需要主动退出
  • 深度 AWS 集成可能让智能体获得高影响云资源上下文与操作能力

适合人群

  • 在 AWS 上构建、运营或现代化应用的开发者
  • 需要 IDE、CLI、AWS 感知审查和转换能力的团队
  • 已经能够管理 IAM Identity Center、策略、区域和预算的组织

不太适合

  • 需要厂商中立且可自托管编程助手的团队
  • 尚未批准 AWS 区域、保留和服务改进设置的敏感工作负载
  • 无法限制 AWS 凭据或检查智能体命令的用户

常见问题

Amazon Q Developer 免费吗?

AWS 提供每月额度有限的长期 Free 层和额度更高、包含组织功能的 Pro 层。不同登录方式和使用界面的可用性不同,应查看当前层级对照表。

AWS 会使用我的代码改进 Amazon Q 吗?

当前 AWS 价格资料表示 Pro 组织使用会自动退出服务改进。符合条件的 Free 层 IDE 与 CLI 内容可能共享用于改进,除非用户主动退出。应按具体账号和功能核验。

Amazon Q Developer 可以访问 AWS 资源吗?

部分功能可以根据当前凭据和权限查询或操作 AWS 上下文。必须采用最小权限、使用开发账号、审查命令,并让生产变更继续经过人工批准。

本条目如何审核

本页依据 2026 年 8 月 7 日核验的 AWS 官方产品、价格、存储、数据共享控制和代码审查文档撰写,未进行编程或安全检测实测。

阅读评测方法