

Amazon is releasing a brand new AI IDE to rival platforms like Cursor or Windsurf. Kiro is an agentic editor that makes use of spec-driven improvement to mix “the circulate of vibe coding” with “the readability of specs.”
In line with Amazon, builders use specs for planning and readability, and so they can profit brokers in the identical manner.
Specs in Kiro are artifacts that can be utilized at any time when a characteristic must be thought by in-depth, to refactor work that requires upfront planning, or in conditions when a developer desires to grasp the conduct of a system.
Kiro additionally options hooks, which the corporate describes as event-driven automations that set off an agent to execute a job within the background. In line with Amazon, Kiro hooks are form of like an skilled developer catching the stuff you’ve missed or finishing boilerplate duties as you’re employed.
The essential workflow of constructing with Kiro specs and hooks consists of 4 steps. First, Kiro unpacks necessities from a single immediate and creates person tales that embody Straightforward Method to Necessities Syntax (EARS) notation acceptance standards in order that builders can confirm that Kiro is constructing what they need. For instance, the immediate “Add a evaluate system for merchandise” would result in the creation of person tales for viewing, creating, filtering, and score evaluations.
Subsequent, it analyzes the present codebase and spec necessities to create a design doc that features knowledge circulate diagrams, TypeScript interfaces, database schema, and API endpoints.
Then, Kiro creates duties and sub-tasks, and sequences them based mostly on dependencies and hyperlinks every to necessities. Every job will embody particulars like unit assessments, integration assessments, loading states, cell responsiveness, and accessibility necessities for implementation.
Lastly, hooks are executed when information are saved or created, reminiscent of updating a take a look at file when a React part is saved or updating README information when API endpoints are modified.
Kiro additionally contains options like MCP help, steering guidelines for AI conduct, and an agentic chat mode.
“Our imaginative and prescient is to unravel the elemental challenges that make constructing software program merchandise so tough—from guaranteeing design alignment throughout groups and resolving conflicting necessities, to eliminating tech debt, bringing rigor to code evaluations, and preserving institutional information when senior engineers go away. The way in which people and machines coordinate to construct software program continues to be messy and fragmented, however we’re working to alter that. Specs is a significant step in that course,” Kiro wrote in a weblog put up.