Amazon Web ServicesCompanyAmazon Web ServicesAmazon Web Services is Amazon's cloud computing business. Its AI products include Amazon Bedrock for building on foundation models and the Kiro coding agent.Amazon BedrockAmazon Q DeveloperKiroOpen companyAI Coding Agent
Kiro
Agentic IDE and CLI from AWS that turns prompts into requirements, designs, and task lists before writing code. It adds cloud sessions, steering files, hooks, and a choice of Claude, GPT, and open-weight models billed in credits.
The 30-Second Take
Pick Kiro if you want a written plan before agent code, billed and governed through AWS.
Its IDE, CLI and cloud sessions turn a prompt into requirements, a design and a task list before writing code. Kiro CLI replaced Amazon Q Developer CLI in November 2025.
- Best fit
- Teams that want specs and shared steering behind agent work, billed and governed through AWS.
- Main constraint
- Specs add time and review load that small changes do not repay.
- First move
- Pilot on Pro seats through IAM Identity Center with shared steering and a spec size rule.
Why
Watch the spec tax: practitioners split almost evenly on whether specs repay their cost, and one-line fixes do not earn one. Set a rule for how long a spec may be and which changes get one.
41 practitioners, 89 sources reviewed, Updated Nov 1, 2026How this is measured
- Operating stack
- Agentic Software Development
Comparisons
How does Kiro compare with the alternatives?
Kiro vs Cursor
- AI Coding Agents
Pick Kiro to plan work as specs before code and bill seats through AWS. Pick Cursor for a fast agent loop in the editor, with Teams seats and SAML or OIDC SSO sold directly.
Kiro vs Claude Code
- AI Coding Agents
Pick Claude Code for terminal and IDE work on Anthropic's models; every paid Claude plan includes it. Pick Kiro for AWS billing and specs before code; some engineers pair the two.
Kiro vs GitHub Copilot
- AI Coding Agents
Copilot adds agents to the editors and GitHub workflow a team already has. Kiro asks engineers to work in its IDE or CLI and plans each change as a spec first. Choose Copilot to keep your current tools, and Kiro to plan changes as specs and govern them through AWS.
Operator Insights
What are engineering leaders learning from deploying Kiro?
Anthony LiguoriVP and Distinguished EngineerAmazon Web Services
An AWS team of engineers at L7 or above, working on Amazon Bedrock in Kiro's IDE and CLI.
Kiro (AWS), published Read the case study (opens Kiro (AWS) in a new tab)
Observation
Six senior AWS engineers rebuilt part of Bedrock's inference engine with Kiro, far inside AWS's own estimate.
- Takeaway
- Fix the test and deploy loop and size each task to one commit before expecting agent speed. This team reviewed every AI-written commit itself.
- What happened
- AWS reports that six senior engineers shipped about 100,000 lines of Rust in 76 days, against an estimate of 30 engineers for 12 to 18 months. They wrote about 95% through Kiro. Each prompt produced one reviewable commit, and modules stayed small enough for model context. Senior engineers reviewed every AI-written commit themselves, replacing the traditional review process. The first weeks went into redesigning the workflow.
- Vendor case study
- AWS's own team, vendor-reported outcomes
- No model named
Deployment details
An AWS team of engineers at L7 or above, working on Amazon Bedrock in Kiro's IDE and CLI.
- Vendor case study
- AWS's own team, vendor-reported outcomes
- No model named
- Team
- Six senior AWS engineers, later 11
- Duration
- 76 days to production
- Workload
- Rebuild of part of the Amazon Bedrock inference engine, about 100,000 lines of Rust
- Product version
- Kiro IDE and CLI with specs, steering, and hooks
- Measurement
- Commits, lines shipped, and days to production as reported by AWS; the 20x productivity figure is the team's own estimate
Birgitta BöckelerDistinguished Engineer, AI-assisted deliveryThoughtworks
Hands-on comparison of Kiro, GitHub spec-kit, and Tessl in September 2025. Kiro IDE spec workflow.
martinfowler.com, published Read the article (opens martinfowler.com in a new tab)
Observation
A Thoughtworks distinguished engineer found Kiro's spec flow far too heavy for a small bug fix.
- Takeaway
- Write a rule for which changes get a spec before rollout. Spec tools apply one workflow to every change size unless the team decides otherwise.
- What happened
- Böckeler ran Kiro's requirements, design, and tasks flow and judged it the lightest of the three spec tools in the evaluation. Asked to fix a small bug, it turned the fix into 4 user stories with 16 acceptance criteria, which Böckeler compared to using a sledgehammer to crack a nut. The article also found no guidance on keeping a spec in use after its task is done.
- Public engineering write-up
- Individual hands-on evaluation
- No model named
Deployment details
Hands-on comparison of Kiro, GitHub spec-kit, and Tessl in September 2025. Kiro IDE spec workflow.
- Public engineering write-up
- Individual hands-on evaluation
- No model named
- Team
- Individual evaluation by a Thoughtworks distinguished engineer
- Duration
- September 2025
- Workload
- A small bug fix and the spec workflow on an existing codebase
- Product version
- Kiro IDE, September 2025
- Measurement
- Counts of user stories and acceptance criteria in the generated spec
Buying and deployment
What engineering leaders should verify before a broader rollout.
Sourced from Kiro documentation
Signals
What is the current evidence saying about Kiro?
A current read of what engineering teams and individual builders report publicly about Kiro, from its July 2025 launch to Kiro CLI and Kiro Web, with every finding linked to its sources.
Practitioner sentiment, all practitioners
+10 Mixed net
of 41 sources that take a side, each author counted once.
How this figure is made7 more state no overall view and cast no vote.
Leaders and teams have 2 accounts; GILD prints their sentiment from 20.
Current sentiment
Positive, mixed and negative sources
Across the 41 independent public accounts that give an opinion, the read is mixed and leans positive: 19 positive, 7 mixed, and 15 negative. The spec workflow draws the most praise, and all 9 sources that discuss review raise it as a concern. Engineers split 4 to 6 on whether specs repay their cost.
Use a task pilot to measure accepted work and review time.
Evidence field. All 89 sources, one mark each.
Arrange by
Each mark is one source: positive, mixed, negative, no opinion stated, or documentation (not counted).
| Group | Sources | Positive | Mixed | Negative | No opinion stated and not counted in the score | Documentation, checked and not counted |
|---|---|---|---|---|---|---|
| Positive | 19 | 19 | 0 | 0 | 0 | 0 |
| Mixed | 7 | 0 | 7 | 0 | 0 | 0 |
| Negative | 15 | 0 | 0 | 15 | 0 | 0 |
| Not counted | 32 | 0 | 0 | 0 | 32 | 0 |
| Documentation | 16 | 0 | 0 | 0 | 0 | 16 |
| Quarter | Sources |
|---|---|
| Q3 2025 | 19 |
| Q4 2025 | 8 |
| Q1 2026 | 20 |
| Q2 2026 | 20 |
| Q3 2026 | 5 |
| Q4 2026 | 1 |
| Documentation, checked | 16 |
By sentiment
16 documentation pages check facts and are not counted.
Hover a mark for a quick look, click it or press Enter to open its source.Tap a mark to open its source, then step to its neighbors with Previous and Next.
What practitioners praise
Top praise of 4. Each mark is a source on it; filled marks praise it.
Most common concerns
Top concern of 5. Each mark is a source on it; filled marks raise it.
All 89 sources behind these findings
- Kiro pricingAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- Kiro FAQAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- ModelsAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- SpecsAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- SteeringAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- HooksAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- PermissionsAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- Kiro CLIAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- Upgrading from Amazon Q Developer CLIAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- Migrating from Amazon Q DeveloperAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- Cloud sessionsAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- Enterprise governanceAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- Enterprise settingsAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- Enterprise billingAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- Data protectionAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- Compliance validationAmazon Web Services (Official), Product documentation, checked Oct 12, 2026
- Reliability regression: file edits fail, IDE freezes, spec operations die with network errors, and in-app bug reporter is brokenrsammons, GitHub user (self-described: Kiro IDE 1.1.14 on Windows 11 Business, spec-driven work), GitHub issue on kirodotdev/Kiro, published Oct 2, 2026
- Comment on: Our decision on Cursor following its acquisition by SpaceXs4i, Hacker News commenter, self-described, Hacker News comment, published Aug 31, 2026
- Comment on: Meta Security Researcher's AI Agent Accidentally Deleted Her Emailscodeduck, Hacker News commenter, self-described, Hacker News comment, published Aug 31, 2026
- Kiro IDE - Extension host crashes when processing large LLM responses (event loop blocked)rgoltz, GitHub user (self-described: Two Kiro instances on Windows 11, spec sessions with subagents), GitHub issue on kirodotdev/Kiro, published Aug 6, 2026
- Kiro CLI Gets Worse After an Hour. Here's How I Fixed It.Engineer working daily across AWS accounts (self-described: Daily AWS operations work with Kiro CLI), Personal blog post, DEV Community (AWS Community Builders), published Jul 16, 2026
- Comment on: GLM 5.2 and the coming AI margin collapsedanny_codes, Hacker News commenter, self-described, Hacker News comment, published Jul 7, 2026
- Comment on: Codex logging bug may write TBs to local SSDsiLoveOncall, Amazon engineer (self-described: Amazon or AWS engineer describing internal use), Hacker News comment, published Jun 22, 2026
- Comment on: Codex logging bug may write TBs to local SSDsepistasis, Hacker News commenter, self-described, Hacker News comment, published Jun 22, 2026
- Comment on: AI coding at home without going brokeastqs, Hacker News commenter, self-described, Hacker News comment, published Jun 13, 2026
- Comment on: 'Sloppenheimer:' Amazon employees mock the company's AI on Slackisengard3000, Amazon employee (self-described: Amazon or AWS engineer describing internal use), Hacker News comment, published Jun 9, 2026
- Comment on: 'Sloppenheimer:' Amazon employees mock the company's AI on Slacksparrc, AWS engineer (self-described: AWS; most engineers use Kiro, with team-specific skills and an org MCP server for on-call), Hacker News comment, published Jun 9, 2026
- Comment on: Ask HN: What was your "oh shit" moment with GenAI?korbonits, Hacker News commenter, self-described, Hacker News comment, published Jun 6, 2026
- Comment on: Alphabet announces $80B equity capital raise to expand AI infra and computemarysol5, Hacker News commenter (self-described: Uses Kiro and Gemini at work), Hacker News comment, published Jun 2, 2026
- Comment on: AI sticker shock hits corporate Americaforgotaccount3, Hacker News commenter (self-described: Employer-wide Kiro deployment with overages enabled), Hacker News comment, published May 28, 2026
- Comment on: Microsoft starts canceling Claude Code licensesInsanity, Amazon engineer (self-described: Amazon or AWS engineer describing internal use), Hacker News comment, published May 23, 2026
- Comment on: Show HN: I Made a Claude Skill for Spec-Driven Development (SDD)NTRIXLM, Hacker News commenter (self-described: Team on a shared Claude subscription; Kiro not provided by the employer), Hacker News comment, published May 21, 2026
- When a Kiro CLI Update Silently Breaks Your MCP Servers: The Approved Environment Variables GotchaDeveloper (self-described: Daily Kiro CLI workflow with MCP servers), Personal blog post, DEV Community, published May 21, 2026
- Comment on: I believe there are entire companies right now under AI psychosisMiner49er, Hacker News commenter (self-described: On a team, Kiro plan at $20 a month for 1000 credits), Hacker News comment, published May 16, 2026
- Comment on: Amazon rolls out Claude Code and Codex internallyiLoveOncall, Amazon engineer (self-described: Amazon, company-wide internal tooling), Hacker News comment, published May 5, 2026
- Comment on: Uncle Bob: It's Overk3vinw, Hacker News commenter (self-described: Team project, refactoring existing code), Hacker News comment, published May 3, 2026
- Using Spec Driven Development with AWS Kiro to add the last updated date on Eleventy blogGeshan Manandhar, Geshan's Blog (self-described: Personal Eleventy blog, one feature built through a spec), Personal blog post, published May 3, 2026
- Comment on: Microsoft and OpenAI end their exclusive and revenue-sharing dealtopce, Hacker News commenter (self-described: Uses both GitHub Copilot and Kiro), Hacker News comment, published Apr 27, 2026
- Kiro Forgets Everything Every Session. So I've Built It a Memory.Developer (self-described: Daily Kiro CLI use on a TypeScript CLI project), Personal blog post, DEV Community, published Apr 27, 2026
- Comment on: Pro Max 5x quota exhausted in 1.5 hours despite moderate usagegeeky4qwerty, Hacker News commenter (self-described: Kiro as IDE and Codex as CLI, also pays for Google Pro), Hacker News comment, published Apr 12, 2026
- Kiro showcase: Automating Changes Across Several Repos with Spec-Driven Development and Custom Sub-AgentsEngineering manager, cloud infrastructure platform team (self-described: Platform team responsible for Terraform across 200+ repositories), Personal blog post, DEV Community, published Apr 7, 2026
- Kiro subscription assignment fails on Organizations management account and routes to standalone CreateAssignment pathimtaxu, GitHub user and AWS Organizations administrator (self-described: AWS Organizations management account assigning paid Kiro plans to IAM Identity Center users and groups), GitHub issue on kirodotdev/Kiro, published Apr 2, 2026
- Comment on: AWS Kiro accounts suspended en masse - AWS flagging fraud detection issueshuey77, Hacker News commenter (self-described: Building workern.io in Melbourne, on Kiro $200/month Power plan), Hacker News comment, published Mar 22, 2026
- Kiro for Test-Driven Development (TDD)Software developer and TDD trainer (self-described: Solo kata experiment), Personal blog post, DEV Community, published Mar 16, 2026
- Comment on: Ask HN: How is AI-assisted coding going for you professionally?konaraddi, AWS engineer (self-described: Amazon or AWS engineer describing internal use), Hacker News comment, published Mar 15, 2026
- Comment on: Ask HN: How is AI-assisted coding going for you professionally?humbleharbinger, Amazon engineer (self-described: Amazon or AWS engineer describing internal use), Hacker News comment, published Mar 15, 2026
- Comment on: 1M context is now generally available for Opus 4.6 and Sonnet 4.6avereveard, Hacker News commenter (self-described: Kiro at work, Roo Code at home), Hacker News comment, published Mar 14, 2026
- Comment on: After outages, Amazon to make senior engineers sign off on AI-assisted changeswenc, Hacker News commenter (self-described: Kiro IDE as spec generator, headless CLI agents in tmux for implementation), Hacker News comment, published Mar 11, 2026
- Comment on: After outages, Amazon to make senior engineers sign off on AI-assisted changesdaheza, Hacker News commenter (self-described: Senior engineering manager, team moving a monolith into AWS), Hacker News comment, published Mar 10, 2026
- Comment on: Amazon holds engineering meeting following AI-related outagesstavarotti, Hacker News commenter, self-described, Hacker News comment, published Mar 10, 2026
- Comment on: How I use Claude Code: Separation of planning and executionachenatx, Hacker News commenter, self-described, Hacker News comment, published Feb 22, 2026
- Comment on: How I use Claude Code: Separation of planning and executionmlaretallack, Hacker News commenter, self-described, Hacker News comment, published Feb 22, 2026
- Comment on: Ask HN: Are you using an agent orchestrator to write code?mlaretallack, Hacker News commenter (self-described: Runs about four projects at once, one Kiro instance per desktop workspace), Hacker News comment, published Feb 13, 2026
- Kiro: AI spec-driven delivery and what it means for the future of software developmentLee Gilmore, Principal Cloud Architect and AWS Community Lead at Leighton (UK software consultancy with an AWS practice delivering client projects), Company blog post, Leighton, published Feb 13, 2026
- New sessions immediately hit 85%+ context usage and enter summarization loop, even with minimal steering docs and simple promptssmarchypants, GitHub user (self-described: Home automation workspace with three MCP servers, using Kiro for 6+ months), GitHub issue on kirodotdev/Kiro, published Jan 18, 2026
- Comment on: How do you pick a Coding Agent HN?hmokiguess, Hacker News commenter (self-described: Compares Claude Code, Codex, and Kiro), Hacker News comment, published Jan 15, 2026
- What I Learned Using Specification-Driven Development with KiroEngineer (self-described: A real project, solo), Personal blog post, DEV Community (AWS Community Builders), published Jan 12, 2026
- Comment on: Anthropic blocks third-party use of Claude Code subscriptionssirtaj, Hacker News commenter (self-described: At work), Hacker News comment, published Jan 9, 2026
- Comment on: Anthropic blocks third-party use of Claude Code subscriptionselfly, Hacker News commenter, self-described, Hacker News comment, published Jan 9, 2026
- Comment on: Anthropic blocks third-party use of Claude Code subscriptionscobolcomesback, Hacker News commenter, self-described, Hacker News comment, published Jan 9, 2026
- Comment on: How Google got its groove back and edged ahead of OpenAIthegagne, Hacker News commenter (self-described: Software engineering architect, developer productivity golden paths), Hacker News comment, published Jan 8, 2026
- Comment on: Opus 4.5 is not the normal AI agent experience that I have had thus farfalkensmaize, Hacker News commenter (self-described: At work, TypeScript monorepo with about 20 apps), Hacker News comment, published Jan 7, 2026
- Comment on: The future of software development is software developersCuriouslyC, Hacker News commenter (self-described: CEO and chief scientist of Sibylline Software, building a spec-driven dev tool), Hacker News comment, published Dec 30, 2025
- I Stopped Fighting My AI How Kiro's agent hooks and steering files fixed my biggest frustration with AI coding toolsDeveloper (self-described: Solo, React and Node dashboard), Personal blog post, DEV Community, published Nov 26, 2025
- Comment on: Gemini 3lan321, Hacker News commenter (self-described: Works under company policy on LLM agent repo access), Hacker News comment, published Nov 19, 2025
- Brilliant, Broken, and Frustrating: My Deep Dive into Amazon's Kiro AI IDE, the Flawed Junior DeveloperDeveloper writing in the AWS Community Builders organization on DEV (self-described: Solo, personal projects), Personal blog post, DEV Community (AWS Community Builders), published Oct 24, 2025
- Comment on: Is vibe coding dying?nikolay, Hacker News commenter, self-described, Hacker News comment, published Oct 23, 2025
- Comment on: Understanding Spec-Driven-Development: Kiro, Spec-Kit, and Tesslhatmanstack, Hacker News commenter, self-described, Hacker News comment, published Oct 17, 2025
- Understanding Spec-Driven-Development: Kiro, spec-kit, and TesslBirgitta Böckeler, Distinguished Engineer at Thoughtworks (self-described: Hands-on evaluation of three spec-driven tools in September 2025, published on martinfowler.com), Engineering article, martinfowler.com, published Oct 15, 2025
- Comment on: Cursor 1.7jtrn, Hacker News commenter, self-described, Hacker News comment, published Oct 1, 2025
- Comment on: Getting AI to work in complex codebasesKaiMagnus, Hacker News commenter, self-described, Hacker News comment, published Sep 24, 2025
- First Impressions: I got my Kiro beta keyRyan Ries, Principal AI and Data Scientist at Mission Cloud (AWS consultancy; leads a team of data engineers, architects and data scientists; built a full-stack app during the beta), Company blog post, Mission Cloud, published Sep 10, 2025
- AWS Kiro: Arbitrary Code Execution via Indirect Prompt InjectionJohann Rehberger, security researcher (Embrace The Red) (self-described: Independent security testing of coding agents during his Month of AI Bugs series), Independent security evaluation, Embrace The Red, published Aug 26, 2025
- Comment on: I got access to Kiro preview. Amazon cannot compete with Claude-codeAchintyaAshok, Hacker News commenter, self-described, Hacker News comment, published Aug 22, 2025
- Comment on: AWS pricing for Kiro dev tool dubbed 'a wallet-wrecking tragedy'shepardrtc, Hacker News commenter (self-described: Greenfield project, Kiro for specs and VS Code Copilot for the rest), Hacker News comment, published Aug 18, 2025
- Comment on: Ask HN: What's the best free AI coding assistant available?supermanonipad, Hacker News commenter (self-described: Non-programmer building personal projects), Hacker News comment, published Aug 17, 2025
- Comment on: Kiro Pricing Plans Are Now LiveChilledTonic, Hacker News commenter, self-described, Hacker News comment, published Aug 15, 2025
- Comment on: Got tired of bad PDF WebApp so we made a Free, Open-Sourced, Private AlternativePseudoComputer, Hacker News commenter (self-described: Small team building an open-source PDF web app), Hacker News comment, published Aug 3, 2025
- Comment on: Developing with Kiro: Amazon's New Agentic IDEsqrtc, Hacker News commenter, self-described, Hacker News comment, published Jul 25, 2025
- Comment on: Developing with Kiro: Amazon's New Agentic IDESemaphor, Hacker News commenter, self-described, Hacker News comment, published Jul 25, 2025
- Comment on: Developing with Kiro: Amazon's New Agentic IDECu3PO42, Hacker News commenter (self-described: Personal macOS helper tool, TypeScript), Hacker News comment, published Jul 25, 2025
- Comment on: Developing with Kiro: Amazon's New Agentic IDEsgt101, Hacker News commenter, self-described, Hacker News comment, published Jul 25, 2025
- Development environment AWS Kiro offers AI codingRandall Hunt, chief technology officer at Caylent (AWS Premier Partner consultancy building cloud and AI systems for clients), Conference interview article, theCUBE via SiliconANGLE, published Jul 16, 2025
- Comment on: Kiro: A new agentic IDEwillsmith72, Hacker News commenter, self-described, Hacker News comment, published Jul 15, 2025
- Comment on: Cognition (Devin AI) to Acquire Windsurfdanudey, Hacker News commenter (self-described: Own Rust project rust-downloader, new to Rust), Hacker News comment, published Jul 15, 2025
- Comment on: Kiro: A new agentic IDEdanbeaulieu, Hacker News commenter (self-described: Amazon employee, per profile email), Hacker News comment, published Jul 15, 2025
- Comment on: Kiro: A new agentic IDEActorNightly, Hacker News commenter, self-described, Hacker News comment, published Jul 14, 2025
- Developing with Kiro: Amazon's New Agentic IDEYehuda Cohen, AWS Community Builder, Fun With The Cloud (self-described: Early-access tester across a TanStack Start site, Spring Boot and Angular projects, open-source pull requests, and internal CLI tools), Personal blog post, Substack, published Jul 14, 2025
- Kiro: First ImpressionsGuille Ojeda, Principal Innovation Architect at Caylent (AWS Premier Partner consultancy; a few weeks of partner access before launch), Company blog post, Caylent, published Jul 14, 2025
Jul 2025 to Oct 2026.
73 sources from practitioners, by month and sentiment.
Where It Fits
Where does Kiro belong in the stack?
Kiro is Core across Build, supports Plan and Validate, and touches Ship and Operate.
- Business area
- Product & Engineering
- Function
- Software Development
- Operating stack
- Agentic Software Development
- Primary role
- Spec-Driven Agentic IDE & CLI
Plan
Work planning: Supports
Work planning, supports. Specs create requirements.md or bugfix.md, then design.md and tracked tasks.md. Kiro runs independent tasks in parallel waves. The issue tracker retains the team's backlog and planning record.
Build
Codebase context: Supports
Codebase context, supports. Kiro uses tree-sitter for 18 languages, optional LSP integration, and steering files to understand a repository. A separate tool handles cross-repository search.
Coding: Core
Coding, core. This is Kiro's primary role. It writes and changes code across a repository from a spec or a chat prompt, with subagents and an autonomous mode in cloud sessions.
Agent runtime: Core
Agent runtime, core. Kiro IDE, built on Code OSS, shares its agent with Kiro CLI, Kiro Web, and Mobile. ACP-compatible editors, including JetBrains IDEs, connect to that agent.
Tool execution: Supports
Tool execution, supports. Capability rules govern shell commands, MCP servers, and powers through allow, ask, and deny settings. Hooks run commands or prompts on agent events. Tool orchestration is a supporting role.
Validate
Debugging: Supports
Debugging, supports. Bugfix specs record current and expected behavior plus what must stay unchanged. Kiro reads IDE diagnostics. Observability tools handle production debugging.
Testing: Supports
Testing, supports. Specs can generate property-based tests that check code against the requirements, and the agent writes and runs tests. Test infrastructure stays with dedicated tools.
Code review: Supports
Code review, supports. Headless Kiro CLI reviews code in CI/CD. Teams also build review agents and hooks. Their review process retains pull request review and merge approval.
Application security: Touches
Application security, touches. Permissions and .kiroignore restrict agent access. Kiro CLI asks before it loads an untrusted folder's hooks, agents, MCP servers, steering, or workflows. Isolated cloud sandboxes limit execution. A separate scanner handles application security.
Ship
Source control: Touches
Source control, touches. Kiro Web clones GitHub and GitLab repositories server-side and opens pull or merge requests. Source control and branch policy stay with the Git host.
CI/CD: Touches
CI/CD, touches. Headless runs in pipelines use an API key. Kiro is not the team's build or deployment system.
Operate
Observability: Touches
Observability, touches. Kiro CLI queries logs and metrics through AWS CLI or MCP servers when asked. Separate systems provide monitoring and alerts.
Market mapThe layers Kiro covers, and who else owns each one.
Coding & implementation
Agent interface & developer runtime
Work planning & task decomposition
- Linear
- Jira
- GitHub Issues
Codebase context & intelligence
Tool execution & integrations
7 more layers on the full map. Core, Supports and Touches describe coverage. They say nothing about quality.

