Back to Glossary
Coding Tools
Amazon Q Developer
Definition
Amazon Q Developer (formerly CodeWhisperer) is AWS's AI coding assistant offering code suggestions, security scanning, and deep integration with AWS services and enterprise features.
Why It Matters
Amazon Q Developer is the natural choice for AWS-centric development teams. Beyond general code completion, it offers AWS-specific features like infrastructure-as-code suggestions, AWS SDK expertise, and security scanning that understands AWS patterns. Enterprise features include customization on private code.
Key Features
- Code Suggestions: Real-time completion across languages
- AWS Expertise: Deep knowledge of AWS services and SDKs
- Security Scanning: Identifies vulnerabilities in real-time
- Code Transformation: Modernize Java applications
- Enterprise Customization: Train on your company’s code
- IDE Support: VS Code, JetBrains, and AWS Cloud9
Pricing
- Free Tier: Limited suggestions for individuals
- Pro: $19/user/month
- Enterprise: Custom pricing with full features
When to Choose
Choose Amazon Q Developer if: you’re heavily invested in AWS, you need enterprise security features, you want AWS-specific code suggestions, or your organization already has AWS enterprise agreements.