Loading image...Kiro

Product

  • About Kiro
  • Agents
  • IDE
  • CLI
  • Web
  • Mobile
  • Crew
  • Pricing
  • Downloads

For

  • Enterprise
  • Startups
  • Students

Community

  • Overview
  • Ambassadors
  • Case studies
  • Discord
  • Events
  • Powers
  • Shop
  • Showcase

Resources

  • Docs
  • Blog
  • Changelog
  • FAQs
  • Videos
  • Report a bug
  • Suggest an idea
  • Billing support

Social

Site TermsLicenseResponsible AI PolicyLegalPrivacy PolicyCookie Preferences
Loading image...Kiro
  • Agents
  • Enterprise
  • Pricing
  • Docs
SIGN INDOWNLOADS
Loading image...Kiro

Get Started

InstallationAuthenticationYour first project

Models

OverviewAvailable modelsReasoning effortAWS GovCloud (US) models

Features

How Kiro worksLocal command sandboxACP integrations
Specs
Steering
Hooks
MCP
Permissions
Custom agents
Workflows
Agent Skills
Powers
Cloud sessionsMemoryCompactionKiroignoreCheckpoints and rewind
Built-in tools
Configuration scopes

IDE 1.x

What's new in 1.0
Setup & First Run
Editor
Chat
Experimental
Troubleshooting0.x reference

CLI

What's new in V3
Setup & First Run
Terminal UI
Chat
Fullscreen modeVoice modeHeadless modeACPAuto complete
Experimental
2.x reference

Crew

Quick startInstallationRunning 24/7
Chat
Agent Capabilities
Features
Interfaces
Apps
System & storageConfigurationSecurityTroubleshooting

Web

Setup & First RunIdentity Center
Connect your repositories
Working with the agent
Autonomous modeAutomationsConfiguration Sync
Sandbox

Mobile - Preview

Overview

Commands and Reference

CLI commandsSlash commandsBuilt-in toolsExit codesSettings

Billing

OverviewManaging your subscriptionUpgrading your planDowngrading your planCancelling your planPurchasing add-on creditsManaging your paymentsManaging usage notificationsManaging your taxesContacting billing supportDeleting your accountRelated questions

Enterprise

ConceptsOnboarding quickstart
Connecting your identity provider
Deployment optionsSubscribe your teamManage subscriptions
Governance
Monitor and track
SettingsManaged updatesBillingIAMSupported regions

Privacy and Security

OverviewData protectionCode referencesCompliance validationInfrastructure securityIAM permissionsFirewalls, proxies, and data perimetersVPC endpoints (AWS PrivateLink)

Guides

OverviewRunning Kiro in the cloud
Language support
Learn by playing

Migration

Migrating from Q DeveloperMigrating from VSCodeUpgrading from Q CLI
  1. Docs
  2. Crew
  3. System & storage
View as Markdown

System & storage

View as Markdown

The dashboard's System area shows what Crew is doing to the machine, how much work the host can admit, and what sessions consume on disk.

Tasks: live work

The Tasks view lists active sessions, subagents, scheduled work, Task Runner steps, and workflow calls with their current state and resource use. Use it to find a session holding memory, distinguish queued work from running work, or confirm that the host is idle before a heavy step.

Accepted background work is recorded in the durable task queue. Queued subagents, Task Runner steps, and workflow calls survive a Gateway restart and return to scheduling when the host can admit them.

Services: capacity and health

The Services tab reports Gateway components and the capacity currently in force. The subagent limit shown here reflects available host memory and CPU — it can be lower than the configured maximum when headroom is tight. The resource_status tool exposes the same operational view to an agent so it can choose a narrower path before starting a large fan-out or build.

When the machine is full

Crew applies one aggregate ceiling across concurrent agents. When memory becomes critically low, scheduled work defers and new work remains queued or is refused according to the caller's contract, rather than pushing the host into sustained memory pressure. The header shows the current posture.

Configure aggregate limits with resource_limits.max_total_memory_mb and resource_limits.max_total_processes in config.json.

Crew log

Crew records a redacted event trail for each chat by default. The Crew log panel folds that trail into Status, Usage, Timeline, Tools, and Approvals. Authorized agents can read their own unit and the sessions they dispatched through the Crew log tools.

The session work ledger uses this log to preserve a compact goal, phase, next step, rejected approaches, and artifact pointers across context compaction. Conductor work and Issue Radar use the same durable record.

Set KIROCREW_CREW_LOG=0 before starting the Gateway to disable recording for the whole process. Ledger writes then refuse instead of falling back to an unaudited store. Deleting or trashing a conversation removes its Crew log with it, and Storage counts both together.

Storage: see the cost, free the space

The Storage screen reports transcript, attachment, and per-session disk use. Move a session to trash to reclaim it from active storage, restore it when needed, or empty trash to free the bytes permanently. Idle sessions are labeled as idle rather than counted as active work.

Related

  • Sessions: session lifecycle, import and export, and the work ledger
  • Subagents: capacity-aware parallel work
  • Snapshot and restore: back up state before a large cleanup
  • Running 24/7: operate an always-on Gateway
  • Troubleshooting: investigate disk and memory pressure
Page updated: October 12, 2026
AWS Control
Configuration