Amazon Q Developer: Your AI code assistant
Built to handle large projects, Amazon Q Developer works alongside you from idea to production code
Code intelligently in your IDE
Q Developer is an agentic coding experience that helps you accomplish your tasks easily. It automatically reads and writes files locally, generates code diffs, and runs shell commands, while incorporating your feedback and sending real-time updates along the way.
AI agent for your terminal
The Q Developer CLI agent is a lightning-fast coding experience that uses information across native and MCP server-based tools to read and write files locally, call AWS APIs, run bash commands, and write code, all while adapting to your feedback in real-time.
Chat with your code
Type in @workspace to understand your entire project context at a glance – from auth flows to service dependencies. Ask anything about your entire project, code and get answers and even architecture diagrams.

Untangle and document complex code
"/doc" helps generate and update README files, create data-flow diagrams, and keep your project fully documented, so you can onboard faster and focus on your code.

Automate your initial code review
Type in '/review' to check your pull request. The code review agent catches bugs and security vulnerabilities in your code, or misconfigurations in your IaC, before your coworkers have to.

Works where you do
GitLab Duo with Amazon Q
GitLab Utlimate Self-manage customers can now use advanced AI agents from Amazon Q Developer to acclerate multi-step complex tasks across the SDLC. Learn more.
GitHub.com and GitHub Enterprise Cloud
Assign your GitHub issues to Amazon Q Developer to automatically implement new features, run code reviews on pull requests, and modernize legacy Java applications, all while using your existing GitHub issues and pull requests workflow. Learn more.
Trusted by builders at





