Kiro
Type: app · Vendor: Amazon Web Services · Language: based on Code OSS · License: proprietary · Status: active · Status in practice: emerging
Bring engineering rigor to agentic development through spec-driven workflows.
Description. AWS agentic IDE (with CLI and web interfaces) built on Code OSS, centered on spec-driven development: a natural-language prompt is first turned into requirements and acceptance criteria in EARS notation, then architecture and tasks, before any code is generated. Imports VS Code settings/themes and Open VSX plugins.
Agent loop shape. Spec-first loop: prompt → EARS requirements + acceptance criteria → architecture/design → task breakdown → implementation, with validation against the spec; runs as an IDE/CLI agent.
Primary use cases
- spec-driven feature development with explicit requirements before code
- long-running task completion with correctness validation
- VS Code-compatible agentic IDE workflows
Key concepts
- Spec-driven development → spec-driven-loop (docs) — Prompts become EARS requirements and acceptance criteria before code.
Patterns this app implements —
- ★Spec-Driven Loop
Specs or specifications are structured artifacts that formalize the development process for features and bug fixes in your application.
- ★Pre-Flight Spec Authoring
Feature Specs: User stories and acceptance criteria in requirements.md
- ★★Plan-and-Execute
Tasks — Generate discrete, executable implementation tasks in tasks.md
- ★Agent-Computer Interface
Kiro is based on Code OSS, so you can import your VS Code settings, themes, and Open VSX compatible plugins
Neighbourhood
Click any neighbour to follow the lineage. Scroll to zoom, drag to pan.