关于 Amazon Q Developer
贯穿软件开发生命周期的 AWS AI 助手
Amazon Q Developer(前身 CodeWhisperer)是 AWS 推出的生成式 AI 编程助手,构建在 Amazon Bedrock 之上,可选用 Anthropic Claude 与亚马逊自有模型。它内置于 AWS 控制台、VS Code、JetBrains、Visual Studio、AWS Cloud9、Lambda 控制台与 CLI,覆盖从编码、测试、安全到云运维的全流程。
对 AWS 专项任务,Q Developer 明显强于通用工具:它理解 CloudFormation 语法、各服务的配额与限制、SDK 模式与 IAM 策略结构,能基于你的真实 AWS 账户上下文给出可执行的排查与优化建议,且很少臆造不存在的 AWS API。
在 Agent 能力上,Q Developer 支持 /dev(按自然语言实现功能)、/doc(自动生成文档)与 /transform(把 Java 8→17、.NET 应用迁移到跨平台 .NET)。定价分两档:永久免费档含每月 50 次代理请求与 1000 行代码改造;Pro 版 $19/用户/月,含更高额度、完整安全扫描、管理控制与 IP 赔偿。
核心功能一览
六大核心能力,覆盖创作全流程
IDE 智能补全
基于注释与上下文实时补全片段到整函数,针对 AWS SDK、CloudFormation 与 Lambda 做了专项优化。
代理式编码 /dev
用自然语言描述功能,Q 分析代码库、生成跨文件实现计划,并在你批准后落地代码与测试。
AWS 感知安全扫描
Pro 版内置 SAST,识别 OWASP Top 10、泄露密钥与不安全 IaC 配置,并给出针对性修复建议。
控制台助手
在 AWS 控制台用自然语言排查超时、优化 S3 成本、解读安全组问题,读取真实账户上下文。
应用改造 /transform
将 Java 8→17、.NET 应用迁移到跨平台 .NET,附带引导式升级工作流与代码差异。
零基础快速上手
4 步完成你的第一件 AI 作品,无需任何设计经验
安装扩展
在 VS Code / JetBrains 安装 AWS Toolkit 或 Amazon Q 扩展,用 AWS Builder ID 登录。
内联补全
写注释或代码,接受 Q 给出的实时补全建议,针对 AWS API 的推荐尤为准确。
用 Agent 实现功能
在聊天中输入 @workspace 描述需求,或 /dev 让 Q 生成并应用跨文件改动与测试。
扫描与改造
运行安全扫描修复漏洞,或用 /transform 升级遗留 Java / .NET 项目。

常见问题解答
遇到问题?这里可能有你想要的答案
Amazon Q Developer 免费吗?
有永久免费档(每月 50 次代理请求、1000 行代码改造);Pro $19/用户/月含更高额度与完整安全扫描。
Q Developer 与 GitHub Copilot 有什么区别?
Q 深度集成 AWS 控制台、懂 CloudFormation 与 IAM、带 AWS 感知安全扫描;Copilot 通用编程体验更强,但在 AWS 专项任务上弱于 Q。
与 AI 编程助手对比
和同类工具横向对比,帮你选对工具。
| 对比维度 | Amazon Q | GitHub Copilot | Cursor | Claude Code |
|---|---|---|---|---|
| 免费档 | $0 | $0 | 有限 | $0 |
| Pro 价格 | $19/月 | $10/月 | $20/月 | 按 API |
| AWS 控制台集成 | 原生 | 无 | 无 |