Amazon Q Developer is being sunset: new signups were blocked on May 15, 2026, and the full IDE plugin and subscription end-of-support date is April 30, 2027. For the thousands of developers using Q daily, the question is not whether to migrate to Kiro but how quickly and how much it will change their workflow.
The answer depends almost entirely on which IDE you are coming from. CLI users get backward compatibility and a config auto-copy. VS Code users get a near-identical Code OSS environment. JetBrains users get a functional path via ACP. Visual Studio and Eclipse users are being re-platformed — there is no native Kiro plugin for either IDE. This is not a cosmetic rename: Kiro is built from scratch around spec-driven development, with primitives (Specs, Hooks, Steering, custom subagents, Powers) that have no equivalent in Q Developer.
This playbook covers the three discrete deadline dates and what each one breaks, the Q-to-Kiro architectural shift in plain terms, a migration severity ladder by IDE and CLI, the tier and credit math for every pricing tier, and the license change that enterprise teams should be flagging now. All facts are sourced from the AWS DevOps Blog announcement, the Kiro Migration Guide, and the Kiro CLI Migration Guide.
- 0112 months to migrate — three specific dates matter.New Q Developer signups are blocked as of May 15, 2026. Opus 4.6 (and newer coding models) is removed from Q Developer Pro on May 29, 2026. Full IDE plugin and subscription end-of-support is April 30, 2027. Plan your migration window against these three dates, not just the headline year.
- 02Kiro is not a renamed Q Developer — it is a spec-driven IDE.Q Developer layered chat, completion, and agent on top of your existing IDE. Kiro is built around structured specifications: a single prompt generates requirements.md, design.md, and tasks.md using EARS notation. Migration is not just 'swap the plugin' — it is adopting a new planning-first mental model where specs are the unit of work, not the prompt.
- 03The license quietly changed from Apache 2.0 to AWS IP License.Q CLI was licensed under Apache 2.0. Kiro CLI carries an AWS Intellectual Property License. This is a material redistribution and IP terms change for any enterprise that vendored Q CLI into internal tooling or build pipelines. None of the trade press has flagged it — only the Kiro CLI migration guide mentions it in passing.
- 04Visual Studio and Eclipse users must re-platform.Q Developer offered native plugins for Visual Studio and Eclipse. Kiro has no native plugin for either. Enterprise .NET teams on Visual Studio and Java shops on Eclipse face a forced platform switch to Kiro IDE (Code OSS-based) or Kiro CLI alongside their existing editor. This is the hardest migration path in the batch.
- 05CLI users get the gentlest path — backward compat is genuine.The `q` and `q chat` entry points still work on Kiro CLI. Custom agents, MCP settings, rules, and prompts are automatically copied from ~/.aws/amazonq/ to ~/.kiro/ on install. Tool names are harmonized but the old names remain functional. For CLI-first workflows, migration is low-risk and low-effort.
01 — Deadline ladderThree dates, three different things that break.
Most coverage reduces the migration to one line: "you have 12 months to transition." That framing misses two earlier dates that affect existing users immediately. The AWS DevOps Blog announcement from April 30, 2026 specifies three discrete milestones.
New signups blocked
New Q Developer Free Tier account creation via Builder ID and new Q Developer subscription creation via the AWS Console are blocked. Existing subscriptions continue and can still add seats — but no net-new accounts.
Opus 4.6 removed from Q Pro
Opus 4.5 and other existing models remain on Q Developer Pro. The latest coding models — including Opus 4.7 — are available exclusively on Kiro from this date. Opus 4.6 itself is not deprecated; Q Developer Pro is simply losing access to it.
Full end-of-support
Amazon Q Developer IDE plugins and paid subscriptions reach end-of-support. The product is effectively EOL for IDE and CLI use. Q Developer in the AWS Management Console, Docs website, Console Mobile App, and Chat Apps (Slack, Teams) continues and is not impacted.
The practical planning implication: May 29, 2026 is the more urgent date for enterprise Q Developer Pro subscribers using Opus 4.6 in coding workflows. If your team relies on that model, you have roughly two weeks from today (published May 16) before that access closes. April 30, 2027 is the absolute deadline — but waiting until late 2026 to start a migration that may require re-platforming an IDE for part of your team is a poor risk posture.
02 — Architectural shiftKiro is not just a rename — spec-driven development changes the workflow.
Q Developer was an AI assistant layered into your IDE: inline completions, a chat panel, an agent mode that could traverse your codebase. All of these were enhancements to the conventional prompt-response loop. Kiro, per the official launch blog, is "an agentic development environment built from the ground up for spec-driven development." That sentence means the architecture is inverted: planning — not prompting — is the entry point.
Type "Add a review system for products" and Kiro generates three structured files automatically: requirements.md (user stories in EARS notation — Easy Approach to Requirements Syntax), design.md (data flow diagrams, TypeScript interfaces, API endpoint definitions), and tasks.md (sequenced sub-tasks with dependencies, each linked back to specific requirements). The agent then executes against those specs, not against the raw prompt. For a deeper look at Kiro's full feature set, see our complete Kiro deep dive.
Prompt-driven completions
Inline code completions, a chat panel, and an agent that can read and modify files. All driven by direct user prompts. No persistent project knowledge beyond what fits in context.
Spec-driven planning + execution
Single prompt generates requirements.md / design.md / tasks.md in EARS notation. Hooks fire on file events. Steering files persist project knowledge. Powers extend the agent with custom capabilities.
Backward-compat CLI agent
Terminal-first agent. `q` and `q chat` entry points still work. Specs are IDE-only — CLI gets steering, hooks, and custom subagents but not the full spec-driven workflow. Config auto-copies from ~/.aws/amazonq/.
The migration mental model shift is worth articulating clearly. Q Developer users who move to Kiro and continue working with bare prompts are using Kiro below its design intent — they will get comparable output to what they had with Q, but none of Kiro's differentiated value. The productivity gain from Kiro's spec workflow is real, but it requires adopting specifications as the atomic unit of work. For teams that use Claude Code's subagent and skill primitives or Cursor 3's agent-first architecture, the conceptual jump is smaller than it looks.
03 — Migration severity ladderNot all migrations are equal — IDE matters most.
The single most important factor in your migration effort is which IDE you are coming from. The table below is assembled from the Kiro Migration Docs and the CLI Migration Guide. No other publication has assembled these five paths into a single severity comparison.
| Origin | Kiro target | Config carryover | Auth carryover | Effort | Re-platform? |
|---|---|---|---|---|---|
| Q CLI | Kiro CLI | Auto-copy (~/.aws/amazonq/ → ~/.kiro/) | Builder ID + IAM IC + GitHub + Gmail | ~1–2 h | No |
| VS Code Q plugin | Kiro IDE (Code OSS) | Extensions, themes, keybindings, settings carry over | Builder ID + IAM IC + GitHub + Gmail | ~2–4 h | No |
| JetBrains Q plugin | JetBrains IDE + ACP | JetBrains AI Assistant + Agent Client Protocol bridge | Builder ID + IAM IC | ~4–8 h | Partial |
| Visual Studio Q plugin | Kiro IDE or Kiro CLI | No native VS plugin — must switch editor or use CLI alongside | Builder ID + IAM IC | >1 day | Yes |
| Eclipse Q plugin | Kiro IDE or Kiro CLI | No native Eclipse plugin — same re-platform requirement | Builder ID + IAM IC | >1 day | Yes |
| Sources: Kiro Migration Docs (kiro.dev/docs/migrating-from-q-developer/), Kiro CLI Migration Guide (kiro.dev/docs/cli/migrating-from-q/), AWS DevOps Blog. Effort estimates assume a single developer with an existing Q Developer workflow. JetBrains ACP support covers IntelliJ IDEA, PyCharm, WebStorm, and other JetBrains IDEs via JetBrains AI Assistant + Agent Client Protocol. | |||||
The severity ladder reveals a clean split: if you are in the VS Code ecosystem (including Cursor, which is also Code OSS-based), the migration is a near-drop-in. If you are on JetBrains, you have a functional path but need to configure the ACP bridge and accept some feature gaps. If you are on Visual Studio or Eclipse — both common in enterprise .NET and Java shops — you are being re-platformed, full stop.
"Kiro is an agentic development environment (IDE, CLI) built from the ground up for spec-driven development. Instead of reacting to individual prompts, Kiro works from structured specifications to plan, implement, and verify changes across your entire codebase."— AWS DevOps Blog, Amazon Q Developer end-of-support announcement, April 30, 2026
04 — Tier mappingQ Pro to Kiro: credit math and model access.
Q Developer had two tiers: Free (50 agentic requests per month, Claude models in IDE/CLI) and Pro ($19/month, 4,000 LOC Java transformation, admin dashboard, IP indemnity). Kiro launches with four individual tiers plus Enterprise. The credit-based model is new — Q Developer used request counts, Kiro uses credits with an overage rate.
| Tier | Monthly price | Included credits | Overage rate | Model access |
|---|---|---|---|---|
| Free | $0 | 50 credits / mo | — | Claude Sonnet 4.5 + open-weight models |
| Pro | $20 / mo | 1,000 credits / mo | $0.04 / credit | Auto + Sonnet 4.5/4.6 + Haiku 4.5 + Opus 4.5/4.6/4.7 |
| Pro+ | $40 / mo | 2,000 credits / mo | $0.04 / credit | Auto + Sonnet 4.5/4.6 + Haiku 4.5 + Opus 4.5/4.6/4.7 |
| Power | $200 / mo | 10,000 credits / mo | $0.04 / credit | Auto + full model roster + Powers feature access |
| Enterprise | Custom | Custom | Negotiated | Full roster + IAM Identity Center + admin dashboard + IP indemnity |
| Source: kiro.dev/pricing, retrieved May 2026. Q Developer Pro was $19/mo (source: AWS Q Developer Pricing). GovCloud pricing carries an approximately 20% uplift above commercial rates. "Auto" is Kiro's blended-model agent that selects the appropriate model per task. | ||||
The pricing migration math is nuanced. At face value, Q Developer Pro at $19/month for 50 agentic requests looks cheaper than Kiro Pro at $20/month for 1,000 credits. But credits and agentic requests are different units — a single agentic coding task may consume multiple credits depending on model and task complexity. Teams running heavy agentic workloads may find that Kiro Pro's 1,000 credits per month is roughly comparable to Q Pro's request allotment at current usage patterns, but this warrants monitoring during the first billing cycle after migration. The overage model ($0.04/credit) also introduces variable cost risk that Q Developer Pro did not have.
Tier price comparison · Q Developer vs Kiro (individual plans)
Sources: AWS Q Developer Pricing; Kiro Pricing Page05 — License changeApache 2.0 → AWS IP License — the compliance flag no one covered.
Q Developer CLI was licensed under Apache 2.0 — a permissive open-source license that allowed redistribution, modification, and use in proprietary products without significant restriction. The Kiro CLI carries an AWS Intellectual Property License. This is a material change in redistribution rights, patent terms, and IP clauses that has gone almost entirely unreported in trade coverage. The only public disclosure is a brief note in the Kiro CLI Migration Guide.
For individual developers, the practical impact is minimal — you are using the CLI as an end-user tool, not redistributing or embedding it. For enterprise teams that have vendored Q CLI into internal toolchains, CI/CD pipelines, build systems, or internal distribution mechanisms, the license change requires a compliance review before migration. The AWS Intellectual Property License is not an open-source license in the OSI sense. Standard enterprise software procurement and legal review processes apply.
06 — CLI migrationCLI users get the gentlest path — here is what actually carries over.
The Kiro CLI migration is genuinely low-friction for most users. The CLI was effectively renamed from Q CLI on December 15, 2025, and the backward compatibility commitments in the CLI migration guide are specific and verifiable.
q and q chat still work
The `q` and `q chat` command entry points are preserved on Kiro CLI. No script or alias changes needed for existing workflows. Additional authentication options added: GitHub and Gmail social login alongside the existing AWS Builder ID and IAM Identity Center methods.
Auto-copy on install
Custom agents, MCP settings, rules, and prompts are automatically copied from ~/.aws/amazonq/ to ~/.kiro/ when Kiro CLI is installed. The CLI also reads legacy .amazonq folders in-project so existing workspace config remains functional without manual migration.
New names, old names still work
Tool names are updated: fs_read → read, fs_write → write, use_aws → aws, execute_bash → shell, report_issue → report. The old names remain functional as aliases. Any custom agents or prompts referencing the legacy tool names continue to work without modification.
Steering + hooks + subagents
Kiro CLI adds steering files (.kiro/steering/), hooks, and custom subagents (.kiro/agents/) that Q CLI did not have. These are opt-in — existing Q CLI workflows can migrate without adopting them. Specs (requirements.md / design.md / tasks.md) are IDE-only and are not available in CLI mode.
For teams that work primarily in the terminal — CI pipelines, remote servers, headless environments — Kiro CLI is the lowest-disruption migration target in the entire Q Developer ecosystem. The license change (covered in Section 05) is the only material compliance consideration. For peer CLI agent comparisons, see our guide to how Codex CLI handles config and sandboxes.
07 — Stranded IDEsVisual Studio + Eclipse: no native plugin, forced re-platform.
Q Developer offered native IDE plugins for Visual Studio (the Microsoft IDE, not VS Code) and Eclipse. Kiro has no native plugin for either. Per the Kiro Migration Docs, the options for these users are:
- Switch to Kiro IDE — a Code OSS-based desktop application. For .NET developers on Visual Studio, this means leaving the Visual Studio ecosystem entirely and adopting a VS Code-family IDE. All .NET project structures, build systems, and debuggers work in VS Code-family editors, but the IDE muscle memory, tooling integrations, and enterprise extensions are different.
- Run Kiro CLI alongside the existing IDE — keep Visual Studio or Eclipse as the primary editing environment and use Kiro CLI for agentic tasks in the terminal. This preserves the existing IDE but limits Kiro usage to terminal-based interactions and loses the in-IDE spec-driven workflow entirely.
Neither option is a clean migration for Visual Studio or Eclipse power users. AWS has not announced a native plugin roadmap for either IDE, and none of the third-party coverage or Kiro roadmap materials seen as of May 2026 suggest one is planned.
08 — Strategic frameWhat AWS is really doing — positioning against Cursor, Claude Code, Copilot.
The Q Developer sunset is not a retreat from the developer tools market. It is a repositioning. As noted by Guille Ojeda of Caylent (an AWS Premier Partner) in their Kiro first impressions review: "What sets Kiro apart from competitors like Cursor or GitHub Copilot isn't its model choice, but its architectural philosophy. While Cursor excels at project-wide context awareness and Copilot focuses on inline assistance, Kiro positions itself as an autonomous project lead." That framing maps directly onto AWS's competitive positioning.
The market AWS is targeting is the gap between two-minute Copilot completions and multi-day agentic coding projects. Cursor 3 and Claude Code both operate in the agentic space but are primarily prompt-driven — you describe what you want and the agent executes. Kiro bets that the spec-driven model (requirements → design → tasks → execution) produces more predictable, auditable, and production-ready outputs for projects of non-trivial scope. The EARS notation and the three-file spec artifact are architectural choices that make the agent's planning legible and reviewable in a way that an inline chat window is not.
The broader signal from the Kiro launch — covered in depth by InfoQ's spec-driven agent coverage — is that AWS is treating Kiro as its long-term bet on the IDE layer of the AI development stack, not a temporary Q Developer replacement. The Code OSS base, the CLI backward compatibility, and the JetBrains ACP support all suggest a product intended to serve developers across the ecosystem, not just AWS cloud users.
The migration is an architectural decision, not just a tool swap.
AWS quietly pivoted from "Q Developer is our coding assistant" to "Kiro is our spec-driven IDE." The migration story is really two things running in parallel: a deadline-driven platform transition (with three specific dates and five different IDE severity levels), and a philosophical shift from prompt-driven completion toward spec-driven planning and agent execution. Teams that treat it as only the first will migrate without capturing the value that makes Kiro's architecture genuinely different from Q Developer.
For teams in the VS Code ecosystem — including Cursor users who are already on Code OSS — the migration is low-friction and the new primitives (Hooks, Steering, Specs) are worth adopting incrementally. For JetBrains shops, the ACP path works but has feature gaps worth auditing before committing. For Visual Studio and Eclipse users in enterprise .NET and Java environments, the forced re-platforming requires a deliberate project — one that should start now, not in Q3 2026. The license change from Apache 2.0 to AWS IP License is the silent compliance flag that every enterprise team should be reviewing today, not on April 29, 2027.
The 12-month window is real, and it is not as long as it sounds when re-platforming is on the table. Start with the severity ladder in Section 03, identify which path applies to each team, and plan the migration timeline against the three discrete dates — not just the April 30, 2027 end-of-support headline.