Kiro homepage

Kiro

by Amazon Web Services

AWS's spec-driven agentic IDE for structured software engineering

Product with AI agentsSupervised

Last reviewed 2026-06-19

Kiro is AWS's agentic development environment built around spec-driven development: instead of free-form prompting, the unit of work is a natural-language specification that Kiro expands into structured requirements, an architectural design, and a sequenced task list before any code is written, then implements against and keeps in sync with that spec. It ships as an IDE, a CLI, and a web interface with cloud sandboxes, and is built on Amazon Bedrock. Kiro targets professional developers and engineering teams who want more structure, reviewability, and governance than free-form "vibe coding" tools provide. Its four core constructs are steering, specs, hooks, and MCP. It is positioned as AWS's successor to Amazon Q Developer, and is model-flexible, routing across Claude, DeepSeek, MiniMax, and open-weight models by task complexity.

What it can do

  • Generate executable specs from prompts

    Supervised

    Turns a natural-language prompt into structured requirements, an architectural design, and a sequenced task list before any code is written.

    source
  • Implement code against the spec

    Supervised

    Executes the approved task list to write code aligned to the spec and keeps the two in sync.

    source
  • Run agent hooks on repo events

    Autonomous

    Event-driven hooks fire on actions such as file save or PR open to run tests, update docs, or regenerate fixtures.

    source
  • Validate via property-based testing

    Supervised

    Checks code against general properties across many inputs to catch edge cases that example-based unit tests miss.

    source

Strengths

  • +Spec-first workflow makes AI output more reviewable, auditable, and team-ownable than free-form prompting
  • +Model-flexible via Amazon Bedrock (Claude, DeepSeek, MiniMax, open-weight) with task-based routing
  • +Backed by AWS with enterprise auth (SAML/SCIM SSO) and a migration path from Amazon Q Developer

Limitations

  • Credit-based usage can get expensive and unpredictable at scale, and unused credits do not roll over
  • The requirements/design/tasks process adds overhead versus lightweight assistants for quick edits
  • Early pricing and metering history drew criticism (AWS acknowledged a metering bug in August 2025)

Overview

Kiro is AWS's agentic IDE, built around spec-driven development. The unit of work is a natural-language specification rather than a raw prompt: Kiro expands it into requirements, a design, and a task list before writing code. It launched in public preview on July 14, 2025 and is now generally available across IDE, CLI, and web interfaces, with cloud sandboxes and enterprise governance.

What it does

Kiro's four core constructs are steering (project context and rules), specs (the requirements/design/tasks documents), hooks (event-driven agents that fire on actions like file save or PR open), and MCP (for connecting external tools and data). It implements code against the approved spec and keeps them in sync, and it can validate with property-based testing. Parallel agents can work across large codebases.

Integrations & setup

Built on Amazon Bedrock, with native MCP support and function-calling for agent hooks. Enterprise auth uses AWS IAM Identity Center (SAML/SCIM SSO). It offers a migration path from the Amazon Q Developer CLI. Models are routed by task complexity across Claude (Opus/Sonnet/Haiku), DeepSeek, MiniMax, and open-weight models.

Pricing

Freemium with usage overage. Free is $0/mo with 50 credits; Pro is $20/mo with 1,000 credits; higher Pro+, Pro Max, and Power tiers add more credits, with overage billed per credit. Team plans add centralized billing, usage analytics, and SSO. Unused credits do not roll over.

Best for / not for

Best for teams that want structured, reviewable AI engineering and already live in AWS. Less suited to developers who want lightweight, low-overhead inline assistance for quick edits.

Notable history

Kiro proved popular quickly after launch, prompting AWS to add usage caps and a waitlist within a week. August 2025 pricing changes drew criticism over cost, and AWS later acknowledged a metering bug that over-consumed some users' request limits, pausing affected charges. It is positioned as the successor to Amazon Q Developer.

Alternatives

Cursor and Windsurf target inline AI coding; Devin targets delegated ticket-level engineering.

What people are saying

We aggregate real LinkedIn discussion into sentiment for the agents people search most. Kiro isn't tracked yet, want it added? Request tracking.

FAQ

What is spec-driven development in Kiro?+

Rather than prompting for code directly, Kiro first generates structured requirements, an architectural design, and a sequenced task list from your intent, has you review them, then implements against that spec and keeps code and spec aligned.

Is Kiro fully autonomous?+

No. It plans and implements multi-step work but the spec and key changes are reviewed by a human, so it operates as a supervised agent. Configured event-driven hooks run automatically within their guardrails.

Sources

Last reviewed 2026-06-19

Alternatives & related