A free field guide · no signup · 16 chapters
Learn Kiro, calmly.
Kiro is Amazon's agentic AI development tool: an IDE, a terminal CLI, and a web app that turn plain-language ideas into structured plans and working, reviewable code.
idea → requirements.md → design.md → tasks.md → working code
Kiro at a glance
Eleven ideas make up the whole system. Each card links to its plain-language explanation in the core concepts chapter.
Agentic development
AI that plans and carries out multi-step work instead of suggesting one line at a time.
Specs
Features planned as requirements → design → tasks before any code.
Steering
Markdown rules that teach Kiro your project's conventions.
Hooks
Automations that fire on events like saving a file.
MCP
A plug-in protocol connecting external tools and data sources.
IDE
A familiar VS Code-style editor with agents built in.
CLI
kiro-cli brings the same agents into your terminal.
Web
app.kiro.dev runs cloud agents against your repositories.
Custom agents
Scoped assistants with their own tools, prompts, and limits.
Skills
Reusable instruction packs the agent loads when relevant.
Powers
One-click bundles of MCP + steering for a whole technology.
Who this site is for
Complete beginners
Never heard of Kiro? Start from zero. Every term is explained in plain language with analogies.
Start at chapter 1 →Software engineers
You know IDEs, Git, and CLIs. Skip the basics and go straight to concepts and advanced workflows.
Jump to core concepts →Data engineers & scientists
Use Kiro for pipelines, notebooks, documentation, tests, and automation around your data work.
See data use cases →Advanced users
Need a quick reference? Commands, files, workflows, and mistakes to avoid, all on one page.
Open the cheat sheet →Recommended learning paths
You don't need every chapter. Pick the path that matches where you're starting from.
Path 1 · Complete beginner
From "what is this?" to your first working project.
Path 2 · Engineer fast-track
Skips the gentle ramp and goes straight to concepts, advanced workflows, and the terminal.
Path 3 · Data practitioner
Kiro for pipelines, analysis projects, docs, and tests.