Key takeaways
- AWS-backed IDE that pioneered spec-driven development — turning prompts into structured requirements, design docs, and task lists before writing code
- Three-layer agent system: specs for planning, hooks for background automation, and skills for on-demand expertise via the SKILL.md standard
- "Auto" model router uses Sonnet 4.5 plus specialized models for intent detection and caching; paid plans can select Sonnet or Opus variants
- Now AWS's flagship coding agent — Amazon Q Developer closed new signups in May 2026 and retires April 2027, with Kiro as the designated successor
- Mixed reception — praised for spec-driven approach but criticized for bugs, credit opacity, and IDE maturity compared to Cursor and VS Code
FAQ
What is Kiro?
Kiro is an agentic AI development environment from AWS that combines spec-driven development, agent hooks for background tasks, and SKILL.md-based skills in a VS Code-compatible IDE.
How does Kiro's spec-driven development work?
You describe what you want in natural language. Kiro converts it into structured requirements, a design document, and implementation tasks. Agents then execute those tasks with human approval gates between phases.
How much does Kiro cost?
Free tier gets 50 credits/month. Pro is $20/month for 1,000 credits. Pro+ is $40/month for 2,000 credits. Pro Max is $100/month for 5,000 credits. Power is $200/month for 10,000 credits. Overage is $0.04/credit on paid plans, and first-time upgrades get a $20 subscription credit.
What models does Kiro use?
The default "Auto" agent uses a mix of frontier models including Claude Sonnet 4.5 combined with specialized models for intent detection and caching. Paid plans can also select Claude Sonnet or Opus variants directly.
Is Kiro replacing Amazon Q Developer?
Yes. AWS closed new Amazon Q Developer signups on May 15, 2026 and will end support for its IDE plugins and paid subscriptions on April 30, 2027, positioning Kiro as the successor.
What Is Kiro?
Kiro is AWS's agentic AI development environment — a VS Code-compatible IDE designed around the premise that AI agents need more structure than a chat prompt to build production software . It launched in preview in mid-2025, reached general availability on November 17, 2025 (adding a Kiro CLI for the terminal alongside the IDE), and has iterated rapidly through 2026 with custom subagents, agent skills, and enterprise controls .
As of June 2026, Kiro is also AWS's designated successor to Amazon Q Developer: AWS closed new Q Developer signups on May 15, 2026 and will end support for Q Developer IDE plugins and paid subscriptions on April 30, 2027, funneling that user base toward Kiro .
The core philosophy: agents work better with structured input. Rather than "vibe coding" from a prompt, Kiro converts natural language into specs, designs, and task lists before any code is written.
How It Works
Three-Layer Agent System
Specs — Kiro's signature feature. You describe what you want; Kiro generates structured requirements, a design document, and implementation tasks. Each phase has a human approval gate. This is philosophically aligned with GitHub Spec Kit's approach but built directly into the IDE.
Hooks — Background automation triggers. When you commit, save, or complete a task, hooks can automatically run agents for documentation updates, unit test generation, or performance optimization. Think CI/CD but for agent workflows inside the IDE.
Skills — Based on the Agent Skills open standard (SKILL.md format) . Skills are modular instruction packages loaded on-demand when the agent identifies a relevant task. Kiro supports two discovery tiers:
- Workspace skills (
.kiro/skills/) — committed to version control, shared with the team, scoped to that project - Global skills (
~/.kiro/skills/) — personal, available across all workspaces
Workspace skills take precedence when names collide . Skills can be imported directly from GitHub URLs .
Powers — Kiro's proprietary enhancement layer. Curated packages of MCP servers, steering files, and hooks that can be dynamically loaded. Powers go beyond skills by bundling tooling configuration alongside instructions.
Custom Subagents
Added in Kiro 0.9 , custom subagents let you split context by domain. A frontend-agent loads Chrome DevTools and component libraries. A backend-agent loads database servers and API docs. Each manages its own context window instead of one agent loading everything.
Kiro CLI
Announced at GA, the Kiro CLI brings the Auto agent, Claude Sonnet 4.5, and Claude Haiku 4.5 to the terminal, with steering files and MCP tools carried over from the IDE . GA also added property-based testing for spec correctness, checkpointing to rewind agent changes, and multi-root workspace support .
Model Selection
The default "Auto" agent uses a mix of frontier models (Sonnet 4.5 plus specialized models) with intent detection and caching for cost optimization. Paid plans can also select Claude Sonnet or Opus variants directly, with credit consumption varying by model .
Pricing
| Plan | Price | Credits | Overage |
|---|---|---|---|
| Free | $0/mo | 50 | — |
| Pro | $20/mo | 1,000 | $0.04/credit |
| Pro+ | $40/mo | 2,000 | $0.04/credit |
| Pro Max | $100/mo | 5,000 | $0.04/credit |
| Power | $200/mo | 10,000 | $0.04/credit |
First-time upgrades to any paid plan get a $20 subscription credit. Unused monthly credits do not roll over . Kiro is also available in AWS GovCloud (US) regions at roughly 20% higher pricing, with no free tier .
Team plans mirror individual pricing and add centralized billing, usage analytics, SAML/SCIM SSO via AWS IAM Identity Center, organizational dashboards, and extension registry governance . Qualifying startups (up to Series B) can get one year of Pro+ free .
Strengths
- Spec-driven development is genuinely novel — forcing structured planning before code generation addresses a real problem with agent-generated code quality
- Three-layer system is well-designed — specs for planning, hooks for automation, skills for expertise hits different needs without overlap
- AWS backing — enterprise credibility, IAM integration, and long-term viability
- Open standards adoption — uses agentskills.io SKILL.md format rather than proprietary skill system
- Autonomous agent mode — can run large tasks independently without step-by-step prompting
Cautions
- Reliability complaints — Reddit feedback includes reports of bugs, agents editing internal snapshots instead of actual files, and inconsistent behavior
- IDE maturity — as a newer VS Code fork, it lacks the extension ecosystem maturity and polish of Cursor or standard VS Code
- Credit system opacity — complex prompts consume multiple credits unpredictably; hooks consume at least 1 credit each. AWS previously had to acknowledge a billing bug that drained developers' limits faster than expected
- Claude dependency — most criticism traces back to underlying model limitations rather than Kiro's tooling, but users experience it as Kiro's problem
- Forced migration friction — Amazon Q Developer users must move by April 2027, and Kiro's credit model differs significantly from Q Developer's request-based pricing
What Developers Say
No directly attributable verbatim developer quotes could be verified for this update — the most active feedback channel, r/kiroIDE , blocks automated retrieval, and press coverage of the Q Developer transition paraphrases community sentiment without naming sources . The recurring themes in that coverage and in Reddit threads: the spec workflow genuinely catches design mistakes before code is written, but the credit system's unpredictability and the requirement to adopt Kiro's own IDE rather than existing VS Code installs remain the loudest complaints as of June 2026.
Competitive Positioning
| Kiro | Cursor | Windsurf | Claude Code | |
|---|---|---|---|---|
| Type | IDE + CLI | IDE | IDE | CLI |
| Spec-driven | ✅ Native | ❌ | ❌ | ❌ |
| Skills (SKILL.md) | ✅ | ✅ | ❌ | ✅ |
| Background hooks | ✅ | ❌ | ❌ | ❌ |
| Custom subagents | ✅ | ❌ | ❌ | ❌ |
| Backing | AWS | Anysphere | Cognition | Anthropic |
| Pricing from | Free | $20/mo | $15/mo | Usage-based |
Kiro's differentiator is the spec-driven workflow + hooks combination. No other IDE enforces structured planning before implementation. The tradeoff is maturity — Cursor has years of polish that Kiro is still catching up to.
The Tembo Angle
Kiro's spec-driven approach validates what orchestration platforms like Tembo have been building toward: agents need structured context and planning phases, not just prompts. Kiro does this within a single IDE; Tembo does it across fleets of agents. The hooks system is particularly interesting — it's essentially lightweight orchestration triggers built into the development loop.
Bottom Line
Recommended for: Teams that want structured AI development with planning phases, especially those already in the AWS ecosystem. The spec-driven workflow genuinely reduces the "agent wrote the wrong thing" problem.
Not recommended for: Developers who want a polished, stable daily driver — Cursor is more mature. Solo developers who prefer speed over structure may find specs overhead.
Outlook: Kiro has the right ideas (specs, hooks, skills, subagents) and the right backing (AWS). With Amazon Q Developer retiring in April 2027, AWS has consolidated its coding-agent bet entirely on Kiro — which guarantees investment but also raises the stakes on fixing the reliability and credit-transparency issues. If they do, the spec-driven approach could become the standard for production-grade agentic development.
Sources
- [1] Kiro — About
- [2] Kiro — Pricing
- [3] Kiro 0.9: Custom subagents, skills, and enterprise controls
- [4] Agent Skills documentation — Kiro
- [5] r/kiroIDE — User feedback and reviews
- [6] Kiro is generally available: Build with your team in the IDE and terminal
- [7] AWS Kiro Replaces Amazon Q Developer: Spec-Driven IDE — byteiota
- [8] AWS blames bug for Kiro pricing glitch that drained developer limits — InfoWorld