Coding
Amazon Q Developer
AWS 推出的 AI 驱动软件开发助手,具备代理式编程能力。
vscodejetbrainseclipsevisual-studiocliwebmacoslinuxwindowsv2026.0Proprietarycommercial

Amazon Q Developer 是 AWS 推出的生成式 AI 驱动助手,覆盖整个软件开发生命周期。
核心特性
- 代理式编程:自主实现功能、编写文档、测试、审查和重构代码
- 代码建议:在 25+ 种语言中提供从实时代码片段到完整函数的建议
- 安全扫描:检测暴露的凭据、日志注入和漏洞
- 代码审查:自动检测反模式、重复代码和安全问题
- @workspace:理解从认证流程到依赖关系的整个项目上下文
- MCP 支持:连接外部工具和服务
支持的语言
Python、Java、JavaScript、TypeScript、C#、Go、Rust、PHP、Ruby、Kotlin、C、C++、SQL、Scala、JSON、YAML、HCL 等
IDE 支持
- VS Code(AWS Toolkit)
- JetBrains 系列(IntelliJ、PyCharm、GoLand 等)
- Eclipse(预览版)
- Visual Studio
- AWS Cloud9
- Lambda 控制台
使用方法
# VS Code
# Install "AWS Toolkit" extension
# CLI
npm install -g @aws/q-developer
q chat