Free to read. Sign up to save your progress and take knowledge-check quizzes.

Sign up free
5 min read·Updated March 27, 2026

Amazon Q Developer

Amazon logoBy Amazon

Amazon Q Developer is AWS's AI coding assistant — rebranded from CodeWhisperer — offering code suggestions, chat-based debugging, code transformation (automated Java upgrades), and AWS infrastructure troubleshooting, with a generous free tier for individual developers.

Listen to this lesson

Free preview · first 0:30
0:00 / 0:30

Audio & video lessons are paid features

Plus unlocks audio streaming. Pro adds downloadable audio, video, certificates, and more.

Plus adds:
  • Audio streaming
  • Downloadable PDFs
  • All AI Playbooks
  • Personalized content
Pro also adds:
  • Certificates of completion
  • Audio MP3 downloads
  • Video lessonssoon
  • & More…soon

Watch this lesson

Video coming soon

Learning Objectives

  • Understand what Amazon Q Developer is and how it evolved from CodeWhisperer
  • Identify its key capabilities: code completion, chat, code transformation, and AWS integration
  • Compare Amazon Q Developer with GitHub Copilot and other AI coding assistants

What Is Amazon Q Developer?

Amazon Q Developer is AWS's AI-powered coding assistant, available in popular IDEs (VS Code, JetBrains, Visual Studio) and the AWS Management Console. It was created by rebranding and significantly expanding Amazon CodeWhisperer — Amazon's original code suggestion tool — into a comprehensive AI development assistant.

Amazon Q Developer goes beyond code completion: it can debug errors, explain code, generate tests, transform legacy code (notably automated Java 8-to-17 upgrades), troubleshoot AWS infrastructure issues, and chat about software architecture — all within the developer's existing workflow.

Tip

Get Amazon Q Developer: Available free at aws.amazon.com/q/developer. Install the extension in VS Code or JetBrains. No AWS account required for the free Individual tier.

Key Capabilities

Code Suggestions

Real-time, inline code completions as you type — similar to GitHub Copilot. Supports 15+ languages including Python, JavaScript, TypeScript, Java, C#, Go, Rust, and more. Suggestions draw from Amazon's training data and respect your project context.

Chat-Based Development

Ask Q Developer questions in natural language:

  • "Explain this function" — get plain-English explanations of complex code
  • "How do I set up an S3 bucket with versioning?" — AWS-specific guidance with code examples
  • "Why is this Lambda function timing out?" — debugging help grounded in AWS best practices
  • "Write unit tests for this class" — test generation from existing code

Code Transformation

Automated large-scale code upgrades:

  • Java upgrades — automatically transforms Java 8/11 codebases to Java 17, handling deprecated APIs, new language features, and dependency updates
  • .NET upgrades — .NET Framework to .NET Core migrations
  • Saves weeks or months of manual migration work for enterprise codebases

AWS Infrastructure Troubleshooting

Unique to Q Developer — deep integration with AWS services:

  • Diagnose errors in the AWS Console (Lambda failures, EC2 issues, IAM permission problems)
  • Generate CloudFormation and CDK templates from natural language
  • Explain AWS billing anomalies
  • Suggest security improvements for your AWS configuration

Security Scanning

Built-in code security analysis that detects vulnerabilities (SQL injection, hardcoded credentials, insecure dependencies) and suggests fixes — included in the free tier.

Pricing

Individual (Free)$0
  • Code suggestions
  • Chat
  • Security scans
  • 50 code transformations/month
Pro~$19/user/month
  • Higher limits
  • Organizational policy controls
  • SSO
  • Admin dashboard

The free tier is genuinely generous — unlimited code suggestions and chat, plus security scanning. No credit card required.

Amazon Q Developer vs. Alternatives

ToolFree TierStrengthsBest For
Amazon Q DeveloperYes (generous)AWS integration; code transformation; security scanningAWS-heavy teams; Java/.NET modernization
GitHub CopilotNo ($10-19/mo)Largest ecosystem; best IDE integration; agent modeGeneral development; GitHub workflow
Claude CodeNo (API costs)1 million context; deep codebase reasoning; sub-agentsComplex multi-file tasks; architecture
CursorLimited freeAI-native IDE; multi-file edits; composer modeDevelopers wanting a full AI IDE

Strengths

  • Generous free tier — unlimited code suggestions and chat at no cost; no AWS account needed
  • AWS-native debugging — unique capability to troubleshoot Lambda, EC2, IAM, and other AWS services
  • Code transformation — automated Java and .NET upgrades save significant migration effort
  • Security scanning included — vulnerability detection in the free tier
  • IDE support — VS Code, JetBrains, Visual Studio, and AWS Console integration
  • No vendor lock-in for coding — works for any codebase, not just AWS-deployed projects

Limitations & Considerations

  • Smaller ecosystem than Copilot — fewer community resources, extensions, and third-party integrations
  • AWS-centric features — the strongest differentiators (console debugging, infrastructure help) only matter for AWS users
  • Code suggestion quality — generally competitive but reviews suggest GitHub Copilot and Claude Code lead on complex tasks
  • Pro tier required for teams — organizational features, SSO, and custom model training require the paid plan
  • Brand confusion — the "Amazon Q" brand covers both Developer and Business products, which can be confusing

Key Takeaways

  • Amazon Q Developer is AWS's AI coding assistant — rebranded from CodeWhisperer with expanded capabilities including chat, code transformation, security scanning, and AWS infrastructure debugging
  • The free Individual tier is one of the most generous in the category — unlimited code suggestions and chat with no AWS account required
  • Strongest differentiator is deep AWS integration — debugging Lambda functions, generating CloudFormation templates, and troubleshooting infrastructure directly in the development workflow
  • Competes with GitHub Copilot, Claude Code, and Cursor; most compelling for teams heavily invested in the AWS ecosystem

Save your progress & take the quiz

Sign up free to bookmark lessons, track which modules you've completed, and lock in what you learned with a quick knowledge-check quiz at the end of each lesson.

🧭Recommended for you