Disclosure: CodeToolPilot may earn a commission if you buy through links on this page, at no extra cost to you. How we make money.
Last verified: October 12, 2026. This is an editorial research review — how we review. Prices and plans change often; confirm on the vendor’s site.
Kiro is an agentic development environment built and run by Amazon Web Services. It launched in July 2025 as an AI IDE and has since grown into a family of apps: the IDE, a CLI, a web app, an iOS app in early access, and an open-source multi-agent tool called Kiro Crew. All of them share one agent. The IDE is still what most people mean by “Kiro,” and it is the focus of this review.
Kiro’s core idea is spec-driven development. Instead of turning a prompt straight into code, Kiro first turns your request into written requirements, a technical design and a sequenced task list. You review those, then agents implement the tasks. It is aimed at developers and teams who want AI-written code to be traceable, reviewable and tested, and at organisations already on AWS that want familiar identity, billing and governance controls.
This is an editorial research review based on Kiro’s website, pricing page, documentation, blog and changelog. We did not run our own benchmarks or timed tests.
Quick verdict
Kiro is the most process-oriented editor in this category. Its specs, requirements analysis and property-based tests address a real problem: AI-written code that passes tests but does not match what you meant. Credit-based pricing with published per-model multipliers is easier to reason about than many rivals’ pricing, and AWS integration helps enterprise buyers. The structured workflow can feel heavy for small changes, though, and credits are still hard to forecast with expensive models.
- Pro: Spec-driven development produces reviewable requirements, design and task files before code is written.
- Pro: Correctness tooling: automated checks of requirements for contradictions and gaps, plus property-based tests.
- Pro: Clear credit tiers with published model multipliers, no daily or weekly rate limits, and overages switched off by default.
- Pro: AWS-backed enterprise options: IAM and SSO authentication, IP indemnity, billing through AWS and a GovCloud offering.
- Con: Credit use varies by task and model. The most expensive GPT tier costs 4.4x Auto, and twice that above 272K tokens of context.
- Con: Monthly plan credits do not roll over.
- Con: Kiro Web and Kiro Mobile are still in Preview, and Mobile is iOS-only through TestFlight.
- Con: Newly added models often launch as “experimental” and only in specific AWS regions.
What is Kiro?
The Kiro IDE is built on Code OSS, the open-source base of VS Code. It supports Open VSX extensions and themes and can import your VS Code settings. It runs on macOS (Intel and Apple Silicon), Windows 10 and 11 on x64 or ARM64, and several Linux distributions. Kiro describes itself as “built and operated by AWS.”
In August 2026, Kiro explained that it had merged three separate agents into one agent harness. Before that, the IDE, CLI and web app each had their own, written in TypeScript, Rust and Python respectively. The single harness now powers every surface and talks to each app over the Agent Client Protocol (ACP). In practice, your steering files, skills, custom agents and specs increasingly carry over between the IDE, the CLI and the web app. By Kiro’s own maturity labels, the IDE and CLI are generally available, Web and Mobile are in Preview, and Kiro Crew is open source.
Key features
Specs
Each spec creates three files: requirements.md (or bugfix.md), design.md and tasks.md. Feature specs can start from requirements or from a technical design. Bugfix specs focus on diagnosis and regression prevention. For smaller jobs, Quick Spec produces all three in one pass without approval gates, and plan mode explores the codebase before execution. Spec tasks can run in parallel.
Correctness checks
Analyze Requirements reviews a spec for logical inconsistencies, ambiguities and gaps before any code is written. Kiro says it uses automated reasoning techniques for this. In the IDE, Kiro can also generate property-based tests, which check that a rule holds across many generated inputs instead of a handful of examples.
Steering, hooks and powers
Steering files are Markdown documents that give the agent lasting context about your standards, architecture and conventions. Hooks are event-driven automations that run agent actions when something happens in your workspace, such as a file being saved. Powers load context and MCP servers on demand and, since August 2026, support the Agent Plugins specification. Kiro also supports AGENTS.md, skills and MCP.
Autopilot, Agent Focus Mode and Workflows
In Autopilot mode, the agent works through tasks with less hand-holding. Agent Focus Mode, an experimental IDE view, lets you switch between code-centric editing and orchestrating several agent sessions. IDE 1.2 (September 30, 2026) added Workflows, which are off by default. Workflows run reusable multi-step plans in the background, with each step in its own agent session.
Model choice and Auto
Kiro offers Claude models, OpenAI’s GPT-5.6 family and open-weight models such as DeepSeek, Qwen, MiniMax and GLM. Auto routes each task to a model, factoring in quality, latency and cost. Every model has a published credit multiplier relative to Auto. For example, Kiro’s docs say a task costing 10 credits on Auto would cost 20 on Claude Opus 5.5 and 0.5 on Qwen3 Coder Next.
Cloud sessions and the CLI
You can start cloud agent sessions from the IDE or the CLI and monitor them from Kiro Web. The headless CLI can run in CI/CD pipelines to review pull requests or fix bugs without opening an editor.
Who should use Kiro
Kiro suits teams that want AI output tied to written requirements and tests, especially for feature work in larger or regulated codebases. Organisations that already standardise on AWS for identity and billing will find it a natural fit. It also suits developers who want one agent across an IDE, a terminal and CI pipelines.
Who should skip it
Skip Kiro if you mostly want fast autocomplete and quick chat edits with minimal process, or if you need features to be generally available in every app today. It is also a weaker fit if your organisation needs model inference outside the US and EU geographies Kiro currently serves.
Strengths and limitations
Strengths
- Structure you can review. Specs leave behind requirements and design documents that a teammate or reviewer can read, not just a diff.
- A focus on correctness. Requirements analysis and property-based testing go further toward checking intent than most AI editors.
- Transparent cost model. Published multipliers, no daily or weekly rate limits, and overages off by default help prevent surprise bills.
- Enterprise fit on AWS. Identity, billing through AWS, regional data handling, IP indemnity and GovCloud availability suit regulated buyers.
- Open standards. ACP, MCP,
AGENTS.md, Open VSX and VS Code settings import lower switching costs.
Limitations
- Process overhead. The full spec flow is designed for features. For quick fixes it can be more ceremony than you want, which is why Kiro added Quick Spec and plan mode.
- Hard-to-forecast credits. Kiro’s docs note that models with the same multiplier can still use different numbers of credits per task, because of output length, thinking depth and tokenizer differences.
- Regional and preview constraints. New models typically launch with “experimental support” in us-east-1 and eu-central-1, and some are Enterprise-only previews.
- Uneven maturity across apps. Web and Mobile are in Preview, and some capabilities, such as property-based testing, are IDE-only.
- No credit rollover. Light months do not bank credits for busy ones unless you buy add-ons.
Pricing (as of October 2026)
| Plan | Price | What you get |
|---|---|---|
| Free | $0 | 50 credits per month, Auto, open-weight models and older Claude Sonnet models. No add-on credits. |
| Pro | $20/user/month | 1,000 credits per month, premium models, and add-on credits at $0.04 each. |
| Pro+ | $40/user/month | 2,000 credits per month, premium models, and add-on credits at $0.04 each. |
| Pro Max | $100/user/month | 5,000 credits per month, premium models, and add-on credits at $0.04 each. |
| Power | $200/user/month | 10,000 credits per month, premium models, and add-on credits at $0.04 each. |
| Enterprise | Contact sales | Centralized billing through AWS, SSO, usage analytics, security and governance controls. |
Credits are used fractionally, so simple requests cost less than long, complex tasks. Overages are disabled by default and must be switched on in settings. Unused plan credits do not roll over, while purchased add-on credits expire 12 months after purchase. First-time upgraders who sign in with a social login or AWS Builder ID get a $20 credit toward their first paid subscription. Since September 2026, verified students at eligible universities in 16 countries can get a free year with 1,000 credits per month. GovCloud pricing is about 20% higher and has no free tier. Prices exclude tax, so confirm current tiers on Kiro’s pricing page. See Kiro pricing
Prices verified on October 12, 2026 against the official Kiro pricing page. Plans change often — confirm on the vendor’s page before you buy.
Use cases
Kiro’s spec-driven workflow is built for work where traceability matters more than speed on small edits. The scenarios below come from Kiro’s documentation and the research behind our review, not from hands-on testing.
Building a feature with a reviewable paper trail
A team in a regulated or large codebase needs AI-written features that reviewers can trace back to agreed requirements. A Kiro spec produces requirements.md, design.md and tasks.md before code is written, and Analyze Requirements checks the spec for contradictions, ambiguities and gaps. Reviewers can then read the intent behind a change, not just the diff. The full flow can feel heavy for small changes, which is why Kiro also offers Quick Spec and plan mode.
Fixing a bug without reintroducing it
A developer chasing a recurring production bug wants the fix documented and guarded against regression. Kiro’s bugfix specs use bugfix.md in place of the requirements file and focus on diagnosis and regression prevention, and in the IDE Kiro can generate property-based tests that check a rule across many generated inputs. Property-based testing is IDE-only, so this workflow is less complete in the CLI or web app.
Encoding team conventions and routine automations
A tech lead wants every agent session to follow the team’s architecture rules and to run routine actions automatically. Steering files give the agent lasting context about standards and conventions, hooks trigger agent actions on workspace events such as saving a file, and powers load context and MCP servers on demand. In our assessment, this setup is only as useful as the steering content the team writes and keeps up to date.
Rolling out an AI IDE in an AWS-standardized company
An enterprise that already runs identity and billing through AWS wants an AI IDE that fits its existing governance. Kiro supports AWS IAM Identity Center and SSO sign-in, centralized billing through AWS, IP indemnity and a GovCloud offering, and Kiro says it does not use content from enterprise users for service improvement. The caveats are that new models often launch as experimental in specific AWS regions, and model inference currently covers US and EU geographies.
Headless pull request review and fixes in CI
A platform team wants an agent to review pull requests or attempt bug fixes inside its CI/CD pipeline. Kiro’s headless CLI can run in pipelines without an editor and authenticates there with an API key read from KIRO_API_KEY, which Kiro’s docs limit to Pro, Pro+, Pro Max and Power subscribers. Cloud agent sessions can be monitored from Kiro Web, which is still in Preview.
Alternatives
- Cursor: a VS Code-style AI editor with local and cloud agents, Bugbot reviews and broad model choice.
- Devin Desktop (formerly Windsurf): Cognition’s IDE with an agent command center and handoff to Devin’s cloud agent.
- GitHub Copilot: AI assistance inside your existing editor, for teams that do not want to switch IDEs.
Final verdict
Kiro stands out by treating AI coding as an engineering process, not a chat. Specs, steering and correctness checks give teams something reviewable, and AWS backing makes enterprise adoption simpler. If you value structure and predictable billing more than raw speed for small edits, Kiro is worth a serious look. The Free tier and the $20 first-upgrade credit make it cheap to try.
FAQ
Is Kiro free?
Yes, there is a Free plan with a small monthly credit allowance that covers Auto, open-weight models and older Claude Sonnet models, but it cannot buy add-on credits. Paid tiers add more credits and premium models, and since September 2026 verified students at eligible universities in 16 countries can get a free year. Check Kiro’s pricing page for current allowances.
Do I need an AWS account to use Kiro?
Kiro’s authentication docs list GitHub, Google and AWS Builder ID sign-in for individuals, and they do not mention an AWS account for the GitHub or Google options. Organizations can sign in through AWS IAM Identity Center or an external identity provider, and Enterprise billing runs through AWS. In our reading, an AWS account matters mainly for organization-wide rollouts.
Does Kiro work with VS Code extensions and settings?
Largely, yes. Kiro is built on Code OSS, the open-source base of VS Code, supports extensions and themes from the Open VSX registry, and can import your VS Code settings. Check that the extensions you depend on are published on Open VSX before switching.
Is my code used to train models in Kiro?
It can be on the Free tier and individual plans unless you opt out. Kiro’s data protection docs say it may use certain content from Free Tier users and individual subscribers, including paid users who sign in with a social login or AWS Builder ID, for service improvement, which can include model training. You can opt out in the IDE’s settings under Telemetry and Content by unchecking “Content Collection for Service Improvement.” Kiro says it does not use content from enterprise users for service improvement, and enterprise users are opted out automatically.
What is spec-driven development in Kiro?
It is Kiro’s approach of turning a request into written requirements, a technical design and a sequenced task list before any code is written. You review those documents, then agents implement the tasks, which can run in parallel. For smaller jobs, Quick Spec generates all three files in one pass without approval gates.
Kiro vs Cursor: which should I pick?
Both are VS Code-style editors with built-in agents, but they emphasize different things. Kiro centers on specs, steering and correctness checks with AWS-backed enterprise options, while Cursor offers local and cloud agents, Bugbot reviews and broad model choice. In our assessment, Kiro suits teams that want structure and traceable requirements, and Cursor suits developers who want flexible agent help with less process.
Sources
- Kiro homepage
- Kiro pricing page
- Kiro Docs: Billing
- Kiro Docs: Models
- Kiro Docs: Specs
- Kiro Docs: Installation
- Kiro blog: Which Kiro app should I pick? (August 12, 2026)
- Kiro blog: A free year of Kiro, now for students around the world (September 8, 2026)
- Kiro changelog
- https://kiro.dev/docs/getting-started/authentication/
- https://kiro.dev/docs/privacy-and-security/data-protection/



