Heads up This site is currently under heavy development.
← all tools
◆ AI Coding Agents

Kiro

changelog-20260831-1c861324 commercial

Summary

Kiro is a commercial AI coding agent, run as a desktop IDE, that lets developers direct one or more coding agents against their own codebase instead of writing every change by hand. It supports custom agents defined in Markdown with scoped tool permissions, hot-reloading agent and MCP configs without losing conversation history, and hooks generated from plain-language descriptions to automate lint checks or notifications. A companion CLI and web interface extend the same spec-driven workflow to the terminal and browser, where agents can plan across multiple GitHub or GitLab repositories and open pull requests unattended on a schedule. It's aimed at developers and teams who want agents embedded directly in their editor and version control rather than a separate chat window. Pricing runs from a Pro+ tier at $40/month up to Power at $200, with releases shipping roughly weekly since its 2025 launch.

What Kiro answers

Can I stop an unattended agent from touching files or commands I haven't approved?

it prompts for consent on unapproved actions and remembers the decision as a workspace or global rule, so scope is enforced rather than assumed

Will switching agents mid-conversation lose my context?

no, changing between default, custom, and spec agents in the chat bar keeps the conversation history intact

What happens if the automation opens a bad pull request?

each scheduled run works in its own sandboxed clone, and the automation itself can be edited, disabled, or deleted so a bad schedule doesn't keep repeating

Can I redirect an agent that's already partway through a task?

yes, a correction can be injected mid-turn or queued for the next tool boundary, without cancelling the run

Do I have to migrate anything from an older setup?

hooks built before the structured format need converting to the current JSON layout, and manual hooks are gone in favor of steering files

Can a task run itself to completion without me checking in at every step?

a self-verifying loop checks its own work against acceptance criteria for a capped number of iterations before stopping, instead of running unbounded

all 34 features, with the evidence for each →

Features

34 capabilities across 6 areas

Built from everything we hold on Kiro — every release we have summarised, its product documentation and how that documentation has changed, its README, its command-line surface and API, and runs we performed ourselves. Dates are when we first saw a capability, not when the vendor introduced it.

Capability area
Spec-driven and Autonomous Development 5 capabilities Kiro lets practitioners describe a goal and have the cyber tool generate structured requirements, design, and tasks before writing any code. Agents can then execute those tasks autonomously, self-verify results, and iterate without constant human input.
Spec-driven development shipped Describe a goal and Kiro produces reviewable requirements, design, and task files before writing a single line of code. 11 releases · 2 other sources · first seen Aug 2026

release 11 total

  • Adds Ctrl+X shortcut at spec phase checkpoints to open a spec review screen where you can read phase documents and stage line comments, which are batched into a single revision request when the checkpoint question is answered. Voice Mode, Opt-In Cloud Sessions, and Spec Review · seen Aug 2026 · source · release history
  • Spec documents and task rows in the context panel now open directly in the editor. changelog-20260811-431df658 · Aug 2026 · source · release history
  • Spec documents and task rows in the context panel now open directly in the editor. Agent Plugin Support and Session Pinning · seen Aug 2026 · source · release history
  • Guided spec creation: /spec new now prompts for a description before drafting requirements, using your input as ground truth instead of inferring from the spec name alone changelog-20260803-9deba171 · seen Aug 2026 · source · release history
  • Plan mode now auto-executes an approved plan immediately, removing the manual mode-switch step after plan review changelog-20260803-9deba171 · seen Aug 2026 · source · release history
  • Adds a guided description step to /spec new so the agent uses your provided description as ground truth when drafting requirements, rather than inferring from the spec name alone. Spec Drafting and Plan Auto-Execution · seen Jul 2026 · source · release history

example

  • Review a generated spec document and queue targeted line edits before the agent continues. At a spec phase checkpoint, press Ctrl+X to open the review screen, annotate the lines you want changed, then answer the checkpoint question to send all staged comments as one revision request. Voice Mode, Opt-In Cloud Sessions, and Spec Review · seen Aug 2026 · source
  • Plan a feature across GitLab repos before writing any code — review and edit generated requirements, design, and task files in the browser. In Kiro Web, go to Settings > Integrations, connect your GitLab account with a personal access token, open a chat session, add your GitLab repo, then describe what you want to build to generate a… GitLab Support and Specs in the Browser · seen Jun 2026 · source
Agent Focus mode shipped A chat-first layout for directing multiple parallel agents using structured workflow templates such as Spec, Plan, and Bug Fix. 9 releases · first seen Aug 2026

release 9 total

  • Adds Cloud Sessions to Agent Focus Mode (preview): start a cloud-hosted session alongside local ones, pick the repositories it runs against, and keep those repositories visible below the chat using the same agent and model selectors as local sessions. Cloud Sessions and Agent Focus Mode Upgrades · seen Aug 2026 · source · release history
  • Collapse the Agent Focus Mode sessions rail to an icon-only strip to reclaim chat space, with every session still one click away. Cloud Sessions and Agent Focus Mode Upgrades · seen Aug 2026 · source · release history
  • Cloud and local sessions now appear together in the session picker. Cloud Sessions Preview and Smarter Command Menus · seen Aug 2026 · source · release history
  • Resume an existing session in Kiro CLI via 'Open with Kiro CLI' directly from the Agent Focus Mode session rail. changelog-20260811-431df658 · Aug 2026 · source · release history
  • Pin sessions in Agent Focus Mode with 'Pin Session' to keep them at the top of their section. changelog-20260811-431df658 · Aug 2026 · source · release history
  • Adds Pin Session in Agent Focus Mode to keep a session pinned at the top of its section. Agent Plugin Support and Session Pinning · seen Aug 2026 · source · release history
Kiro CLI V3 shipped An early-access CLI harness that brings spec-driven development and a unified agent experience to the command line. 6 releases · 2 other sources

release

  • Adds --cloud flag to kiro-cli and kiro-cli chat to run sessions in a managed cloud sandbox instead of locally. Cloud Sessions Preview and Smarter Command Menus · seen Aug 2026 · source · release history
  • TUI input handling is smoother during rapid keystrokes. Cloud Sessions Preview and Smarter Command Menus · seen Aug 2026 · source · release history
  • Reduces idle resource consumption for improved background performance. Session Restore, Performance Optimizations, and Custom Agent Enhancements · seen Jul 2026 · source · release history
  • Reduces idle resource consumption, enabling use on lower-powered machines. Session Restore, Performance Optimizations, and Custom Agent Enhancements · seen Jul 2026 · source · release history
  • Introduces spec-driven development in the terminal, aligning CLI behavior with the Kiro IDE and Kiro Web unified agent harness. CLI v3 Early Access · seen Jun 2026 · source · release history
  • Adds Kiro CLI V3 early access preview, running alongside existing 2.x installs via kiro-cli --v3 opt-in flag. CLI v3 Early Access · seen Jun 2026 · source · release history

example

  • Start a cloud session attached to a repo, then resume it later from a different machine without losing agent progress. kiro-cli chat --cloud --repo <your-repo> # later, from any machine: kiro-cli chat --resume-id <session-id> Cloud Sessions Preview and Smarter Command Menus · seen Aug 2026 · source
  • Opt into the V3 early access harness without disrupting your existing 2.x installation. kiro-cli --v3 CLI v3 Early Access · seen Jun 2026 · source
Goal command shipped Starts an iterative agent loop that checks its own output against acceptance criteria and keeps going until the goal is genuinely met. 3 releases · 2 other sources

release

  • Slash command menu gains substring matching, so partial typing finds commands mid-word. Cloud Sessions Preview and Smarter Command Menus · seen Aug 2026 · source · release history
  • The /context command now shows a per-tool token breakdown so you can see exactly what is consuming your context window. Tangent Side-Conversations and Per-Tool Token Breakdown · seen Aug 2026 · source · release history
  • New /goal command starts an iterative agent loop that self-verifies completion against acceptance criteria before stopping (default 5 iterations, configurable with --max). /goal, Queue Steering, and enriched /rewind · seen Jun 2026 · source · release history

example

  • Check which tools are eating your context budget before starting a large refactor. /context changelog-20260803-9deba171 · seen Aug 2026 · source
  • Autonomously implement a multi-step feature with a built-in quality gate, capping retries to avoid runaway loops. /goal --max 8 "Implement OAuth2 login flow with tests passing and no lint errors" /goal, Queue Steering, and enriched /rewind · seen Jun 2026 · source
Vibe-to-Autonomous handoff shipped Switch the session from interactive to fully autonomous mode mid-conversation once the task is sufficiently defined, without starting over. 1 release · 1 other source

release

  • Supports switching to Autonomous mode at any point during a Vibe session, not only at session start. Start Without a Repo, Switch Modes Anytime · seen Jun 2026 · source · release history

example

  • Hand off to the autonomous agent mid-conversation once you've refined the task enough through Vibe prompts, without restarting. In an active Vibe session, after your first prompt exchange, open the mode selector and choose Autonomous mode to let the agent take over from the current context. Start Without a Repo, Switch Modes Anytime · seen Jun 2026 · source
Agent Customisation and Control 8 capabilities Practitioners can define, configure, and steer agents precisely — specifying which tools they can use, how hard they reason, and sending corrections without interrupting ongoing work. Custom agents can be shared and reused across teams.
Custom Agents shipped Define reusable agents in a Markdown file with explicit tool access, MCP servers, and permissions, then share them via version control. 15 releases · 5 other sources

release 15 total

  • AGENTS.md files now load as steering context from anywhere in the workspace tree, not just the workspace root or ~/.kiro/steering/, enabling co-location of steering instructions with the code they describe. Voice Mode, Opt-In Cloud Sessions, and Spec Review · seen Aug 2026 · source · release history
  • Pins the agent's Windows terminal to PowerShell. Cloud Sessions and Agent Focus Mode Upgrades · seen Aug 2026 · source · release history
  • Kiro submenu added to the editor context menu, including an 'Ask Kiro to Fix' quick fix on errors and warnings changelog-20260803-9deba171 · seen Aug 2026 · source · release history
  • Kiro now replies in the IDE display language changelog-20260803-9deba171 · seen Aug 2026 · source · release history
  • Kiro now replies in the user's configured IDE display language. Editor Actions, Guided Hook Creation, and Code OSS Upgrade · seen Jul 2026 · source · release history
  • Adds a Kiro submenu to the editor context menu for quick access to Kiro actions directly from right-click. Editor Actions, Guided Hook Creation, and Code OSS Upgrade · seen Jul 2026 · source · release history

example

  • Quickly invoke Kiro assistance on a specific error or warning without leaving your editor. In the editor, hover over a red/yellow underline → click the lightbulb or press the quick fix shortcut → select 'Ask Kiro to Fix'. Editor Actions, Guided Hook Creation, and Code OSS Upgrade · seen Jul 2026 · source
  • Convert existing V2 custom agent configs in place so they work in both V2 and V3 sessions. /upgrade-agent V2 to V3 Agent Migration · seen Jul 2026 · source
  • Prevent a custom agent from pulling in global steering files and AGENTS.md when you want a fully isolated, self-contained agent context. chat.disableInheritingDefaultResources: true Config Hot-Reload and Resource Inheritance Control · seen Jul 2026 · source
  • Stop a custom agent from pulling in global steering files, skills, and AGENTS.md when you want a fully isolated agent environment. "chat.disableInheritingDefaultResources": true Config Hot-Reload and Resource Inheritance Control · seen Jun 2026 · source
  • Define a specialized code-review agent your whole team can use by committing a Markdown file to version control. # .kiro/agents/code-reviewer.md --- tools: read, web mcp: - server: github permissions: deny: shell --- You are a strict code reviewer. Focus on security, clarity, and test coverage. Agent Focus, Permissions, Custom Agents, and More · seen Jun 2026 · source
Model selection and persistence shipped Choose which AI model powers the session and have that preference saved automatically across future sessions. 8 releases · 3 other sources

release 8 total

  • Supports Claude Opus 5 for multi-file features, large refactors, and end-to-end feature work with self-verification and iteration. Claude Opus 5 Now Available · seen Jul 2026 · source · release history
  • Enables Claude Opus 5 multi-agent coordination with fewer conflicts between parallel agents. Claude Opus 5 Now Available · seen Jul 2026 · source · release history
  • Adds Claude Opus 5 to the Kiro IDE, CLI, and Web model selector with a 1M token context window. Claude Opus 5 Now Available · seen Jul 2026 · source · release history
  • Adds Claude Sonnet 5 to the Kiro IDE, CLI, and Web model selector — Anthropic's most agentic Sonnet model with stronger reasoning, tool use, and coding performance approaching Opus 4.8 at Sonnet-class pricing. Claude Sonnet 5 Now Available · seen Jul 2026 · source · release history
  • Supports a full 1M token context window with a 1.3× credit multiplier, matching Sonnet 4.6 pricing. Claude Sonnet 5 Now Available · seen Jul 2026 · source · release history
  • Adds Claude Sonnet 5 to Kiro IDE, CLI, and Web — Anthropic's most agentic Sonnet model with stronger reasoning, tool use, and coding performance approaching Opus 4.8. Claude Sonnet 5 Now Available · seen Jul 2026 · source · release history

example

  • Switch to Claude Opus 5 after restarting your IDE to tackle large multi-file refactors or end-to-end feature work. Restart the Kiro IDE or CLI, then open the model selector and choose Claude Opus 5. Claude Opus 5 Now Available · seen Jul 2026 · source
  • Switch to Claude Sonnet 5 in the Kiro IDE or CLI to get stronger autonomous coding and reasoning for long-running agentic tasks. Restart your IDE or CLI, then open the model selector and choose Claude Sonnet 5. Claude Sonnet 5 Now Available · seen Jul 2026 · source
  • Switch to Claude Sonnet 5 in the Kiro IDE or CLI to leverage its stronger agentic coding and longer autonomous runs. Restart your IDE or CLI, then open the model selector and choose Claude Sonnet 5. Claude Sonnet 5 Now Available · seen Jul 2026 · source
Configurable reasoning effort shipped Set how deeply the agent reasons before starting a session, and have that choice carry forward automatically. 4 releases · 1 other source

release

  • Automatic retries for interrupted model responses, reducing manual intervention during long agent sessions. V2 to V3 Agent Migration · seen Jul 2026 · source · release history
  • Agent now recovers automatically from interrupted responses in corporate proxy environments. Global Hooks, Session Search, and Reliability Fixes · seen Jul 2026 · source · release history
  • New --effort flag for kiro-cli chat sets the reasoning depth (low, medium, high, xhigh, max) at session launch, skipping manual adjustment on every start. Transcript Export, Terminal Titles, and Persistent Model Preferences · seen Jun 2026 · source · release history
  • Persistent model and effort preferences: /model and /effort choices now auto-save across sessions without requiring /model set-current-as-default. Transcript Export, Terminal Titles, and Persistent Model Preferences · seen Jun 2026 · source · release history

example

  • Launch a quick one-off lookup with minimal reasoning overhead so the response comes back fast. kiro-cli chat --effort low Transcript Export, Terminal Titles, and Persistent Model Preferences · seen Jun 2026 · source
Capability-based permissions shipped Set exactly what an agent may read, execute, or call, with consent prompts for anything outside those boundaries. 4 releases

release

  • Improves spec hovers and MCP installs to handle untrusted workspace content safely. Agent Plugin Support and Session Pinning · seen Aug 2026 · source · release history
  • Delivers more accurate approval prompts for commands with combined flags. Expanded MCP OAuth Support · seen Jul 2026 · source · release history
  • New capability-based permissions system lets you define exactly what the agent can read, execute, or call via MCP — prompting for consent on unapproved actions and persisting decisions as workspace or global rules. Agent Focus, Permissions, Custom Agents, and More · seen Jun 2026 · source · release history
  • New capability-based permissions model replaces prior permission handling for agent actions. CLI v3 Early Access · seen Jun 2026 · source · release history
Queue Steering shipped Send a correction to a running agent without cancelling its current work; the message is picked up at the next safe stopping point. 3 releases · 1 other source

release

  • New in-place attention cards surface next to the chat when a session needs input, showing the agent's question and options as buttons without forcing a session switch. Cloud Sessions and Agent Focus Mode Upgrades · seen Aug 2026 · source · release history
  • New Queue Steering lets you send correction messages while the agent is running; it picks them up at the next tool boundary without requiring a cancel/restart. /goal, Queue Steering, and enriched /rewind · seen Jun 2026 · source · release history
  • Ctrl+S toggles between steer mode (inject message mid-turn) and queue mode (buffer message until the current turn ends). /goal, Queue Steering, and enriched /rewind · seen Jun 2026 · source · release history

example

  • Redirect the agent mid-task when you spot it heading down the wrong path, without cancelling its current work. Press Ctrl+S to enter steer mode, then type your correction (e.g. "Use Postgres not SQLite") — the agent picks it up at the next tool boundary. /goal, Queue Steering, and enriched /rewind · seen Jun 2026 · source
Introspect subagent shipped Ask an inline subagent to explain Kiro's own features and suggest workflow configurations without leaving the terminal or IDE. 1 release · 1 other source

release

  • New Introspect subagent answers questions about Kiro's features, explains custom agents, hooks, and steering files, and suggests workflow configurations — all inline (v3 only). Introspect Subagent and Global Hooks · seen Jul 2026 · source · release history

example

  • Ask the Introspect subagent how to configure a custom hook without leaving your terminal. kiro-cli --v3 Introspect Subagent and Global Hooks · seen Jul 2026 · source
Session timestamps and message metadata shipped See timestamped messages and compact previews of sub-agent tool calls directly in the conversation. 2 releases

release

  • Adds relative timestamps to session messages, with hover-to-reveal absolute timestamps for long-running task tracking. Start Without a Repo, Switch Modes Anytime · seen Jun 2026 · source · release history
  • Adds compact tool card previews for sub-agent calls, giving practitioners a concise view of tool invocations. V3 Stability Fixes and Entra ID Session Refresh · seen Jun 2026 · source · release history
Voice prompt dictation shipped Dictate prompts using on-device speech-to-text so no audio leaves the machine, with an optional mode that restarts recording after each agent reply. 1 release

release

  • Adds /voice command (also triggerable via Ctrl+O or holding Space) for on-device speech-to-text prompt dictation using Whisper, with no audio leaving the machine and no cloud API key required; --continuous flag enables hands-free back-and-forth mode that auto-starts a new recording each turn. Voice Mode, Opt-In Cloud Sessions, and Spec Review · seen Aug 2026 · source · release history
Automation, Hooks, and Scheduling 3 capabilities Kiro can trigger agent tasks automatically on file events, tool use, or a cron schedule, running each job in an isolated sandbox and surfacing results as pull or merge requests. This covers both reactive hooks and proactively scheduled recurring work.
Hooks shipped Define triggers that fire an agent automatically when files change, tools are used, or a prompt is submitted. 8 releases · 1 other source

release 8 total

  • Guided form added for creating hooks changelog-20260803-9deba171 · seen Aug 2026 · source · release history
  • Adds user-level global hooks that apply across all projects without per-project configuration. Global Hooks, Session Search, and Reliability Fixes · seen Jul 2026 · source · release history
  • Global hooks defined in ~/.kiro/hooks/ now automatically apply to every workspace, eliminating per-project duplication for cross-cutting behaviors like linting on save or pre-commit security checks (v3 only). Introspect Subagent and Global Hooks · seen Jul 2026 · source · release history
  • Adds hooks that trigger on agent-driven file writes, enabling automated workflows whenever the AI agent modifies files. Hooks on Agent Writes, Lazy MCP Auth, and Multi-Window Sync · seen Jul 2026 · source · release history
  • New hooks trigger on agent-driven file writes, enabling automation to react to AI-generated file changes. Hooks on Agent Writes, Lazy MCP Auth, and Multi-Window Sync · seen Jul 2026 · source · release history
  • Enhanced hooks now ship with a standalone file format for defining hook behavior outside the main config. CLI v3 Early Access · seen Jun 2026 · source · release history

example

  • Automate a lint-and-notify hook by describing it in plain English so Kiro generates the structured v1 JSON config in .kiro/hooks/. In the Agent Hooks panel, type: "Run ESLint on any modified .ts file and post a summary to chat" — Kiro generates and saves the hook to .kiro/hooks/eslint-on-save.json Agent Focus, Permissions, Custom Agents, and More · seen Jun 2026 · source
Automations shipped Schedule recurring agent tasks against a repository on a cron schedule; each run is sandboxed and opens a pull request with the results. 4 releases · 1 other source

release

  • Automations can be edited, disabled, or deleted at any time; changes take effect on the next scheduled run. Introducing Automations · seen Jun 2026 · source · release history
  • New Automations feature lets you schedule recurring tasks against GitHub or GitLab repositories on hourly, daily, or custom cron schedules. Introducing Automations · seen Jun 2026 · source · release history
  • Each automation run executes in an independent sandbox — cloning repos, performing work autonomously, and opening a pull request with the results. Introducing Automations · seen Jun 2026 · source · release history
  • Supports up to five schedules per automation, configurable via built-in intervals or raw cron expressions. Introducing Automations · seen Jun 2026 · source · release history

example

  • Set up a recurring dependency-audit task that runs every Monday and automatically opens a PR with updates — no manual trigger needed. In the Kiro web console, go to Automations > Create Automation, describe the task (e.g. Introducing Automations · seen Jun 2026 · source
Cloud Sessions shipped Run agent sessions in the cloud against selected repositories, reconnect from any machine, and let admins enable or disable the feature org-wide. 4 releases

release

  • Cloud sessions are now disabled by default unless an administrator explicitly enables them via the Cloud Sessions toggle in the Kiro console. Voice Mode, Opt-In Cloud Sessions, and Spec Review · seen Aug 2026 · source · release history
  • Cloud sessions (v3) are now opt-in: organizations that never configured the Cloud Sessions toggle in the Kiro console will find cloud sessions disabled after upgrading until an admin explicitly enables them. Voice Mode, Opt-In Cloud Sessions, and Spec Review · seen Aug 2026 · source · release history
  • Adds --repo flag (and /repo picker) to attach repositories to a cloud session. Cloud Sessions Preview and Smarter Command Menus · seen Aug 2026 · source · release history
  • Adds --resume-id flag to reconnect to a running cloud session from any machine after disconnecting. Cloud Sessions Preview and Smarter Command Menus · seen Aug 2026 · source · release history
Integrations and External Connectivity 6 capabilities Kiro connects to source control platforms, third-party services, and MCP servers so agents can act on real repositories, external APIs, and cloud infrastructure. Credentials are managed securely with short-lived tokens, OAuth lifecycle control, and instant revocation.
MCP OAuth lifecycle management shipped Manage the full OAuth credential lifecycle for remote MCP servers, including re-authentication, cancellation, and logout. 8 releases · 6 other sources

release 8 total

  • New keyboard shortcuts in the MCP panel status view: ^A to force auth, ^X to abort, and ^R to remove credentials. Stay Connected to MCP Servers · seen Jul 2026 · source · release history
  • New /mcp cancel-auth command aborts a stuck pending OAuth flow waiting for browser confirmation. Stay Connected to MCP Servers · seen Jul 2026 · source · release history
  • New /mcp logout command removes stored OAuth credentials for a remote MCP server entirely. Stay Connected to MCP Servers · seen Jul 2026 · source · release history
  • New /mcp auth command forces re-authentication when an OAuth token has expired or become invalid on a remote MCP server. Stay Connected to MCP Servers · seen Jul 2026 · source · release history
  • Adds /mcp cancel-auth command to abort a pending OAuth flow stuck waiting for browser confirmation. Stay Connected to MCP Servers · seen Jul 2026 · source · release history
  • Adds keyboard shortcuts in the MCP panel status view: ^A to force auth, ^X to abort, and ^R to remove credentials. Stay Connected to MCP Servers · seen Jul 2026 · source · release history

example

  • When a remote MCP server token has gone stale mid-session, force re-authentication without restarting. /mcp auth Stay Connected to MCP Servers · seen Jul 2026 · source
  • When rotating credentials or revoking access to a remote MCP server, clear all stored OAuth credentials. /mcp logout Stay Connected to MCP Servers · seen Jul 2026 · source
  • When an OAuth browser confirmation flow hangs and blocks your session, abort it immediately. /mcp cancel-auth Stay Connected to MCP Servers · seen Jul 2026 · source
  • When a remote MCP server token expires mid-session, re-authenticate without restarting Kiro. /mcp auth Stay Connected to MCP Servers · seen Jul 2026 · source
  • When you need to rotate or revoke credentials for a remote MCP server, clear them entirely. /mcp logout Stay Connected to MCP Servers · seen Jul 2026 · source
  • When an OAuth browser confirmation flow hangs indefinitely, abort it cleanly so you can retry. /mcp cancel-auth Stay Connected to MCP Servers · seen Jul 2026 · source
MCP OAuth configuration for pre-registered apps shipped Authenticate against a pre-registered OAuth app by supplying a custom client ID, secret, and redirect URI instead of relying on dynamic registration. 8 releases · 2 other sources

release 8 total

  • Skips Dynamic Client Registration automatically when a custom clientId is provided, authenticating as your pre-registered app. Expanded MCP OAuth Support · seen Jul 2026 · source · release history
  • Introduces lazy MCP authentication — OAuth sign-in for MCP servers is triggered automatically on demand rather than requiring manual setup upfront. Hooks on Agent Writes, Lazy MCP Auth, and Multi-Window Sync · seen Jul 2026 · source · release history
  • Supports configuring a clientSecret in MCP OAuth config for servers that require one (e.g., Figma). Expanded MCP OAuth Support · seen Jul 2026 · source · release history
  • Accepts full URLs with custom paths in the redirectUri field (e.g., http://localhost:7778/oauth/callback) to match exact app registration requirements. Expanded MCP OAuth Support · seen Jul 2026 · source · release history
  • Lazy MCP authentication automatically handles OAuth sign-in for MCP servers that require it, removing manual auth steps. Hooks on Agent Writes, Lazy MCP Auth, and Multi-Window Sync · seen Jul 2026 · source · release history
  • Supports clientSecret in MCP OAuth config for servers that require a client secret (e.g., Figma). Expanded MCP OAuth Support · seen Jul 2026 · source · release history

example

  • Connect Kiro to a remote MCP server (like Figma) that requires a pre-registered OAuth app with a client secret and custom callback URL. { "mcpServers": { "figma": { "url": "https://mcp.figma.com", "oauth": { "clientId": "<your-client-id>", "clientSecret": "<your-client-secret>", "redirectUri": "http://localhost:7778/oauth/callback" }… Expanded MCP OAuth Support · seen Jul 2026 · source
  • Connect Kiro to a remote MCP server like Figma that requires a pre-registered OAuth app with a client secret and a specific callback URL. { "mcpServers": { "figma": { "url": "https://mcp.figma.com/sse", "oauth": { "clientId": "<your-client-id>", "clientSecret": "<your-client-secret>", "redirectUri":… Expanded MCP OAuth Support · seen Jul 2026 · source
Powers — third-party service authorization shipped Authorise third-party services such as Figma or Stripe once; tokens are encrypted at rest and access can be revoked instantly. 6 releases · 2 other sources · first seen Aug 2026

release

  • Supports Powers packaged in the open Agent Plugin format, installable from a local folder or GitHub URL, bundling skills and MCP for sharing across compatible agent tools. changelog-20260811-431df658 · Aug 2026 · source · release history
  • Supports installing Powers packaged in the open Agent Plugin format from a local folder or GitHub URL, bundling skills, steering, scripts, and assets for sharing across compatible agent tools. Agent Plugin Support and Session Pinning · seen Aug 2026 · source · release history
  • Instant revocation for third-party service connections: disconnecting a Power immediately revokes access, with tokens encrypted at rest and never exposed to the sandbox or agent. IAM Roles and Authorize Powers for Third-Party Services · seen Jul 2026 · source · release history
  • New standardized authorization flow for Powers: connect third-party services (Figma, Stripe, Supabase, etc.) once via Manage Powers and the agent reuses the encrypted token across all future tasks without re-prompting. IAM Roles and Authorize Powers for Third-Party Services · seen Jul 2026 · source · release history
  • New Authorize Powers flow: connect third-party services (Figma, Stripe, Supabase, etc.) once via a standard authorization flow in Agent settings; tokens are encrypted at rest and never exposed to the sandbox or agent. IAM Roles and Authorize Powers for Third-Party Services · seen Jul 2026 · source · release history
  • Instant revocation: disconnecting a Power immediately revokes access to the linked third-party service. IAM Roles and Authorize Powers for Third-Party Services · seen Jul 2026 · source · release history

docs

  • Aug 7, 2026 1.0.288 Agent Plugin Support and Session Pinning This version supports Powers packaged in the open Agent Plugin format and reworks the Agent Focus Mode session rail with pinning, Kiro CLI hand-off, and in-app updates. changelog-20260811-431df658 · Aug 2026 · source

example

  • Authorize a third-party service (e.g., Stripe or Figma) once so the agent can use it across all future tasks without re-prompting. In the console, go to Settings > Agent > Manage Powers, select the desired Power, and complete the authorization flow. IAM Roles and Authorize Powers for Third-Party Services · seen Jul 2026 · source
IAM Role for Sandbox shipped Supply the agent and its tools with auto-refreshing short-lived AWS credentials during task execution via an IAM role. 2 releases · 2 other sources

release

  • New IAM Role for Sandbox: configure an AWS IAM role that Kiro Web assumes to supply the agent, CLI tools, and MCP servers with auto-refreshing short-lived credentials scoped to each task. IAM Roles and Authorize Powers for Third-Party Services · seen Jul 2026 · source · release history
  • New IAM Role for Sandbox: configure a role that Kiro Web assumes to supply the agent, CLI tools, and MCP servers with auto-refreshing, short-lived AWS credentials during task execution. IAM Roles and Authorize Powers for Third-Party Services · seen Jul 2026 · source · release history

example

  • Grant the Kiro sandbox scoped AWS access so agent tasks and MCP servers can call AWS APIs without embedding long-lived keys. In the console, go to Settings > Agent > Sandbox > AWS Credentials and enter the IAM role ARN that Kiro Web should assume. IAM Roles and Authorize Powers for Third-Party Services · seen Jul 2026 · source
  • Grant Kiro's sandbox scoped AWS access so agent tasks and MCP servers can call AWS APIs without long-lived keys. In the console, go to Settings > Agent > Sandbox > AWS Credentials and configure the IAM role Kiro Web should assume. IAM Roles and Authorize Powers for Third-Party Services · seen Jul 2026 · source
GitLab integration shipped Connect a GitLab repository so the agent can clone code, open merge requests, and inspect issues directly in the chat. 3 releases

release

  • Enables inspection of existing GitLab merge requests and issues directly in chat without leaving the session. GitLab Support and Specs in the Browser · seen Jun 2026 · source · release history
  • Adds GitLab repository support: connect via personal access token, let the agent clone repos, write code, and open merge requests on your behalf. GitLab Support and Specs in the Browser · seen Jun 2026 · source · release history
  • Supports mixing GitLab and GitHub repositories in a single Kiro Web session. GitLab Support and Specs in the Browser · seen Jun 2026 · source · release history
MCP server selective restart shipped Restart only the MCP servers whose configuration actually changed, leaving others unaffected. 3 releases

Shared capability: MCP server

release

  • MCP tools refresh dynamically without requiring a restart. Global Hooks, Session Search, and Reliability Fixes · seen Jul 2026 · source · release history
  • MCP tools now recover from transient network failures instead of failing silently. Faster Sessions, Compaction Fixes, and PowerShell Trust · seen Jul 2026 · source · release history
  • Adds selective server restart on config change — only affected MCP servers restart, and the config diff is order-independent so reordering environment variables does not trigger unnecessary restarts. Config Hot-Reload and Resource Inheritance Control · seen Jul 2026 · source · release history
Session Management and Workspace Experience 6 capabilities Kiro provides flexible ways to organise, navigate, and recover sessions — branching from earlier points, opening side conversations, arranging chat panels alongside code, and exporting full histories. These features help practitioners manage complex or long-running work without losing context.
Tangent side-conversations shipped Open a named side-thread that inherits full conversation history, explore freely, then return to the main thread without cluttering it. 3 releases · 4 other sources

release

  • Named tangents via /tangent <name>, a visual conversation-tree picker via /tangent ls, and one-step return to the root via /tangent root changelog-20260803-9deba171 · seen Aug 2026 · source · release history
  • New /tangent command lets you branch into named side-conversations that inherit full conversation history, then return to the main thread without polluting it. Tangent Side-Conversations and Per-Tool Token Breakdown · seen Aug 2026 · source · release history
  • Browse your entire conversation tree with /tangent ls and jump to the root from any depth with /tangent root. Tangent Side-Conversations and Per-Tool Token Breakdown · seen Aug 2026 · source · release history

docs

  • Jul 31, 2026 2.16.0 Tangent Side-Conversations and Per-Tool Token Breakdown This release introduces tangents: branch into side-conversations that inherit your full conversation history, explore freely, then jump back exactly where you left off. changelog-20260803-9deba171 · seen Aug 2026 · source

example

  • Investigate a tangential question mid-task without losing your main thread — then jump straight back. /tangent investigate-auth-edge-case changelog-20260803-9deba171 · seen Aug 2026 · source
  • Browse your full conversation tree to navigate between active tangents and the main thread. /tangent ls changelog-20260803-9deba171 · seen Aug 2026 · source
  • Quickly look something up mid-task in an isolated branch, then return to your main workflow without cluttering the primary thread. kiro-cli --v3 # inside the session: /tangent research-auth # ... explore freely ... /tangent root Tangent Side-Conversations and Per-Tool Token Breakdown · seen Aug 2026 · source
Dockable chat tabs shipped Open a chat session as a full-width editor tab, split it next to source files, or move it to a second monitor. 4 releases · 1 other source

release

  • Adds back/forward navigation across sessions and settings from the titlebar via Cmd/Ctrl+[ and Cmd/Ctrl+]. Cloud Sessions and Agent Focus Mode Upgrades · seen Aug 2026 · source · release history
  • Enables multi-window settings sync so IDE preferences stay consistent across multiple open Kiro windows. Hooks on Agent Writes, Lazy MCP Auth, and Multi-Window Sync · seen Jul 2026 · source · release history
  • Multi-window settings sync keeps configuration consistent across multiple open Kiro windows. Hooks on Agent Writes, Lazy MCP Auth, and Multi-Window Sync · seen Jul 2026 · source · release history
  • New dockable chat tabs let you open any chat session as a full-width editor tab, split alongside source files, drag between editor groups, or span a second monitor — with the panel and tab staying in sync. Agent Focus, Permissions, Custom Agents, and More · seen Jun 2026 · source · release history

example

  • Open a long agent conversation alongside the file it's editing to review inline diffs without switching panes. Right-click a chat tab → "Open in Editor" → drag the tab to a vertical split group alongside your source file. Agent Focus, Permissions, Custom Agents, and More · seen Jun 2026 · source
Session rewind shipped Branch a session from any earlier turn, with a summary of every tool call, file touched, and command run up to that point. 4 releases

release

  • Chat history persists across workspace folder changes changelog-20260803-9deba171 · seen Aug 2026 · source · release history
  • Chat history now persists across workspace folder changes. Editor Actions, Guided Hook Creation, and Code OSS Upgrade · seen Jul 2026 · source · release history
  • New searchable session history panel lets practitioners quickly locate and revisit past agent sessions. Global Hooks, Session Search, and Reliability Fixes · seen Jul 2026 · source · release history
  • Enriched /rewind turn picker now displays a summary of each turn — tool calls, files touched, commands run, and intermediate messages — for faster branch-point identification. /goal, Queue Steering, and enriched /rewind · seen Jun 2026 · source · release history
Terminal window titling shipped Label concurrent CLI sessions with readable names so multiple running sessions can be told apart at a glance. 3 releases · 1 other source

release

  • Adds full ASCII mode coverage for terminals without Unicode support. Expanded MCP OAuth Support · seen Jul 2026 · source · release history
  • Adds full ASCII mode coverage for terminals without Unicode support. Expanded MCP OAuth Support · seen Jul 2026 · source · release history
  • New /title command sets or clears the terminal window title, letting practitioners label concurrent Kiro sessions at a glance. Transcript Export, Terminal Titles, and Persistent Model Preferences · seen Jun 2026 · source · release history

example

  • Enable terminal window titles so you can tell which shell window holds which active Kiro session. In the Kiro UI, go to /settings > display > Terminal title and enable it, or run /title <session-label> to set a label immediately. Transcript Export, Terminal Titles, and Persistent Model Preferences · seen Jun 2026 · source
Repo-free session start shipped Start a web session without connecting a repository upfront and attach one later if the work requires it. 1 release · 1 other source

release

  • Enables starting a Kiro Web session without connecting a GitHub repository upfront — attach a repo later if needed. Start Without a Repo, Switch Modes Anytime · seen Jun 2026 · source · release history

example

  • Prototype or explore a task immediately without needing a GitHub repo ready — connect one later only if the work warrants it. In the Kiro Web console, open a new session, describe your task, and skip the GitHub repo connection step. Use 'Connect a repo' from the session settings when you're ready to push or pull code. Start Without a Repo, Switch Modes Anytime · seen Jun 2026 · source
Transcript export shipped Export the full conversation as Markdown, plaintext, or JSON for sharing, filing a ticket, or feeding into another tool. 1 release · 1 other source

release

  • New /transcript save command exports full conversation history as markdown, plaintext (--plain), or JSON (--json) for sharing, ticketing, or piping into other tools. Transcript Export, Terminal Titles, and Persistent Model Preferences · seen Jun 2026 · source · release history

example

  • Export a completed investigation session as JSON to attach to a JIRA ticket or feed into a downstream script. /transcript save --json Transcript Export, Terminal Titles, and Persistent Model Preferences · seen Jun 2026 · source
Models and Platform 6 capabilities Kiro surfaces multiple AI models — including large-context and multi-tier options — and provides the subscription, regional, and administrative infrastructure to run them at scale. Governance controls such as overage caps and update notifications keep deployments predictable.
Pro Max subscription tier shipped A subscription tier that unlocks a high monthly credit allowance and access to all premium models, specs, custom agents, and hooks. 5 releases · 1 other source

release

  • Updated /usage display reflects the new prepaid credits model. Stay Connected to MCP Servers · seen Jul 2026 · source · release history
  • Adds prepaid credit packs visibility to the account dashboard. Session Restore, Performance Optimizations, and Custom Agent Enhancements · seen Jul 2026 · source · release history
  • Updates /usage display to reflect the new prepaid credits model. Stay Connected to MCP Servers · seen Jul 2026 · source · release history
  • Surfaces prepaid credit packs directly in the account dashboard. Session Restore, Performance Optimizations, and Custom Agent Enhancements · seen Jul 2026 · source · release history
  • New Pro Max subscription tier at $100/month sits between Pro+ ($40) and Power ($200), offering 5,000 credits/month (2.5× Pro+) with access to all premium models, specs, custom subagents, powers, and hooks. Introducing Kiro Pro Max · seen Jun 2026 · source · release history

example

  • Upgrade to Pro Max mid-cycle without losing progress — charges are prorated and new credits apply immediately. In the Kiro console, go to Account Settings and select Switch to Pro Max. Introducing Kiro Pro Max · seen Jun 2026 · source
Claude Opus 5 model support shipped Adds a high-capacity Claude model with a one-million-token context window suited to large multi-file work and multi-agent coordination. 4 releases · 1 other source

release

  • Rolls out to Kiro Pro, Pro+, Pro Max, and Power customers in us-east-1 and eu-central-1 with cross-region inference at a 2.2x credit multiplier. Claude Opus 5 Now Available · seen Jul 2026 · source · release history
  • Supports Claude Opus 5 for multi-file features, large refactors, and end-to-end feature work with self-verification and iteration. Claude Opus 5 Now Available · seen Jul 2026 · source · release history
  • Enables Claude Opus 5 multi-agent coordination with fewer conflicts between parallel agents. Claude Opus 5 Now Available · seen Jul 2026 · source · release history
  • Adds Claude Opus 5 to the Kiro IDE, CLI, and Web model selector with a 1M token context window. Claude Opus 5 Now Available · seen Jul 2026 · source · release history

example

  • Switch to Claude Opus 5 after restarting your IDE to tackle large multi-file refactors or end-to-end feature work. Restart the Kiro IDE or CLI, then open the model selector and choose Claude Opus 5. Claude Opus 5 Now Available · seen Jul 2026 · source
OpenAI GPT-5.6 model tiers shipped Adds a family of OpenAI GPT models in fast, balanced, and flagship tiers with a large context window and support for longer autonomous runs. 3 releases · 2 other sources

release

  • Supports 272K context window across all three GPT-5.6 tiers. OpenAI GPT-5.6 Sol, Terra, and Luna now available · seen Jul 2026 · source · release history
  • Enables longer autonomous runs with tool-coordinating mini-programs that reduce round-trips, available across all three tiers. OpenAI GPT-5.6 Sol, Terra, and Luna now available · seen Jul 2026 · source · release history
  • Adds OpenAI GPT-5.6 Sol (flagship), Terra (balanced), and Luna (fast/low-cost) model tiers to Kiro's IDE, CLI, and Web interfaces. OpenAI GPT-5.6 Sol, Terra, and Luna now available · seen Jul 2026 · source · release history

example

  • Use Luna for high-frequency, low-latency tasks (e.g., autocomplete, quick edits) to minimize Kiro credit consumption at 0.6x multiplier. In the Kiro IDE, CLI, or Web, open the model selector and choose GPT-5.6 Luna for your agent or chat session. OpenAI GPT-5.6 Sol, Terra, and Luna now available · seen Jul 2026 · source
  • Use Sol for complex, multi-step spec-driven implementation or long-horizon refactors where maximum coding capability is needed. In the Kiro IDE, CLI, or Web, open the model selector and choose GPT-5.6 Sol for your agent or chat session. OpenAI GPT-5.6 Sol, Terra, and Luna now available · seen Jul 2026 · source
Regional availability and cross-region inference shipped Paid tiers are hosted in US and European AWS regions with cross-region inference so requests can be served from either location. 4 releases

release

  • Rolls out to Kiro Pro, Pro+, Pro Max, and Power customers in us-east-1 and eu-central-1 with cross-region inference at a 2.2x credit multiplier. Claude Opus 5 Now Available · seen Jul 2026 · source · release history
  • Supports cross-region inference across us-east-1 and eu-central-1 for Pro, Pro+, Pro Max, and Power customers. OpenAI GPT-5.6 Sol, Terra, and Luna now available · seen Jul 2026 · source · release history
  • Available to Kiro Pro, Pro+, Pro Max, and Power customers in AWS US-East-1 (Northern Virginia) and AWS Europe (Frankfurt) with cross-region inference support. Claude Sonnet 5 Now Available · seen Jul 2026 · source · release history
  • Available to Kiro Pro, Pro+, Pro Max, and Power customers in AWS US-East-1 (N. Virginia) and AWS Europe (Frankfurt) with cross-region inference support. Claude Sonnet 5 Now Available · seen Jul 2026 · source · release history
Enterprise overage caps shipped Enterprise admins can cap the overage spend allowed per user profile to prevent unexpected costs. 2 releases · 1 other source

release

  • Adds custom overage cap controls for Enterprise admins via the AWS Service Quotas console, using the new 'Maximum allowed overage per Kiro profile' quota field. Custom Overage Caps via Service Quotas · seen Jul 2026 · source · release history
  • Adds AWS Service Quotas integration enabling enterprise admins to set a 'Maximum allowed overage per Kiro profile' cap, limiting unexpected costs across all users in a profile. Custom Overage Caps via Service Quotas · seen Jul 2026 · source · release history

example

  • Cap per-user overage spend for a Kiro profile to prevent runaway costs across your organization. In the Kiro console, go to Settings > Overages and click the Manage link — this navigates to the AWS Service Quotas console where you can set the 'Maximum allowed overage per Kiro profile' quota… Custom Overage Caps via Service Quotas · seen Jul 2026 · source
In-app update notifications shipped A settings button and footer indicator notify practitioners when a newer version of Kiro is available to install. 2 releases · first seen Aug 2026

release

  • New 'Check for Updates' button in the settings pane, plus an update row in the rail footer when a new Kiro version is available. changelog-20260811-431df658 · Aug 2026 · source · release history
  • Adds an update row in the rail footer and a Check for Updates button in the settings pane when a new Kiro version is available. Agent Plugin Support and Session Pinning · seen Aug 2026 · source · release history
Capability
Evidence

Lines in monospace are the tool's own words — help text parsed from its source, or an endpoint from its API document. Everything else is our summary of a dated release or documentation change, linked back to the source it came from.

Release history

  1. changelog-20260831-1c861324 Aug 31, 2026 · issue 012
    └──▷ TRY IT
    Run a spec in full-screen mode to monitor real-time task progress and select task scope before execution begins.
    $ /spec run
    • Adds /spec run command to open a dedicated full-screen task execution view for V3 spec runs, with real-time progress tracking and task scope selection before execution begins.
    • New 'Preserve scrollback' toggle keeps terminal history available through overflow and resize redraws.
    • Enables third-party extensions to work alongside Kiro without conflicts.
    • Adds support for the latest MCP protocol revision with more reliable sign-in.
  2. changelog-20260830-1c861324 Aug 30, 2026 · issue 011

    Kiro 1.0.395/2.20.0 adds full-screen spec task execution, a Preserve scrollback toggle, and third-party extension compatibility.

    └──▷ TRY IT
    Run a spec in full-screen mode to monitor real-time task progress and select scope before execution begins.
    $ /spec run
    • Keeps agent turns running when the network briefly drops.
  3. Full-Screen Spec Task Execution and Preserve Scrollback seen Aug 28, 2026 · issue 009

    Kiro adds a full-screen spec task execution view and a Preserve Scrollback toggle for terminal history.

    └──▷ TRY IT
    Launch a V3 spec in full-screen mode to monitor task progress in real time and narrow scope before execution starts.
    $ /spec run
    • Adds /spec run command to open a dedicated full-screen task execution view for V3 spec runs, with real-time progress tracking and task scope selection before execution begins.
    • New 'Preserve Scrollback' toggle keeps terminal history available through overflow and resize redraws.
  4. Third-Party Extension Compatibility and More Reliable MCP Sign-In seen Aug 28, 2026 · issue 009

    Kiro now supports third-party extensions alongside its own, updates MCP protocol, and improves agent resilience.

    • Enables third-party extensions to run alongside Kiro without conflicts.
    • Adds support for the latest MCP protocol revision with more reliable sign-in.
    • Keeps agent turns running when the network briefly drops, improving resilience during interrupted sessions.
  5. Spec Review Mouse Support and Automatic Stream Recovery seen Aug 22, 2026 · issue 004

    Kiro adds mouse support to spec review and automatic stream recovery with configurable timeouts.

    • Adds api.streamIdleSoftTimeout, api.streamIdleHardTimeout, and api.timeout settings to tune idle watchdog thresholds and the overall streaming timeout.
    • Adds a 60-minute default streaming timeout so long responses are no longer cut off mid-turn.
  6. Spec Review Mouse Support, AI Session Titles, and Automatic Stream Recovery seen Aug 21, 2026 · issue 003

    Kiro adds spec review mouse support, AI session titles, and automatic stream recovery with idle watchdog and configurable timeouts.

    └──▷ TRY IT
    Resume a past session by name when you have many similar sessions and need the AI-generated titles to tell them apart.
    $ kiro-cli chat --resume-picker
    • Adds api.streamIdleSoftTimeout, api.streamIdleHardTimeout, and api.timeout config settings to tune the new idle watchdog, automatic retry-with-backoff, and 60-minute streaming timeout for stalled or dropped connections.
    • Adds AI-generated session titles to the V3 session resume picker, surfaced via kiro-cli chat --resume-picker or /chat resume, so similar sessions are distinguishable at a glance.
    • Adds mouse support to the spec review screen — scroll to navigate and click to position the cursor — with m toggling mouse support on or off.
    • Introduces a stream idle watchdog that warns after 60 seconds of silence and cancels at 300 seconds, with automatic retries for throttling, 5xx errors, and connection drops.
  7. Access Kiro Web with Okta or Microsoft Entra ID seen Aug 20, 2026 · issue 002

    Kiro Web now supports SSO login via Okta and Microsoft Entra ID using OIDC, with Cloud Sessions available for Pro and above.

    └──▷ HOW TO FIND IT
    Configure Okta SSO so your team can sign in to Kiro Web with existing corporate credentials.
    📍In Okta, open your existing Kiro OIDC application › Sign-in redirect URIs › Add URI › enter https://app.kiro.dev/signin/oauth › Save. Then in Kiro Web admin settings, enable Cloud Sessions (Preview).
    Configure Microsoft Entra ID SSO for Kiro Web, keeping the redirect separate from desktop/mobile app redirects.
    📍In Microsoft Entra ID, open your existing Kiro OIDC application › Authentication › Single-page application section › Add URI › enter https://app.kiro.dev/signin/oauth › Save. Then in Kiro Web admin settings, enable Cloud Sessions (Preview).
    • Adds SSO access to Kiro Web via Okta and Microsoft Entra ID using OpenID Connect (OIDC), requiring admins to add https://app.kiro.dev/signin/oauth as a sign-in redirect URI to an existing Kiro OIDC application.
    • Introduces Cloud Sessions (Preview), which can be enabled independently from API key generation, available on Kiro Pro and above subscriptions.
  8. Agent Plugin Support and Session Pinning seen Aug 19, 2026 · issue 001

    Kiro gains Agent Plugin format support, session pinning, and Kiro CLI hand-off in Agent Focus Mode.

    • Adds support for the open Agent Plugin format, letting users install Powers (plugins that bundle skills and MCP servers) from a local folder or a GitHub URL — shareable across compatible agent tools.
    • Adds Pin Session action in Agent Focus Mode to keep a session pinned at the top of its section in the session rail.
    • Adds Open with Kiro CLI action to resume an existing Agent Focus Mode session directly in Kiro CLI.
    • Adds an update row in the Agent Focus Mode rail footer and a Check for Updates button in the settings pane when a new Kiro version is available.
    • Spec documents and task rows in the context panel now open directly in the editor.
    +1 moreshow less
    • Adds bulk session migration for Agent Focus Mode sessions.
  9. Claude Opus 5 Now Available seen Aug 19, 2026 · issue 001

    Claude Opus 5 is now available in Kiro IDE, CLI, and Web with a 1M context window.

    • Adds Claude Opus 5 to the Kiro IDE, CLI, and Web model selector for Pro, Pro+, Pro Max, and Power customers in us-east-1 and eu-central-1 with cross-region inference.
    • Claude Opus 5 supports a 1M token context window with a 2.2x credit multiplier.
    • Claude Opus 5 brings improved multi-agent coordination with fewer conflicts between parallel agents running concurrently.
    • Claude Opus 5 adds self-verification and iterative refinement on agentic coding tasks, reducing stubs and placeholders in generated output.
    • Code review with Claude Opus 5 delivers higher real-bug detection rates with lower false positives, including at reduced effort settings.
  10. Cloud Sessions Preview and Smarter Command Menus seen Aug 19, 2026 · issue 001

    Kiro CLI gains cloud sessions (preview) with --cloud, --repo, and --resume-id flags, plus substring matching in the slash command menu.

    └──▷ TRY IT
    Start a cloud session, attach a repo, then disconnect and resume later from another machine.
    $ kiro-cli chat --cloud --repo my-org/my-repo
    # later, from any machine:
    kiro-cli chat --resume-id <session-id>
    • Adds --cloud flag to kiro-cli (and kiro-cli chat --cloud) to run a session in a managed cloud sandbox instead of locally.
    • Adds --repo flag (and /repo picker) to attach repositories to a cloud session.
    • Adds --resume-id flag to reconnect to a cloud session from any machine after disconnecting while the agent continues working.
    • Cloud and local sessions now appear together in the session picker UI.
    • IAM Identity Center administrators enable cloud sessions via the 'Cloud Sessions (Preview)' setting (formerly 'Kiro Web (Preview)').
    +1 moreshow less
    • Slash command menu gains substring matching, making commands reachable without typing a prefix.
    └──▷ BREAKING ON UPGRADE
    • !The IAM Identity Center admin setting 'Kiro Web (Preview)' is renamed to 'Cloud Sessions (Preview)'; organizations that had the prior setting remain enabled, but new organizations must explicitly opt in.
  11. Cloud Sessions and Agent Focus Mode Upgrades seen Aug 19, 2026 · issue 001

    Kiro adds Cloud Sessions to Agent Focus Mode preview, with collapsible rail, in-place attention cards, and session navigation.

    • Adds Cloud Sessions to Agent Focus Mode as a preview, letting sessions run in the cloud alongside local ones with selectable repositories kept visible below chat.
    • Cloud sessions use the same agent and model selectors as local sessions.
    • Adds a collapsible icon-only view for the sessions rail, keeping every session one click away while giving more room to the chat panel.
    • Adds in-place attention cards that surface agent questions and action buttons next to the chat without requiring a context switch or raising the attention panel automatically.
    • Adds back/forward navigation across sessions and settings from the titlebar via Cmd/Ctrl+[ and Cmd/Ctrl+].
    +1 moreshow less
    • Pins the agent's Windows terminal to PowerShell.
  12. Editor Actions, Guided Hook Creation, and Code OSS Upgrade seen Aug 19, 2026 · issue 001

    Kiro adds an editor context menu submenu, Ask Kiro to Fix quick fixes, guided hook creation, and a Code OSS v1.108.2 upgrade.

    • Adds a 'Kiro' submenu to the editor context menu for quick access to Kiro actions from within the editor.
    • Adds an 'Ask Kiro to Fix' quick-fix action on errors and warnings, surfacing AI-assisted remediation inline.
    • Adds a guided form for creating hooks, replacing the need to author hook configuration manually.
    • Upgrades the underlying editor to Code OSS v1.108.2.
    • Kiro now replies in the IDE's configured display language.
    +1 moreshow less
    • Chat history now persists across workspace folder changes.
  13. Nested AGENTS.md and Long-Session Efficiency seen Aug 19, 2026 · issue 001

    Kiro adds nested AGENTS.md support for directory-scoped agent instructions and improves long-session context retention.

    • Supports AGENTS.md files placed at any level of a workspace directory tree, allowing agent instructions scoped to each subdirectory.
    • Preserves more context during long sessions, reducing loss of conversation state over extended interactions.
    • Lowers idle resource consumption during inactive periods.
  14. Permission Improvements and Configured Windows Shells seen Aug 19, 2026 · issue 001

    Kiro agent commands now run in your configured terminal profile on Windows, with improved permission rules.

    • Agent commands now run in the user's configured Windows terminal profile instead of a default shell.
    • Improves filesystem and command permission rules for agent operations.
    • Keeps ignored files out of search results.
  15. Spec Drafting and Plan Auto-Execution seen Aug 19, 2026 · issue 001

    Kiro adds a guided description step to /spec new and auto-executes approved plans in Plan mode.

    • Adds a guided description prompt to /spec new: the agent now asks what the spec should cover before drafting requirements, using your description as ground truth instead of inferring from the spec name alone.
    • Plan mode now auto-executes the approved plan immediately after approval, removing the manual mode-switch step.
  16. Tangent Side-Conversations and Per-Tool Token Breakdown seen Aug 19, 2026 · issue 001

    Kiro gains /tangent side-conversations and per-tool token breakdown in /context.

    The tangent picker opened by /tangent ls, titled "Switch to a tangent" with a search filter. It shows a conversation tree: root marked as current, with branches
    └──▷ TRY IT
    Branch into a named side-conversation mid-task to look something up, then return to the main thread without losing context.
    $ kiro-cli --v3
    # inside the session:
    /tangent research-auth-flow
    # ... explore freely ...
    /tangent root
    Visualise your full conversation tree to find and jump to any branch you created.
    $ /tangent ls
    • Adds /tangent <name> to branch a named side-conversation that inherits the full conversation history, letting you explore freely without polluting the main thread.
    • Adds /tangent ls to browse the full conversation tree in a visual picker.
    • Adds /tangent root to jump straight back to the main conversation from any depth.
    • Extends /context with a per-tool token breakdown so you can see exactly what is consuming your context window.
    • All /tangent features are available in V3 mode via kiro-cli --v3.
  17. Voice Mode, Opt-In Cloud Sessions, and Spec Review seen Aug 19, 2026 · issue 001

    Kiro gains /voice dictation, spec review with Ctrl+X, nested AGENTS.md steering, and opt-in cloud sessions.

    └──▷ TRY IT
    Dictate a prompt hands-free when typing is inconvenient — transcription runs locally so no audio is sent to the cloud.
    $ /voice
    Review a spec phase document and request targeted edits without leaving the checkpoint screen.
    📍Ctrl+X at a spec phase checkpoint to open the review screen, add line comments on sections to change, then answer the checkpoint question to send all staged comments as one revision request.
    • Adds /voice command (also triggered by holding Space) to dictate prompts with on-device Whisper transcription — no audio leaves the machine and no cloud API key is required.
    • Adds Ctrl+X at spec phase checkpoints to open a review screen where you can read phase documents and stage line comments, sending all staged comments as one revision request when the checkpoint is answered.
    • Supports AGENTS.md steering files anywhere in the workspace tree (not just the workspace root or ~/.kiro/steering/), so steering context can live next to the code it describes.
    • Cloud sessions are now opt-in: administrators must explicitly enable 'Cloud Sessions' in the Kiro console, and an unset toggle now defaults to disabled.
    └──▷ BREAKING ON UPGRADE
    • !Cloud sessions default to disabled; organizations that never configured the 'Cloud Sessions' toggle in the Kiro console will find cloud sessions unavailable until an administrator explicitly opts in.
my-toolchain — 0 tools
paste an install list to detect your tools

A brew list, a Brewfile, requirements.txt, a Dockerfile — or just the product names, free-form. Nothing leaves your browser.

    browse all tools →