Kiro#
Kiro is an agentic IDE by aws for software development. It has three main surfaces:
Kiro IDE#
Interactive, synchronous collaboration on your local machine. Pair programming, suggestions, real-time code iteration. Spec-driven development.
Kiro CLI#
Custom agents as configuration files that customize Kiro’s behavior for specific workflows. Define tool access, permissions, and context. Pre-approve tools, reduce interruptions, optimize for specific tasks. Interactive, runs on your local machine.
Kiro Autonomous Agent#
A frontier-agent that works asynchronously in the background on complex, multi-step development tasks. Key capabilities:
- Takes high-level task descriptions and plans implementation autonomously
- Writes code across multiple repositories
- Runs tests and creates pull requests (never auto-merges)
- Runs in isolated sandbox environments
- Maintains persistent context across tasks, repos, and sessions
- Learns from code review feedback
- Coordinates specialized sub-agents
Tasks assigned from kiro.dev or GitHub, not from within the IDE.
Status: Preview — rolling out to Pro, Pro+, and Power users.
Kiro Powers#
kiro-powers — specialized packages that enhance agents with prebuilt expertise. Contain curated MCP servers, steering files, and hooks.
Team Integrations#
Jira, Confluence, GitLab, GitHub, Teams, Slack (during preview).