A

Amazon Q Developer

AWS 推出的免费 AI 编程助手,支持代码生成、安全扫描与基础设施即代码

免费 🇨🇳 中文部分 ✓ 国内直连
Amazon Q Developer 界面截图

工具简介

Amazon Q Developer(原名 CodeWhisperer)是 AWS 推出的 AI 编程助手,深度集成在主流 IDE 和 AWS 控制台中。它可以实时生成代码建议、扫描安全漏洞、优化 AWS 资源配置,甚至根据自然语言描述生成完整的应用架构。最吸引人的是:对个人开发者完全免费且无使用次数限制,没有 Copilot 的月费门槛。

核心功能

  • 实时代码补全:支持 15+ 编程语言,根据上下文和注释自动生成代码片段。特别擅长 AWS SDK 调用和基础设施即代码(CloudFormation/CDK)场景。
  • 安全漏洞扫描:内置 OWASP Top 10 安全检测,自动标记代码中的硬编码密钥、SQL 注入等安全风险并提供修复建议。
  • 代码转换:一键将 Java 8/11 代码升级到 Java 17,自动处理语法变更和废弃 API 替换。号称已帮 Amazon 内部节省 4500+ 开发者年。
  • Agent 模式:在 IDE 中用自然语言描述需求(如”写一个 S3 文件上传的 Lambda 函数”),Agent 自动规划、生成代码、运行测试。

访问说明

个人版完全免费,只需 AWS 账号(免费注册即可)。支持 VS Code、JetBrains、JupyterLab、Eclipse 等主流 IDE。国内可直连使用,无需代理。企业版 $19/用户/月,增加 SSO、管理策略等。

适合人群

  • 使用 AWS 的开发者(最强项:AWS SDK/架构代码生成)
  • 预算有限的独立开发者/学生(完全免费)
  • Java 遗留系统维护团队(代码转换功能)
  • 重视代码安全的团队(免费安全扫描)

Related

相关工具