# Amazon Q Developer

Amazon Q Developer is AWS's AI development assistant, but its IDE experience is in migration to Kiro: new Q Developer IDE signups stopped in 2026 and IDE plugin support is scheduled to end in 2027.

Canonical URL: https://aiidelist.com/ide/amazon-q-developer

Language: en

Updated: 2026-08-28

## Overview

- Category: IDE Extensions & Plugins
- Amazon Q Developer remains an AWS developer assistant, but its IDE plugin is now a legacy migration path to Kiro rather than the strategic destination for new IDE deployments.
- Editor base: VS Code
- Platforms: VS Code, JetBrains IDEs, IntelliJ IDEA, PyCharm, WebStorm, Visual Studio 2022 for Windows, Eclipse, AWS Console, AWS Console Mobile Application, GitLab Duo, GitHub and GitHub Enterprise Cloud preview, Microsoft Teams, Slack, AWS websites and documentation pages, Kiro CLI migration path
- Open source: No
- Local model support: No
- Bring your own API key: No

## Quick verdict

Do not prioritize Amazon Q Developer as a new IDE adoption in 2026. Existing users should plan a controlled move to Kiro before the April 30, 2027 IDE support deadline.

## Best for

- AWS developers
- Cloud application teams
- Serverless and infrastructure teams
- Java modernization projects
- .NET modernization projects
- Security scanning in IDE workflows
- AWS cost and resource investigation
- Teams using IAM Identity Center
- GitLab Duo users building with AWS
- Developers who want AI help across IDE and AWS Console workflows
- Organizations that need AWS-native governance and admin controls

## Strengths

- Deep AWS ecosystem awareness is stronger than generic coding assistants.
- Free tier makes it easy to try in supported IDEs.
- Pro tier is relatively simple at $19 per user/month.
- Supports IDEs beyond VS Code, including JetBrains, Visual Studio, and Eclipse.
- Security scanning, code review, and modernization agents are useful for enterprise SDLC workflows.
- IAM Identity Center, admin controls, and data opt-out support organization rollout.

## Limitations

- Teams that are not invested in AWS
- Developers who want local model execution
- Users who need provider-neutral BYOK model routing
- Non-technical users looking for prompt-to-app builders
- Developers who want a full standalone AI IDE
- Teams that need open-source agent runtime control
- Workflows where AI agents cannot read files, write diffs, or run shell commands
- Best fit is AWS-centric; less compelling for teams not using AWS.
- Provider and model choice is less flexible than open-source BYOK agents.
- CLI direction has shifted toward Kiro CLI in current AWS documentation.
- Agentic request and transformation limits require monitoring on larger teams.
- GitHub integration is still described as preview.
- Production changes still require human review, tests, and security validation.

## Why Choose Amazon Q Developer?

Amazon Q Developer is most compelling when the software lifecycle is already connected to AWS. It is not just a code-completion plugin; it is an AWS-aware development assistant that can answer architecture questions, reason about AWS resources, scan code, generate tests, help modernize applications, and support development workflows in IDEs, consoles, repositories, and chat tools.

That positioning makes it different from generic AI coding tools. A team that mostly needs local code edits may prefer Cursor, Claude Code, or an open-source agent. A team that needs help building, operating, securing, and transforming AWS applications can get more leverage from Q Developer because it understands AWS services, identity, billing, operations, and best-practice patterns.

## Core Workflow

A practical workflow starts inside the IDE. Developers use Q for inline suggestions, chat, file-aware changes, code review, security scanning, refactoring, and test generation. For larger changes, the agentic coding experience is more appropriate because it can read and write files, propose diffs, run commands, and iterate with feedback.

The AWS Console workflow is different. There, Q is most useful for answering questions about resources, diagnosing errors, investigating costs, and navigating AWS service concepts. The repository workflow is different again: in GitLab and GitHub, Q is better framed as an issue, pull request, code review, and test-generation assistant rather than an editor companion.

## Use Cases

Amazon Q Developer fits cloud-native engineering teams, platform teams, DevOps teams, and application teams that maintain AWS workloads. It is especially useful for serverless applications, infrastructure-heavy teams, Java modernization, .NET modernization, AWS cost investigation, operational troubleshooting, and security review.

It is also a strong candidate for organizations standardizing AI assistance through IAM Identity Center. Pro subscriptions, admin controls, usage visibility, and AWS-native identity make it easier to roll out in AWS-centered companies than a consumer-first coding tool.

## Comparison to Alternatives

Compared with GitHub Copilot, Q Developer is more AWS-aware and cloud-operations-oriented. Copilot is usually stronger for GitHub-native developer ubiquity, while Q Developer is better when AWS architecture, resources, modernization, and security workflows are central.

Compared with Tabnine, Q Developer is less focused on private deployment and air-gapped control, but more deeply integrated with AWS services and AWS identity. Compared with Cursor or Windsurf, Q Developer is not a full AI-native editor; it is a cross-surface assistant that works inside supported IDEs and AWS workflows.

Compared with Claude Code or Codex CLI, Q Developer is less provider-neutral and less terminal-first. Its advantage is AWS context and SDLC integration; its limitation is that developers seeking local, model-flexible agent control may find open CLI agents or AI IDEs more flexible.

## Best Configuration

The best configuration starts with identity. Individual developers can experiment with Builder ID, but teams should plan IAM Identity Center, Pro subscriptions, access policies, billing ownership, and user management before broad rollout. That is especially important because Pro activation and transformation overages can affect costs.

For engineering teams, pair Q Developer with repository rules and code review practices. Define what Q should optimize for: AWS Well-Architected guidance, secure defaults, cost controls, Java upgrade conventions, test standards, or infrastructure review. The better the organization defines those expectations, the more useful Q becomes as a consistent assistant rather than a generic chatbot.

## Migration Notes

Teams moving from CodeWhisperer should treat Amazon Q Developer as the successor surface, since CodeWhisperer capabilities were folded into Q Developer. Validate IDE compatibility, authentication method, and whether developers need Free or Pro access.

Teams moving from Copilot, Tabnine, or Cursor should pilot Q on AWS-specific tasks instead of only generic coding prompts. Test one AWS architecture question, one security scan, one Java or .NET transformation, one GitLab or GitHub workflow, and one production-cost question. That will reveal whether Q’s AWS context is valuable enough to justify using it alongside or instead of a general-purpose coding assistant.

For command-line workflows, note that AWS documentation now points Q CLI users toward Kiro CLI. Existing Q CLI usage should be inventoried before migration: commands, aliases, auth, MCP servers, automation scripts, and CI jobs should be tested against the current Kiro path before standardizing new terminal workflows.

## Amazon Q Developer IDE Migration to Kiro

AWS has published a formal lifecycle for the Amazon Q Developer IDE experience:

- **May 15, 2026:** new signups for Amazon Q Developer in the IDE stopped.
- **April 30, 2027:** AWS plans to end support for the Amazon Q Developer IDE plugins.
- The former Q Developer command-line experience has been rebranded and moved into **Kiro**.

Existing users should treat this page as a migration and comparison resource, not as a recommendation to start a new long-term IDE deployment. Inventory current Q Developer users, repository rules, customizations, authentication, and AWS integrations before testing equivalent Kiro workflows. Keep a rollback path until the Kiro setup has been validated against real projects.

Amazon Q capabilities outside the retiring IDE plugin may have different lifecycle terms. The dates here refer specifically to the IDE transition described in AWS documentation.

Official source: [AWS migration and end-of-support notice](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-developer-ide-end-of-support.html).


## Features

### IDE coding assistant

- Inline code suggestions from snippets to full functions.
- Chat, inline chat, code generation, refactoring, optimization, and explanation inside supported IDEs.
- Supports VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

### Agentic development

- Agentic coding can read and write files, generate diffs, run shell commands, and report progress.
- Supports multi-step tasks such as implementing features, documenting code, generating tests, reviewing code, and refactoring.
- MCP server support is available in supported IDE workflows.

### Security and quality

- Code review can scan for SAST issues, secrets, infrastructure-as-code issues, code quality issues, deployment risks, and software composition analysis findings.
- Suggests remediation for detected issues.
- Reference tracking and public-code-suggestion suppression are available.

### AWS-native guidance

- Answers questions about AWS architecture, resources, best practices, documentation, and support topics.
- Available in AWS Console and AWS mobile/website surfaces where supported.
- Can help investigate operational issues, diagnose console errors, and reason about AWS cost and resource usage.

### Application transformation

- Supports automated Java upgrade workflows.
- Supports .NET transformation workflows where available.
- Generates changes for review rather than applying modernization output blindly.

### Collaboration surfaces

- GitLab Duo with Amazon Q supports feature development, code reviews, unit test generation, and chat in GitLab workflows.
- Amazon Q Developer for GitHub preview supports issue-to-PR feature work and automated code reviews.
- Microsoft Teams and Slack integrations help monitor events, troubleshoot, and operate AWS resources.

### Migration to Kiro

- New IDE signups stopped May 15, 2026
- IDE plugin support ends April 30, 2027
- Q Developer CLI moved to Kiro
- Existing users should plan and validate migration

## Pricing

freemium

- Free Tier: $0 — month — Perpetual free tier with monthly limits, including 50 agentic requests per month and up to 1,000 lines of code per month for supported transformations.
- Amazon Q Developer Pro: $19 — user/month — Expanded usage limits, latest Claude model access, IDE/CLI use, Identity Center support, admin dashboard, policy management, data opt-out by default, and IP indemnity.
- Transformation overage: $0.003 — line of code — Applies to Amazon Q Developer transformation usage above included Pro allocations for eligible Java upgrade transformations.
- GitLab Duo with Amazon Q: GitLab plan-dependent — Available through supported GitLab workflows and tiers; use depends on GitLab Duo and AWS integration setup.
- Enterprise / Organization use: Usage-based — Managed through AWS accounts, IAM Identity Center, subscriptions, quotas, governance, and AWS organization billing.

Pricing checked: 2026-06-14

## Supported models

- Claude

## Privacy and data handling

Amazon Q Developer can process prompts, code context, local project files, diffs, shell output, security scan context, AWS resource metadata, GitLab or GitHub workflow context, and chat content depending on where it is used. AWS states that Amazon Q Developer Pro proprietary content is not used for service improvement, while the Free tier provides opt-out controls. Teams should still avoid exposing secrets, credentials, regulated data, or production tokens in prompts, files, terminal output, repositories, or connected chat and DevOps tools.

## Enterprise features

- IAM Identity Center support
- Admin dashboard
- User management
- Policy management
- Organization billing
- Pro subscriptions
- Data collection automatically opted out for Pro
- IP indemnity for Pro
- Reference tracking
- Suppress public code suggestions
- AWS IAM-aware context
- AWS Console integration
- GitLab Duo integration
- GitHub preview integration
- Microsoft Teams integration
- Slack integration
- Security scanning
- Transformation quotas pooled at payer-account level

## Alternatives

- GitHub Copilot
- Tabnine
- Cursor
- Windsurf
- Gemini Code Assist
- JetBrains AI
- Continue
- Cody
- Augment Code
- Claude Code
- Codex CLI
- Kiro

## Sources

- [Official website](https://aws.amazon.com/q/developer/)
- [Amazon Q Developer official page](https://aws.amazon.com/q/developer/)
- [Amazon Q Developer pricing](https://aws.amazon.com/q/developer/pricing/)
- [Amazon Q Developer documentation](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/what-is.html)
- [Amazon Q Developer Free and Pro tiers](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-tiers.html)
- [Amazon Q Developer in IDEs](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-in-IDE.html)
- [Install Amazon Q Developer in IDEs](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-in-IDE-setup.html)
- [Amazon Q Developer build page](https://aws.amazon.com/q/developer/build/)
- [Amazon Q Developer features](https://aws.amazon.com/q/developer/features/)
- [Amazon Q Developer code reviews](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/code-reviews.html)
- [Amazon Q Developer code transformation](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/transform-in-IDE.html)
- [Amazon Q Developer third-party integrations](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/third-party-integration.html)
- [Amazon Q Developer endpoints and quotas](https://docs.aws.amazon.com/general/latest/gr/amazonqdev.html)
- [Amazon Q Developer VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=AmazonWebServices.amazon-q-vscode)
- [Amazon Q Developer command line note](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line.html)
- [AWS Q Developer IDE migration notice](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-developer-ide-end-of-support.html)

Last checked: 2026-08-29

## Update history

- 2026-06-14: Created entry with current Amazon Q Developer Free and Pro pricing, IDE support, agentic coding, code review, Java/.NET transformation, GitLab/GitHub integrations, AWS Console and chat-app workflows, privacy notes, and Kiro CLI migration context.
- 2026-08-29: Reframed the page around the official Q Developer IDE migration to Kiro and added the signup and support-end dates.
