The IDE for structured agentic development
Define what you want built with prompts, plans, or specs. Agents write the code, run tests, and verify correctness, while you review and decide. Kiro is an opinionated IDE experience compatible with VS Code extensions and settings.
Available on macOS, Windows, and Linux. Get started for free.
Bring structure to AI coding
AI coding without structure produces code you can’t trust to match what you wanted. Kiro turns your prompts into structured requirements, architecture designs, and sequenced implementation tasks that agents execute in parallel. Kiro then uses deterministic tools such as property-based tests to verify that code is correct and matches your intent.
Compatible with VS Code
Kiro supports Open VSX plugins, themes, and VS Code settings in a streamlined AI-ready environment.
Built for working with agents
Control agent behavior through steering files, extend capabilities with hooks, and persist knowledge across sessions with memory. Built on familiar VS Code foundations, Kiro is not a plugin or a chat wrapper.
Adapts to the way you work
Jump straight into an agent session for quick fixes. Use quick plan to clarify your intent before you build. Or run a full spec-driven flow to surface architectural tradeoffs and define constraints before parallel agents build.
Stay in the flow with agent focus mode
Manage multiple agents running in local sandboxes from one command-center interface. Switch back to a full IDE interface when you need to edit code, review changes, or use debugging tools.
Automate tasks with event-driven agents
Delegate work to AI agents that trigger on events like file save. Agents run autonomously based on pre-defined prompts — generating documentation, writing unit tests, or optimizing code performance without breaking your flow.
Manage context with precision
Configure how the agent works per project or globally via steering files. Define coding standards, add context, constrain behavior, so agent output follows your team's patterns, naming conventions, and constraints to reduce review cycles.
Go from vibe coding to viable code
Your code, your rules
Configure how you want Kiro agents to interact with each project, or globally, via steering files. Add context, coding standards, preferred workflows or tools with a simple command.
Powered by the state of the art
Choose between Claude Sonnet 4.5 for reliable advanced coding and reasoning, or Auto, which uses a mix of frontier models (like Sonnet 4.5 and other specialized models) for intent detection and caching to balance quality, latency, and cost.
Kiro Powers brings expertise to your agents
Powers attach domain-specific context and tools to agents on demand so agents get expert knowledge without bloating every request with repetitive context.
Strap in with autopilot mode
Let Kiro autonomously run large tasks on its own without needing step-by-step instructions. You stay in control, especially when running scripts or commands.
Per prompt credit usage
See how many credits each prompt consumes, in real-time, so you're always in control of your spend.
Show, don't tell
Drop an image of your UI design or a photo of your architecture whiteboarding session, and Kiro can use it to guide its implementation.
Generate Git commit messages
Draft commit messages using the agent directly from the source control pane with a single click.
Intelligent error diagnostics
Kiro can read and interpret syntax, type, and semantic errors, making it easier to iterate and fix bugs.
Witness the magic with code diffs
See code changes as they happen. Approve everything, step through each change, or make edits with one click.
Common questions
Build something real in minutes
Get started for free