Amazon Q Developer
Your generative AI assistant for building, operating, and troubleshooting applications on AWS.
Amazon Q Developer is AWS's generative AI-powered assistant designed to accelerate the entire software development lifecycle on the AWS platform. Integrated into the AWS Console, IDEs (VS Code, JetBrains), and the command line, it generates code, debugs issues, explains implementations, and answers questions about AWS services and best practices. Beyond coding, Amazon Q Developer performs security vulnerability scanning, provides infrastructure recommendations, and helps with cost optimization. Its deep integration with AWS services allows it to understand and troubleshoot cloud-specific issues across compute, storage, networking, and serverless architectures. With features like code transformation for upgrading Java applications and operational investigations that query CloudWatch logs, Amazon Q Developer aims to be the comprehensive AI companion for teams building and running applications on the AWS cloud.