
Automatically generate documentation and unit tests with Amazon Q Developer so you can ship great code faster
Vendor
Amazon Web Services (AWS)
Company Website
The most capable generative AI–powered assistant for software development
Build faster
To accelerate building across the entire software development lifecycle, Amazon Q agents can autonomously perform a range of tasks–everything from implementing features, documenting, testing, reviewing, and refactoring code, to performing software upgrades.
Operate on AWS
Amazon Q Developer is an expert on AWS and is in the AWS Management Console and available in Microsoft Teams and Slack to help optimize your cloud costs and resources, provide guidance on architectural best practices, investigate operational incidents, and diagnose and resolve networking issues.
Transform workloads
Amazon Q Developer agents accelerate large-scale enterprise workload transformations, including .NET porting from Windows to Linux, mainframe application modernization, VMware workload migration and modernization, and Java upgrades to streamline processes and reduce costs.
Leverage data and AI
Amazon Q Developer helps you get the most from your data to easily build analytics, AI/ML, and generative AI applications faster. Create queries using natural language, get coding help for data pipelines, design ML models, and collaborate on AI projects with built-in data governance.
How Amazon Q Developer accelerates development tasks
Get expert assistance on AWS
Start a conversation with Amazon Q to explore new AWS capabilities, review your resources, analyze your bill, and architect solutions—it’s an expert in AWS well-architected patterns, documentation, solutions implementation, and more.
Code faster
Amazon Q Developer generates real-time code suggestions ranging from snippets to full functions based on your comments and existing code. It also supports inline chat directly in the code editor, and CLI completions and natural language–to-bash translation in the command line.
Customize code recommendations
Securely connect Amazon Q Developer to your private repositories to generate even more relevant code recommendations, ask questions about your company code, and understand your internal code bases faster.
Improve reliability and security
Write unit tests, optimize code, and scan for vulnerabilities. Amazon Q will suggest remediations that help fix your code instantaneously. Amazon Q Developer security scanning outperforms leading publicly benchmarkable tools on detection across most popular programming languages.
Build with autonomous agents
Amazon Q Developer agents take a lot of work out of complex, multistep tasks such as unit testing, documentation, and code reviews. The agent for software development helps with implementing features, documenting code, and bootstrapping new projects, all from a single prompt. The agent for software development achieved the highest scores on the SWE-Bench Leaderboard and Leaderboard Lite.