Amazon Q Developer - AWS-Integrated AI Coding Assistant

2025.12.20

What is Amazon Q Developer

Amazon Q Developer is an AI coding assistant that rebranded and expanded Amazon CodeWhisperer in April 2024. In addition to code suggestions, it provides AWS-related Q&A, cost diagnostics, code transformation, and autonomous agent features.

Key Feature: Deep integration with AWS services and enterprise-grade security and compliance features.

Main Features

  • Code Suggestions: Real-time code completion within the IDE
  • Reference Tracking: License verification for open source snippets
  • Security Scanning: Automatic detection of code vulnerabilities
  • Autonomous Agent: Automate feature implementation, testing, refactoring, and dependency updates
  • Code Transformation: Automatic Java/.NET upgrades
  • AWS Integration: Support for CloudFormation, CDK, and Terraform

Pricing Plans

PlanPriceDetails
Free Tier$050 agent requests/month, basic features
Pro$19/user/month1,000 agent requests/month, IP indemnification

Detailed Usage Limits

FeatureFreePro
Agent Requests50/month1,000/month
Java/.NET Transformation-4,000 lines/user/month
Additional Line Transformation-$0.003/line

Supported IDEs

  • VS Code
  • JetBrains IDEs (IntelliJ, PyCharm, etc.)
  • Visual Studio
  • Eclipse

Supported Languages

  • Java
  • Python
  • JavaScript / TypeScript
  • C# / Go / PHP
  • Rust / Kotlin / Ruby
  • C / C++ / Scala / Shell
  • SQL / JSON / YAML / HCL (Terraform)
  • CDK (TypeScript, Python)

Security & Compliance

  • Data Protection: Code is not used for training in Pro version
  • IP Indemnification: IP protection provided in Pro version
  • Compliance: SOC, ISO, HIPAA, PCI compliant
  • SSO Support: IAM Identity Center integration

Autonomous Agent Features

Amazon Q Developer’s autonomous agent supports the entire development lifecycle:

  1. Describe the feature
  2. Analyze the codebase
  3. Generate detailed implementation plan
  4. Execute changes after approval

Supported Tasks:

  • Feature implementation
  • Test creation
  • Documentation generation
  • Refactoring
  • Software upgrades

Summary

Amazon Q Developer is the ideal AI coding assistant for teams developing in AWS environments. It provides sufficient features even in the free tier, and the Pro version offers IP indemnification and more agent requests. Especially recommended for application development leveraging AWS services and enterprise teams that prioritize security and compliance.

← Back to list