已更名
Amazon CodeWhisperer 现已更名为 Amazon Q Developer — 旧网址 aws.amazon.com/codewhisperer/ 会显示 Amazon Q Developer 页面。最新功能与价格请查看 Amazon Q Developer。
Amazon CodeWhisperer
Amazon CodeWhisperer 是 AWS 推出的 AI 代码生成工具,专为 AWS 服务优化,提供实时代码建议并具备内置安全扫描功能。
Amazon CodeWhisperer 是 AWS(亚马逊云服务)推出的 AI 代码伴侣,于 2023 年 4 月全面上线。作为 AWS 生态系统的一部分,CodeWhisperer 在 AWS 服务相关代码的生成和优化方面具有独特优势,对于重度使用 AWS 的开发团队尤其有价值。
CodeWhisperer 提供实时的内联代码补全,支持包括 Python、Java、JavaScript、TypeScript、C#、C++、Go、Kotlin、Rust 等在内的 15 种主要编程语言。对于 AWS SDK 调用、CloudFormation 模板、S3/Lambda/DynamoDB 等 AWS 服务的使用,CodeWhisperer 能够提供精准且符合最佳实践的代码建议。
内置的安全扫描功能是 CodeWhisperer 的重要差异化特性——它能够实时检测代码中的安全漏洞,包括 SQL 注入、跨站脚本、加密弱点等 OWASP Top 10 类别的安全问题,并提供修复建议。这使它不仅是代码生成工具,也是安全代码实践的守护者。
CodeWhisperer 与 VS Code、JetBrains 系列、AWS Cloud9、AWS Lambda 控制台等 AWS 原生开发环境深度集成。专业版提供组织级别的策略管理和更高的使用配额。
对于个人开发者,CodeWhisperer 个人版完全免费,包含无限次代码补全(服务条款许可范围内)和每月 50 次安全扫描,是极具竞争力的免费 AI 编程工具。
主要功能
- 实时内联代码补全,支持 15 种主要编程语言
- AWS 服务专项优化,精准生成 AWS SDK 调用和配置代码
- 内置安全扫描,检测 OWASP Top 10 安全漏洞
- CloudFormation 和基础设施即代码(IaC)支持
- 与 VS Code、JetBrains 和 AWS 原生工具集成
- 代码引用追踪,标注与开源代码相似的建议
- 个人开发者免费使用,无限代码补全
- 组织级策略管理(专业版)
- S3、Lambda、DynamoDB 等 AWS 服务的最佳实践建议
- 多文件上下文感知,提供更准确的补全
常见问题
CodeWhisperer 是免费的吗?
是的,Amazon CodeWhisperer 个人版完全免费,包含无限次代码补全(合理使用范围内)和每月 50 次安全扫描。Professional 版每用户每月 $19,提供组织级 SSO 集成、策略管理和更高的安全扫描配额,适合企业级使用。
CodeWhisperer 支持中文代码开发吗?
CodeWhisperer 的界面和文档主要为英文,但代码补全功能完全支持处理包含中文注释的代码。您可以用中文写注释描述功能需求,CodeWhisperer 会根据注释内容提供相应的代码补全建议。对于涉及 AWS 服务的开发工作,无论注释语言如何,代码建议质量都很高。
CodeWhisperer 最适合哪类用户?
CodeWhisperer 最适合在 AWS 平台上进行开发的工程师和团队。如果您的工作涉及大量 AWS 服务(Lambda、S3、DynamoDB、EC2 等),CodeWhisperer 对 AWS 的深度理解能带来明显的效率提升。对于重视代码安全性的团队,内置安全扫描功能也是重要价值所在。
CodeWhisperer 与 GitHub Copilot 相比哪个更好?
这取决于您的使用场景。在 AWS 服务相关代码生成方面,CodeWhisperer 凭借其专项训练具有明显优势,同时内置安全扫描也是 Copilot 不具备的功能。GitHub Copilot 在通用代码补全质量和代码库上下文理解上更全面,也有更成熟的 GitHub Actions 集成。对于 AWS 开发者,两者结合使用效果最佳;单选的话,以 AWS 工作为主则 CodeWhisperer 更合适。
需要 AWS 账户才能使用 CodeWhisperer 吗?
是的,使用 CodeWhisperer 需要 AWS Builder ID(免费注册,不需要信用卡或 AWS 账户)。Professional 版则需要通过 AWS IAM Identity Center 的组织账户访问。个人免费版只需创建 AWS Builder ID,与 AWS 付费账户无关,不会产生任何费用。
Amazon CodeWhisperer 对比
与本站收录的其他编程工具并列对比。价格不是估算,而是核查当日厂商实际收取的金额。
| 工具 | 价格 | 免费方案 | 最后核实 |
|---|---|---|---|
| Amazon CodeWhisperer (本页) | 已更名 | — | 2026-10 |
| Bolt.new | 免费增值 · 免费版每月$0,无需信用卡永久免费——每月100万 tokens(每日上限30万)、bolt.host 域名10GB带宽、项目带有"Made in… | 有 | 2026-10 |
| Cursor | 免费增值 · 套餐结构已重建:Cursor 现在作为 The X Subscription(Grok+Cursor+X)的一部分销售。Free $0(Agent 与 Chat… | 有 | 2026-10 |
| Devin | 免费增值 · 免费版 $0,配额较少且可用模型有限;Pro 每月 $20,配额增加;Max 每月 $200,配额大幅提高;Teams 每月 $80,另加每个正式开发者席位 $40,最多 200… | 有 | 2026-10 |
| GitHub Copilot | 免费增值 · Copilot Free 为$0(每月2,000次补全与入门模型,聊天与 agent 用量受限)。Pro 每月$10(基础1,000积分+弹性500=每月1,500)。Pro+… | 有 | 2026-10 |
| Lovable | 免费增值 · 按每月积分计费,而非按席位。免费版每天5个构建积分(每月上限30),另有每月 Cloud 20、AI 4、连接器 1 个积分。Pro 从每月100积分起,每月$25… | 有 | 2026-10 |
| Pieces | 付费 · 无免费方案 — 所有方案均以 7 天试用开始(需绑卡),并提供 14 天退款保证。按月计费 Pro 每用户 $18.99、Enterprise 每用户… | 无 | 2026-10 |
替代工具
编程的其他工具
Bolt.new
编程Bolt.new 是 StackBlitz 的 AI 全栈开发环境,可从自然语言提示在浏览器内直接构建、运行并部署完整的 Web 应用程序。
Cursor
编程Cursor 是专为 AI 协作编程打造的代码编辑器,提供智能代码补全、AI 对话和自动调试功能,大幅提升开发效率。
Devin
编程Devin 是 Cognition 推出的自主 AI 软件工程师,在配备 Shell、浏览器和编辑器的完整开发环境中,独立完成功能规划、编码、调试和部署全流程。
GitHub Copilot
编程GitHub Copilot 是由 OpenAI Codex 驱动的 AI 编程助手,直接在编辑器中提供代码补全、函数生成和编程建议。
Lovable
编程Lovable 是一款 AI 驱动的全栈应用构建器,可将自然语言描述转化为完整可部署的 React 和 Supabase Web 应用程序,无需任何编程知识。
Pieces
编程开发工作的长期记忆层 — 汇集分散在各工具中的上下文,并通过 MCP 调用。