Spec correctness, new Kiro CLI, enterprise billing, multi-root workspace support, and checkpointing

v0.6

This release adds support for enterprise billing where administrators can onboard large teams to Kiro, provides the capability to revert to the results of a previous conversation through checkpointing, adds support for multi-root workspaces, and introduces property-based testing with Kiro.

Spec correctness with property-based tests

Introduces property-based testing (PBT) to generate evidence for verification of spec requirements. Unlike unit tests, PBTs run hundreds of times with randomly generated inputs to detect edge cases.

Enterprise support

Launches support for enterprise users in Kiro IDE. Profile selection when multiple profiles are configured (auto-select default profile if only one profile exists), new dashboard for enterprise users, in-chat alerts, usage metering and summaries, enterprise governance of telemetry and MCP settings.

Kiro CLI

Introducing the Kiro CLI. Kiro CLI leverages the Auto agent to deliver results in your terminal, and takes you from natural language, to code, to deployment. Kiro CLI supports different agent modes, MCPs, steering files, and custom agents. Install on macOS or Linux:

curl -fsSL https://cli.kiro.dev/install | bash

Multi-root workspace support

With multi-root workspace support, a single Kiro workspace can have multiple roots, e.g., a single workspace that contains both /users/bob/my-project and /shared/utils/auth as top-level folders.

Checkpointing

Support for checkpointing which allows users to revert to the results of a previous conversation in Kiro. This feature enables developers to undo changes made by AI agents and return to a previous state of their workspace, while providing visibility into what changed and guidance on next steps.

Settings for context providers

Loading image...Kiro Agent: Enable Codebase Indexing. Enable Repo Indexing (Experimental). This is an experimental feature which does not work with multi-folder workspaces.

Adds experimental settings to control the Codebase (#codebase) allowing users to opt-in to this CPU-intensive indexing feature.

Chat file context line ranges

Adds capabilities to the chat context provider for files to use line ranges in order to focus context to either a single line in a file or line range.

Kiro web dashboard

Loading image...image of web interface for Kiro with billing info and credits

Access app.kiro.dev to manage your account, track usage statistics, and modify subscription settings through the web interface.