
CodeWhisperer
热门CodeWhisperer 已整合进 Amazon Q Developer,个人版永久免费、代码补全不限次,内置安全漏洞扫描与开源引用追踪,专为 AWS 云原生开发设计。本文详解功能、价格、与 Copilot 和 Cursor 竞品对比、适合谁及 2026 最新动态。
| 基本信息 | 详情 |
|---|---|
| 开发公司 | Amazon Web Services (AWS) |
| 上线时间 | 2022 年 4 月预览,2023 年 4 月正式 GA(现已并入 Amazon Q Developer) |
| 官网 | https://aws.amazon.com/codewhisperer |
| 支持平台 | VS Code、JetBrains 全系、Visual Studio、Eclipse、AWS Cloud9、命令行、AWS 控制台 |
| 价格 | 个人版永久免费(补全不限次,50 次安全扫描/月);专业版 $19/用户/月(500 次扫描、SSO、管理控制台) |
| 核心定位 | 面向云原生开发、强调安全与合规的 AI 编程助手 |
有个细节你得先知道:打开 codewhisperer 这个老链接,页面会把你直接带到 Amazon Q Developer。这不算 bug——AWS 把 CodeWhisperer 整合进了 Q Developer 这条更大的产品线。所以今天我们聊的"CodeWhisperer",本质是 Amazon Q Developer 里的代码补全那部分。
它押注的两件事和 Copilot 不一样。Copilot 想当你的通用编程搭子;CodeWhisperer 把筹码压在云场景——写 S3、Lambda、DynamoDB 调用时它给的代码更贴合最新 SDK 文档,外加一个内置安全扫描。后者是不少对手要额外收费或压根不给的功能,AWS 直接塞进了免费版。
我测下来的感受:写 AWS 相关代码时它确实比通用模型靠谱,至少不会甩你一个两年前就废弃的 API。但脱离云场景写普通业务逻辑,它就明显不如 Cursor 或 Copilot 顺手。
核心功能
实时代码补全
基于你的注释和上下文,生成从片段到整段函数的代码。覆盖 15+ 种语言,重点是 Python、Java、JavaScript、TypeScript、C# 这些 AWS 高频语言。
AWS 服务感知
这是它真正的护城河。写对接 S3、Lambda、DynamoDB 的代码时,它能给出符合最新 SDK 写法的建议,而不是通用模型那种"看起来对、跑起来报错"的旧 API。对云原生团队来说,这点省下的调试时间不少。
安全漏洞扫描
内置扫描器按 CWE 清单检查代码,能识别硬编码凭证、SQL 注入这类常见问题,并直接给修复建议。免费版每月 50 次,专业版 500 次。AWS 官方说法是:在多数主流语言上检测能力超过公开基准的同类工具。
开源引用追踪
当建议和某段开源代码相似时,它会标出来并给归属信息。对有许可证合规要求的团队,这是个能救命的功能,Copilot 默认不给你这个。
仓库自定义
把私有仓库安全地接上后,它能基于你团队自己的代码风格和内部库给建议,还能回答"我们这段代码是干嘛的"这类问题。
Agentic 能力
新版能自主完成单元测试、文档、代码审查、重构这类多步骤任务——自动读写文件、生成 diff、跑命令,过程中接受你的反馈。AWS 说它在 SWE-Bench 和 SWE-Bench Lite 上拿了最高分。
适合谁
适合: 主力在 AWS 上做云原生开发的团队、想白嫖一个带安全扫描工具的独立开发者、有许可证合规刚需的企业。
不太适合: 几乎不碰 AWS 的纯前端或算法岗、追求极致编辑器体验的人(它的 UI 比新派 AI IDE 粗糙)、想要一个全能通用搭子的——这种场景 Copilot 或 Cursor 更对味。
说白了,它是不是你的菜,取决于你代码里有多少 AWS。
同类竞品对比
| 维度 | CodeWhisperer (Q Developer) | GitHub Copilot | Cursor | Tabnine |
|---|---|---|---|---|
| 个人版价格 | 免费 | $10/月 | $20/月 | 免费起步 |
| AWS 服务专长 | 强 | 一般 | 一般 | 一般 |
| 安全扫描 | 内置免费 | 无 | 无 | 企业版有 |
| 开源引用追踪 | 有 | 有(可关) | 无 | 有 |
| 通用编码能力 | 中等 | 强 | 强 | 中等 |
| 数据不用于训练 | 可选 | 企业版 | 可选 | 可选 |
FAQ
CodeWhisperer 和 Amazon Q Developer 是什么关系?
CodeWhisperer 已被并入 Amazon Q Developer。访问老链接会跳转到 Q Developer 页面,代码补全是 Q Developer 的一部分。
真的永久免费吗?
是的。个人版是永久免费层,代码补全不限次,每月还有 50 次 agentic 聊天交互和最多 1000 行代码转换额度。安全扫描每月 50 次。
专业版 $19/月 值不值?
看团队规模。要 SSO、集中管理、策略控制、更高扫描配额,这个价和 Copilot Business 持平。若只是个人用,免费版已经够,没必要掏钱。
它会用我的代码训练模型吗?
你可以选择不共享。专业版(Pro)默认不会用你的内容做服务改进,这点 AWS 写得比较明确。
IDE 插件什么时候停更?
AWS 已公告:2027 年 4 月 30 日停止支持 Q Developer 的 IDE 插件,建议迁移到 Kiro 获取更新的 agentic 编码、聊天和 MCP 支持。重度依赖的话现在就得开始规划迁移。
代码采纳率怎么样?
BT Group 报告这是同类多行补全工具里最高的采纳率。nnamu 的案例说用它把开发时间降了 30%。当然这是客户自报,你得打折听。
更新动态
客户评论
综合评分约 4.2/5(G2 上 4.6/5,聚合各平台)。口碑两极:爱它的人冲着免费 + AWS 集成 + 安全扫描;不满的人主要嫌它通用编码能力偏弱、UI 落后。
"Q 最好的地方是能帮我在面板里直接搞懂某个 AWS 服务的细节,疑问当场就能解决。" —— G2 用户
"建议非常有限、很窄,写不出大块代码。" —— SourceForge 用户
参考来源
- ▸AWS 官网 | Amazon Q Developer 产品页,Amazon 官方产品页,含功能、定价与停更公告
- ▸BT Group 新闻室 | BT Group advances AI-enhanced product development with Amazon CodeWhisperer,BT Group 官方报道,披露代码采纳率数据
- ▸AWS 案例 | nnamu 用 Amazon Q 降低 30% 开发时间,AWS 官方案例库
- ▸AWS 博客 | Amazon Q Developer now generally available,AWS 官方博客,记录 GA 及新能力
