Amazon Q Developer closed new signups today. May 15, 2026 was the hard deadline AWS set for its AI coding assistant — and if you missed it, your only option now is Kiro, AWS’s replacement IDE that represents a significant philosophical departure from every other AI coding tool on the market. Kiro doesn’t want you to prompt your way to working software. It wants you to write a specification first.
Spec Before Code: What Kiro Actually Does
Every other AI IDE — Cursor, Copilot, Claude Code — operates on some version of the same model: you describe what you want, the AI generates code, you iterate. Kiro rejects this. Before any code is written, Kiro’s agent produces three structured documents:
- requirements.md — user stories with EARS-notation acceptance criteria
- design.md — system architecture, sequence diagrams, component breakdown
- tasks.md — a numbered implementation checklist the agent works through
The agent then executes tasks.md, running independent tasks in parallel. The developer reviews and approves each artifact before the agent proceeds. The spec, not the chat history, becomes the source of truth.
This is not cosmetically different from Cursor. It’s architecturally different. In practice, it means you’re doing software design before software development — which is either a discipline restoration or a productivity tax, depending entirely on how your team works.
The Migration Reality
If you’re currently on Amazon Q Developer Pro, you retain access until April 30, 2027. But AWS is signaling very clearly where its investment is going: the latest models, including Opus 4.7, are now Kiro-exclusive. Staying on Q Developer means accepting a capability freeze for the next eleven months.
The pricing math is also less favorable than it looks. Q Developer Pro gave you roughly 1,000 requests per month at $20. Kiro Pro gives you approximately 350 mixed requests — 225 vibe-mode, 125 spec-mode — at the same price. That’s a real reduction in volume, and the credit system adds a layer of cost complexity Q Developer never had.
The Spec Tax Is Real
Here’s what the developer community is actually talking about: spec-mode requests cost $0.20 per credit. Vibe-mode requests cost $0.04. That’s a 5x premium for using Kiro’s signature feature over its basic chat mode.
AWS’s counter-argument is that structured specs reduce downstream logic errors by 23–37%. That’s a plausible claim — formalizing requirements before coding is standard practice for a reason — but it’s also a metric without public methodology. Teams would need to verify this against their own codebases before justifying the premium at scale.
The honest answer is that the Spec Tax makes Kiro a tool with an uneven value proposition. For a regulated-industry team building complex, auditable software where structured documentation is already mandatory, the 5x premium is acceptable overhead. For a solo developer shipping fast, it’s a friction cost with uncertain payoff.
Hooks Are the Part Worth Getting Excited About
Buried under the spec discussion is a genuinely novel feature: agent hooks. These are event-driven automations that fire without manual prompting — save a React component and the test file updates automatically; modify an API endpoint and the README refreshes; trigger a pre-commit and a security scan runs. Kiro also supports Figma MCP integration so design validation fires when you modify HTML or CSS.
This is closer to CI/CD automation inside the IDE than it is to autocomplete. It’s the feature that makes Kiro more compelling for teams than for individuals, and it’s the clearest demonstration that Kiro is not trying to be a faster Cursor — it’s trying to be a different kind of tool entirely.
Where Kiro Fits in the Agentic IDE Landscape
The agentic IDE market is consolidating, not expanding. GitHub Copilot suspended new sign-ups recently. Now Amazon Q is sunset. The field is shaking out around a smaller set of serious players: Cursor at the speed end, Claude Code at the reasoning end, and Kiro staking out a spec-and-structure position in the middle.
Most experienced developers aren’t picking one tool. The common pattern in 2026: Kiro for structured feature planning on complex projects, Cursor for rapid iteration, Claude Code for deep architectural reasoning. This isn’t idealism — it’s what happens when different tools have genuinely different strengths rather than marginal differences.
If you’re migrating from Q Developer, the immediate action is straightforward: Kiro is the path AWS has chosen, the model access is better there, and the $20 first-upgrade credit softens the transition. But whether you lean into spec-driven development or treat Kiro mostly as a vibe-mode replacement for Q Developer is a decision about how your team actually works — and the IDE can’t answer that for you. See the full migration guide for a step-by-step walkthrough.













