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.