Amazon Q Developer
AWS-native AI coding assistant for development and operations
Description
Amazon Q Developer is a generative AI assistant from Amazon Web Services for designing, building, testing, deploying, and operating software on AWS. Released in April 2024 as the rebrand of Amazon CodeWhisperer, the product runs on Amazon Bedrock and routes tasks across multiple foundation models. The tool encodes AWS architectural patterns, billing data, and account-level resource awareness alongside general-purpose coding capabilities.
Key Capabilities:
Inline code completions and chat across Visual Studio, VS Code, JetBrains, Eclipse, and JupyterLab
Agentic coding for multi-step tasks including file reads, code diffs, and shell command execution
/doc, /review, and /test slash commands for documentation, code review, and unit test generation
Code transformation agents for Java 8 to 17 upgrades and .NET framework porting to .NET 8 on Linux
Security scanning with auto-remediation for exposed credentials, log injection, and other vulnerabilities
Workspace context awareness across the full project, with optional connection to private repositories
AWS resource and bill awareness for infrastructure questions and console operations
CloudWatch Investigations integration for anomaly detection and root-cause analysis
Surface coverage across the AWS Management Console, Slack, Microsoft Teams, GitHub, and GitLab Duo
Generative SQL in Amazon Redshift and natural language ETL generation in AWS Glue
Open-source code reference and attribution for generated suggestions
Alternative tools
- Claude Code
Agentic coding tool that runs in your terminal
- OpenAI Codex CLI
Terminal coding agent built on OpenAI reasoning models
- Aider
AI pair programming in your terminal
- Cline
Open-source AI coding agent for any editor
- Braintrust Evals
Trace every step your LLM agent takes, from prompt to response
- Giskard
Scan AI agents for vulnerabilities before and after deployment
