Changelog

Stay up to date with the latest updates and improvements to Kiro.

Follow us:Bluesky,X,Discord,andLinkedIn

This release introduces Powers for dynamic MCP tool loading, conversation summarization to manage context windows, and slash commands for quick access to hooks and steering files.

Powers

Introducing Powers, a new way to give Kiro's agent instant expertise for any framework or tool. Powers package MCP servers, steering files, and hooks into reusable bundles that activate on-demand based on your conversation context. Instead of loading all MCP tools upfront and overwhelming your context window, powers load dynamically when you mention relevant keywords. Browse curated powers from launch partners including Datadog, Dynatrace, Figma, Neon, Netlify, Postman, Supabase, Stripe, and more—or create your own.

Summarization

Loading image...Kiro IDE chat panel showing a 'Conversation above has been summarized' notice, explaining that earlier messages are being summarized to stay within the context limit. A 'Summarizing conversation for context' progress indicator is visible, with a tooltip showing 78% context usage and auto-summarization at 80%.

Adds automatic conversation summarization to manage long conversations. When your conversation reaches 80% of the model's context window limit, Kiro automatically summarizes previous messages to bring context usage back below the limit. A new context usage meter in the chat panel shows what percentage of the model's context is being used.

Slash commands

Introducing slash commands for quick access to hooks and steering files directly from the chat input. Type / to see available commands and execute them instantly. Hooks with manual triggers and steering files configured with manual inclusion appear in the slash command menu, letting you run tests, sync documentation, or pull in specific guidance on demand.

Web

The autonomous agent preview is now autonomous mode in Kiro. Start at Kiro Web →

Kiro autonomous agent works independently on development tasks, from implementing features to fixing bugs. It operates asynchronously in isolated sandbox environments, learning from your code reviews and building deep understanding of your codebase and patterns.

Kiro autonomous agent is starting to roll out for individual developers in preview to Kiro Pro, Pro+, and Power subscribers. There's no cost during the preview period, and usage is subject to weekly limits. Teams can join the waitlist to get early access. Learn more ->

1.21.0CLI
Models
Claude Opus 4.5 in Kiro IDE & CLI
Video transcript

The video shows the Kiro IDE with a "kiro-docs" project open and the AI chat panel displaying its "Let's build" start screen. The video focuses on model selection: the chat panel's model selector reads "Claude Opus 4.5," and a separate Kiro CLI terminal window is also shown. In the terminal, the user opens a model picker, and the screen confirms "Using claude-opus-4.5," with an experimental note about credit usage ("2.2x credit"). Both the IDE and CLI demonstrate selecting the Claude Opus 4.5 model.

Added support for Claude Opus 4.5 - Anthropic's most intelligent model combining maximum capability with practical performance. Ideal for complex specialized tasks, professional software engineering, and advanced agents. Claude Opus 4.5 is available in both the Kiro IDE and Kiro CLI for Pro, Pro+, and Power tier subscribers.

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:

Install on macOS, Linux, or
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.

1.20.0CLI

Kiro CLI leverages the Kiro Auto agent to deliver the best results at the best price, in your terminal, and takes you from natural language, to code, to deployment. Kiro CLI supports different agent modes, MCPs, Kiro steering files, and custom agents, allowing you to mold the CLI to meet your needs.

0.5IDE

This release expands MCP capabilities with remote server support and one-click installation, introduces global steering rules and project-specific agent configuration, and refines agent workflows with improved hook execution, command trust, and targeted file context.

Remote MCP Support

Connect to MCP servers hosted anywhere on the internet via Streamable HTTP, accessing cloud services and APIs without local installation.

Global Steering Rules

Define global steering rules that apply across all your workspaces.

AGENTS.md Support

Support for the AGENTS.md standard to define guidelines, coding standards and architectural patterns. Add an AGENTS.md file to the global steering file location (~/.kiro/steering/), or to the root folder of your workspace, and they will get picked up by Kiro automatically.

One-Click MCP Installation

Simplified MCP server setup with automatic installation—get started with MCP tools faster than ever. View servers →

Environment Variable Expansion in MCP

Use environment variables in your MCP server configurations for flexible, environment-specific setups.

Targeted File Context in specs

![## Use Case 3: Extending User Preferences

Scenario: Add a 'preferredPaymentMethod' field to UserPreferences

Targeted Context Needed: #IIfile:src/types/app.ts:127-143]]

This shows just the UserPreferences interface, which is what needs modification. The agent doesn't need to see:

  • The full User interface (lines 115-126)
  • Payment method enums (lines 105-112)
  • Subscription types (lines 158-180)

Result: Faster, more accurate implementation with less context pollution.](/images/changelogs/v0.5.0/targeted-context.png)

Reference specific line ranges when adding files to context (e.g., #[[file:src/utils/helper.ts:10-25]]), giving you precise control over what the agent sees and enabling more focused implementations.

0.4IDE

This release introduces dev server support with background processes, spec context provider and MVP task workflows, enhanced MCP controls, and per prompt usage tracking with notifications.

Spec MVP Tasks UX

![The current task list marks some tasks (e.g. unit tests, documentation) as optional to focus on core features first.

Keep optional tasks (faster MVP) Make all tasks required (comprehensive from start)](/images/changelogs/v0.4.0/spec-mvp.png)

Choose your development pace during spec creation. When the agent generates tasks, select "Keep optional tasks (faster MVP)" to mark tests and documentation as optional (✱), or "Make all tasks required" for comprehensive coverage from the start. Optional tasks remain visible throughout the workflow, letting you focus on core features first

Spec Context in Chat

Use #spec in chat to reference your spec files directly. The agent now understands your spec context, providing more accurate responses during development

Dev server support

Long-running commands like npm run dev, build watchers, and test runners now start in the background automatically. The agent detects these processes, returns control to you immediately, and continues tracking them—no more blocked terminals

Per prompt credit consumption insights

You can now see how many credits each prompt consumed, right in the chat panel.

Proactive Usage Notifications

![You're running low on Credits with less than 20% left. Upgrade your plan to get more resources and continue using Kiro. Your usage limit resets on 10/31.

Upgrade Plan

View Usage](/images/changelogs/v0.4.0/notification.png)

Get intelligent alerts about your credit usage patterns to help you stay informed and avoid surprises

0.3IDE

This release brings spec task management, intelligent code diagnostics, AI-powered commit messages, and refined agent interactions to streamline your development process.

New Features

  • Support for Sonnet 4.5 (experimental): You can now send your prompts to Sonnet 4.5 via the chat box. Sonnet 4.5 is also available in Auto, our agent which uses a variety of task-specific foundation models under the hood
  • Spec MVP tasks: During spec creation, you can now mark tasks (including unit tests) as optional to prioritize core features while keeping comprehensive task lists
  • Diagnostics Tool: Added diagnostics tool to provide agent with syntax, type, and semantic errors, improving agent accuracy and reducing lint errors
  • Git Commit Message Generation: Draft commit messages using the agent directly from the source control pane with a single click. Learn more →
  • Repetitive Tool Use Detection: Agent now detects repetitive tool usage patterns and prompts users to continue or stop, optimizing credit consumption
  • Unified Credits System improvements: Unified credits system with Auto agent capabilities enhancements and bug fixes. This feature provides users a single credit pool and streamlined usage tracking. Learn more →
0.2.68IDE

This release addresses critical security vulnerabilities and bug fixes.

Security Improvements

  • V8 Engine Security: Merge Chromium 138.0.7204.251 to address CVE-2025-10585, a zero-day vulnerability addressing type confusion issue in V8 JavaScript and WebAssembly engine.
  • Command Execution Security: Fixed vulnerability on PowerShell that could allow malicious commands to execute without user confirmation

Bug Fixes

  • License Access: Fixed render issue in License page