Amazon Q Developer (Preview)

Build faster and reduce the amount of time spent on problem solving across the entire software development lifecycle

Accelerate your SDLC

Amazon Q Developer harnesses cutting-edge generative artificial intelligence (AI) to accelerate your software development lifecycle (SDLC). With deep understanding of your code and AWS resources, it streamlines research, design, coding, testing, debugging, troubleshooting, and modernization. Amazon Q is there to help wherever you need it—in the AWS Management Console, integrated development environment (IDE), AWS documentation, and through Slack and Microsoft Teams.

Stats

Days to upgrade

Upgraded production applications from Java 8 to Java 17 in two days (average time per application was less than 10 minutes)

Amazon Q Developer is available everywhere that you need it

Explore, plan, develop, deploy, and operate applications faster and easier wherever you do work, with Amazon Q Developer.

Console

AWS Management Console (Preview)

Amazon Q is available in the console to provide expert recommendations and step-by-step instructions when getting started with AWS services, implementing the latest best practices, looking for the right service for the job, and more.

IDE

IDE (Preview)

Explore and understand your code, generate tests, build entirely new features, or upgrade your application language version with interactive assistance in the IDE by signing in to Amazon CodeWhisperer.

CodeCatalyst

Amazon CodeCatalyst (Preview)

Amazon Q is available in CodeCatalyst to help development teams summarize pull requests and go from an idea to merge-ready code faster, without needing to open an IDE.

Chat applications

Chat applications

You can interact with Amazon Q in popular team chat applications, such as Slack or Microsoft Teams, using the AWS Chatbot.

Mobile

AWS Console Mobile Application (Preview)

Amazon Q is available in the Console Mobile Application to help you get quick answers to AWS questions on the go.

Get support across your SDLC

Learn about AWS services and architectural best practices, troubleshoot service errors and networking issues, select instances, and optimize their SQL queries and ETL pipelines.

Amazon Q Developer is built with security and privacy in mind from the start, helping you

  • Write and implement features: Save 80%+ of the time required to write and implement entire features, document code, or scaffold a project with a simple prompt.
  • Scan and remediate code: Scan your code for hard-to-find vulnerabilities and suggest remediations that improve the quality and security of your code.
  • Upgrade applications: Save months of time upgrading applications with Amazon Q Code Transformation, which automates the end-to-end process of upgrading and transforming code, reducing the time it takes to upgrade applications from weeks to days

Amazon Q feature development can help you write and implement entire application features in minutes from a simple natural language prompt, with interactive step-by-step instructions, code, tests, and best practices, right from your IDE.