
Amazon CodeWhisperer
Amazon Q Developer helps software teams code, build, and operate faster with generative AI. Available in IDEs, CLI, AWS Console, and more. Try it for free with AWS.
Related Posts

About Amazon Q Developer
An AI Assistant Built for Developers
Amazon Q Developer is AWS's generative AI-powered assistant designed to support software development across the entire lifecycle. From writing and reviewing code to transforming legacy applications and optimizing AWS operations, Q Developer accelerates productivity while maintaining security and control.
Seamless Integration Across Developer Tools
You can use Amazon Q Developer directly within popular IDEs like Visual Studio, VS Code, JetBrains, and Eclipse. It also works via the command line, AWS Console, GitLab, and even messaging apps like Microsoft Teams and Slack, ensuring support is available wherever your team works.
Key Features of Amazon Q Developer
AI-Powered Code Suggestions and Refactoring
With intelligent inline code completions, Q Developer helps speed up software development tasks including feature implementation, testing, documentation, and upgrades. It assists with:
- Writing boilerplate code
- Generating tests
- Identifying and resolving bugs
- Refactoring for performance or structure
CLI and IDE Integration
Developers can access Q Developer via a command-line interface or through plugins for JetBrains, VS Code, Visual Studio, and Eclipse. In these environments, Q provides real-time support, vulnerability scanning, and coding guidance.
Workload Modernization
Q Developer automates complex transformation tasks, such as:
- Upgrading Java applications (e.g., from Java 8 to Java 17)
- Porting .NET workloads from Windows to Linux
- Migrating mainframe apps
- Transitioning VMware workloads
AWS Cloud Operations Support
Amazon Q Developer is built with deep AWS knowledge. It can help teams:
- Monitor cloud usage and performance
- Diagnose and resolve infrastructure issues
- Get architecture recommendations
- Optimize resource spending
Data and AI Development
Developers working on data and AI projects benefit from features like:
- Natural language to SQL queries
- Data pipeline assistance
- ML model design suggestions
- Generative AI project collaboration tools
How Amazon Q Developer Boosts Productivity
Autonomous Agents
Q Developer agents can handle complex workflows independently—freeing up developer time by automating repetitive tasks such as documentation, testing, and upgrades.
Highest Code Acceptance Rate
Q Developer offers one of the industry’s top multiline suggestion acceptance rates, showing its code generation quality is highly trusted by teams across industries.
Integrated Collaboration and Chat
Use Amazon Q inside your Slack or Microsoft Teams to handle support incidents, access AWS documentation, or troubleshoot technical problems in real-time.
Who Uses Amazon Q Developer?
Organizations across industries—from startups to large enterprises—use Amazon Q Developer to streamline engineering tasks. Notable benefits include:
- 30% reduction in development time (Namu case study)
- Faster infrastructure deployment (Accenture)
- Increased modeling efficiency (SmugMug)
Privacy and Security
Data Confidentiality
Content generated and used within Amazon Q Developer Pro is not shared or used for training, ensuring your proprietary information remains secure.
Enterprise-Grade Access Controls
Amazon Q Developer respects AWS Identity Center roles and policies, allowing teams to enforce access governance across all development environments.
Get Started with Amazon Q Developer
Free Tier Access
The AWS Free Tier for Q Developer includes:
- 50 chat interactions per month
- 5 software development tasks
- 1,000 lines of code transformation
You can start immediately through your IDE or AWS account and scale usage as needed.