Coding
Amazon Q Developer
AWS's AI-powered assistant for software development with agentic coding capabilities.
vscodejetbrainseclipsevisual-studiocliwebmacoslinuxwindowsv2026.0Proprietarycommercial

Amazon Q Developer is AWS's generative AI-powered assistant for software development across the entire lifecycle.
Key Features
- Agentic coding: Implement features, document, test, review, and refactor code autonomously
- Code suggestions: Real-time snippets to full functions in 25+ languages
- Security scanning: Detects exposed credentials, log injection, and vulnerabilities
- Code reviews: Automated detection of anti-patterns, duplication, and security issues
- @workspace: Understand entire project context from auth flows to dependencies
- MCP support: Connect to external tools and services
Supported Languages
Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, SQL, Scala, JSON, YAML, HCL, and more
IDE Support
- VS Code (AWS Toolkit)
- JetBrains family (IntelliJ, PyCharm, GoLand, etc.)
- Eclipse (preview)
- Visual Studio
- AWS Cloud9
- Lambda console
Usage
# VS Code
# Install "AWS Toolkit" extension
# CLI
npm install -g @aws/q-developer
q chat