核心功能
Amazon Q Developer 是 AWS 官方 AI 编程助手,集成于 IDE 与命令行,支持代码生成、单元测试、安全扫描与 Java 现代化改造;基于 Amazon Bedrock 调用 Claude 等模型,免费档每月 50 次智能体请求。
功能亮点
双形态接入
IDE 插件与终端 CLI 都能用
智能体任务
自动修 Bug、写测试跨文件执行
Java 改造
旧 Java 项目自动升级转换
安全扫描
内置代码漏洞与密钥检测
自定义模型 / 模型接入
锁定(官方模型)
基于 Amazon Bedrock 调用 Claude 等模型,用户不可自带第三方 API Key。
接入方式
- IDE 插件
- CLI 会话
- /dev 智能体
支持模型
Claude(经 Bedrock)Amazon Titan
适用场景
• AWS 项目开发
• 遗留 Java 升级
• 代码安全审查
安装配置
在 VS Code / JetBrains 插件市场装 Amazon Q;CLI 用 brew install amazon-q 或 npm i -g @aws/amazon-q 后运行 q 登录 AWS。
使用方法
bash
1) VS Code 装 Amazon Q 插件并登录 AWS 账号 2) 选中代码按快捷键唤起内联聊天,输入「为该方法写单元测试」 3) 在终端跑 q chat 进入 CLI 会话做跨文件重构 4) 用 /dev 指令让智能体按计划修改多文件并自测 5) 对老 Java 项目发起现代化改造,自动升级依赖与语法 6) 免费档每月 50 次智能体请求,超出升级 Pro $19/用户/月
关键指标
尚未核验对标产品,此处只列本工具自身指标,不做对比结论。
指标Amazon Q Developer
价格免费增值
开源否
上手难度进阶
Token 消耗中
相关工具
优点
- 与 AWS 服务深度联动
- 免费档含每月智能体请求
- Java 改造省大量人工
缺点
- 深度绑定 AWS 生态
- 免费额度仅 50 请求/月
- 非 AWS 场景优势有限