Docs - Kiro
https://kiro.dev/docs/ • 231 KB fetched
Open original page
Docs - Kiro
Loading image... Product
* About Kiro
* IDE
* CLI
* Web
* Mobile
* Crew
* Pricing
* Downloads
For
* Enterprise
* Startups
* Students
Community
* Overview
* Ambassadors
* Discord
* Events
* Powers
* Shop
* Showcase
Resources
* Docs
* Blog
* Changelog
* FAQs
* Report a bug
* Suggest an idea
* Billing support
Social
*
*
*
*
*
*
*
English
Site Terms License Responsible AI Policy Legal Privacy Policy Cookie Preferences English
Loading image...
* Apps
* CLI
* Web
* Enterprise
* Pricing
* Docs
* Community
* Resources
SIGN IN DOWNLOADS
Loading image...
Get Started
Installation Authentication Your first project
Models
Overview Available models Reasoning effort
Features
How Kiro works Specs
Steering Hooks
MCP
Permissions Custom agents
Agent Skills Powers
Cloud sessions Compaction Kiroignore Checkpoints and rewind Built-in tools
Configuration scopes
IDE 1.x
What's new in 1.0
Setup & First Run Editor
Chat
Experimental
Troubleshooting 0.x reference
CLI
What's new in 3.0
Setup & First Run Terminal UI
Chat
Voice mode Headless mode ACP Auto complete Experimental
2.x reference
Crew
Quick start Installation Running 24/7 Chat
Agent Capabilities
Features
Interfaces
Apps
System & storage Configuration Security Troubleshooting
Web
Setup & First Run Identity Center Connect your repositories
Working with the agent
Autonomous mode Automations Memory Configuration Sync Sandbox
Mobile - Preview
Overview
Commands and Reference
CLI commands Slash commands Built-in tools Exit codes Settings
Billing
Overview Managing your subscription Upgrading your plan Downgrading your plan Cancelling your plan Purchasing add-on credits Managing your payments Managing usage notifications Managing your taxes Contacting billing support Deleting your account Related questions
Enterprise
Concepts Onboarding quickstart Connecting your identity provider
Deployment options Subscribe your team Manage subscriptions Governance
Monitor and track
Settings Managed updates Billing IAM Supported regions
Privacy and Security
Overview Data protection Code references Compliance validation Infrastructure security IAM permissions Firewalls, proxies, and data perimeters VPC endpoints (AWS PrivateLink)
Guides
Overview Language support
Learn by playing
Migration
Migrating from Q Developer Migrating from VSCode Upgrading from Q CLI
Kiro Documentation
Kiro is an AI-powered development environment that helps you build software from prototype to production. One unified agent harness powers every surface (IDE, CLI, Web, and Mobile) so your configuration, specs, and steering work everywhere.
IDE
Loading image...
Web
Terminal — 80×24
Loading cast file...
CLI
Loading image...
Mobile
Choose your surface
Pick the surface that fits your workflow. Your .kiro/ configuration is shared across all of them.
IDE
Desktop editor with chat, specs, hooks, and full editor integration
CLI
Terminal-native agent with headless mode, session management, and CI integration
Web
Browser-based agent for multi-repo tasks that plans, implements, and opens PRs
Mobile
Monitor tasks, review PRs, and chat with your agent on the go
Crew
Personal AI agent with autonomous tasks, scheduling, memory, and multi-channel access
What you can do
I want to... Use
Plan a feature with requirements, design, and tasks Specs
Fix a bug with root cause analysis and regression prevention Bugfix Specs
Chat and build iteratively without a plan Chat (IDE) or start a session (CLI)
Enforce project standards automatically Steering
Automate actions on agent file changes, tool use, or task completion Hooks
Connect external tools and APIs MCP
Control what the agent can access Permissions
Create specialized agents for specific workflows Custom agents
Extend the agent with reusable instruction packages Skills
Add tools with built-in knowledge that activate on demand Powers
Delegate parallel tasks to focused sub-agents Sub-agents
Undo agent changes or fork a conversation Checkpoints and rewind
Keep secrets and sensitive files away from the agent Kiroignore
Keep long sessions productive within context limits Compaction
Get started
Install Kiro
Set up the IDE, CLI, or Web in under 5 minutes
Your first project
Walk through specs, steering, and hooks hands-on
One agent, every surface
Every Kiro surface is a front end to the same unified agent harness. Shared project configuration travels with your repository through .kiro/ , with surface-specific behavior for permissions and primary-agent selection. Start a spec in the IDE, continue it from the CLI, hand off implementation to the Web agent, and keep the same project context across surfaces.
Each surface adds its own way of working on top: the IDE brings editor integration, the CLI brings terminal-native and headless workflows, and the Web brings zero-setup sandboxed sessions. How Kiro works explains the architecture, the agent loop, and where every capability plugs in.
Learn more
Interactive tutorial
Build a real project while learning Kiro's features through a game-based walkthrough
Models
Available AI models and how to select them
Privacy and security
How Kiro handles your code and data
Enterprise
SSO, governance, usage monitoring, and team management
Page updated: September 2, 2026
Installation
Links found on this page
- About Kiro [direct]
- IDE [direct]
- CLI [direct]
- Web [direct]
- Mobile [direct]
- Crew [direct]
- Pricing [direct]
- Downloads [direct]
- Enterprise [direct]
- Startups [direct]
- Students [direct]
- Overview [direct]
- Ambassadors [direct]
- Discord [direct]
- Events [direct]
- Powers [direct]
- Shop [direct]
- Showcase [direct]
- Docs [direct]
- Blog [direct]
- Changelog [direct]
- FAQs [direct]
- Report a bug [direct]
- Suggest an idea [direct]
- Billing support [direct]
- Site Terms [direct]
- License [direct]
- Responsible AI Policy [direct]
- Legal [direct]
- Privacy Policy [direct]
- Loading image... [direct]
- SIGN IN [direct]
- Installation [direct]
- Authentication [direct]
- Your first project [direct]
- Overview [direct]
- Available models [direct]
- Reasoning effort [direct]
- How Kiro works [direct]
- Specs [direct]
- Steering [direct]
- Hooks [direct]
- MCP [direct]
- Permissions [direct]
- Custom agents [direct]
- Agent Skills [direct]
- Powers [direct]
- Cloud sessions [direct]
- Compaction [direct]
- Kiroignore [direct]
- Checkpoints and rewind [direct]
- Built-in tools [direct]
- Configuration scopes [direct]
- What's new in 1.0 [direct]
- Setup & First Run [direct]
- Editor [direct]
- Chat [direct]
- Experimental [direct]
- Troubleshooting [direct]
- 0.x reference [direct]
- What's new in 3.0 [direct]
- Setup & First Run [direct]
- Terminal UI [direct]
- Chat [direct]
- Voice mode [direct]
- Headless mode [direct]
- ACP [direct]
- Auto complete [direct]
- Experimental [direct]
- 2.x reference [direct]
- Quick start [direct]
- Installation [direct]
- Running 24/7 [direct]
- Chat [direct]
- Agent Capabilities [direct]
- Features [direct]
- Interfaces [direct]
- Apps [direct]
- System & storage [direct]
- Configuration [direct]