Amazon Q Developer
FreemiumAWS's generative AI assistant for building, securing, and operating software
Amazon Q Developer is AWS's generative AI assistant for software development, evolved from Amazon CodeWhisperer. It combines real-time code completions, chat-based help, agentic task execution, security scanning, and AWS console integration into a single service that works inside VS Code, JetBrains IDEs, Visual Studio, the command line, and the AWS Management Console. The assistant is trained on AWS documentation and recommended practices, so it excels at AWS-specific code, infrastructure templates, IAM policies, and operational troubleshooting while still supporting general-purpose development across more than 25 programming languages.

What is it
A generative AI-powered coding assistant and AWS operations companion that helps developers write, secure, upgrade, deploy, and troubleshoot code and cloud resources.
What it can do
Provide inline code suggestions, answer questions in chat, implement multi-file features from natural language, scan for security vulnerabilities, generate CloudFormation and CDK templates, upgrade Java and .NET applications, diagnose console errors, and query AWS resources.
Who is it for
AWS-native developers, cloud engineers, enterprise teams modernizing legacy applications, security-conscious organizations, and anyone who wants AI assistance tightly integrated with the AWS ecosystem.
Key Features
Agentic Coding Experience — Prompt-to-implementation workflow
Lets developers describe a feature in natural language and produces a step-by-step plan, code changes across multiple files, tests, and diffs for review inside the IDE or CLI.
Inline Code Completions — Suggestions as you type
Generates real-time snippets to full-function suggestions based on comments and existing code across more than 25 languages in supported IDEs and the command line.
AWS Console Integration — Cloud-aware assistance
Answers questions about AWS resources, analyzes bills, recommends EC2 instance types, diagnoses errors, and works with VPC Reachability Analyzer directly in the AWS Management Console.
Security Scanning — Vulnerability detection in the editor
Scans code for hardcoded credentials, OWASP risks, insecure IAM policies, and other issues, then suggests remediation tailored to the codebase.
Use Cases
AWS Lambda Development
A developer asks Amazon Q to build a Lambda handler with proper logging, IAM permissions, and event parsing, then reviews and applies the generated code and tests.
Cloud Infrastructure Troubleshooting
An engineer asks "Why are my Lambda invocations timing out?" in the AWS Console and receives correlated CloudWatch metrics, root-cause analysis, and remediation steps.
Java Modernization
A team uses the transformation agent to upgrade a Java 11 Spring Boot service to Java 21, reducing a multi-week migration to a few days of review.
Security-First Development
A developer receives real-time warnings about an overly permissive IAM policy or a hardcoded database connection string before committing code.
Pricing plans
Frequently Asked Questions
Discussion
No comments yet. Be the first to start the thread.