Skip to content

Latest commit

 

History

History

README.md

layout title nav_order has_children format_version
default
Kiro Tutorial
192
true
v2

Kiro Tutorial: Spec-Driven Agentic IDE from AWS

Learn how to use kirodotdev/Kiro for structured AI-powered development with spec-driven workflows, agent steering, event-driven automation, and AWS-native integrations.

GitHub Repo License Docs

Why This Track Matters

Kiro is AWS's agentic IDE built on VS Code and launched in July 2025. It introduces a structured, spec-driven development model where AI assistance is organized around requirements, design documents, and task lists rather than freeform chat.

This track focuses on:

  • setting up Kiro and authenticating with GitHub, Google, or AWS Builder ID
  • mastering the spec-driven development workflow using EARS syntax
  • configuring agent steering and custom rules for repeatable AI behavior
  • running autonomous agents for multi-step task delegation
  • connecting external data sources with MCP and managing event-driven hooks
  • governing multi-model strategy and team-scale deployment on AWS

Current Snapshot (auto-updated)

Mental Model

flowchart LR
    A[Developer Intent] --> B[Spec Files: requirements, design, tasks]
    B --> C[Agent Steering: .kiro/steering/]
    C --> D[Autonomous Agent Execution]
    D --> E[Hooks and Automation Triggers]
    E --> F[MCP External Tool Integration]
    F --> G[AWS-Native Governance and Powers]
Loading

Chapter Guide

Chapter Key Question Outcome
01 - Getting Started How do I download, authenticate, and start my first project? Working Kiro baseline
02 - Spec-Driven Development Workflow How do I use requirements, design, and task files effectively? Repeatable spec workflow
03 - Agent Steering and Rules Configuration How do I guide AI behavior with steering files and rules? Consistent agent behavior
04 - Autonomous Agent Mode How do I delegate multi-step tasks to autonomous agents? Safe full-autonomy delegation
05 - MCP Integration and External Tools How do I connect external data sources with MCP servers? Extended tool capabilities
06 - Hooks and Automation How do I trigger automation on file events and task completions? Event-driven workflow automation
07 - Multi-Model Strategy and Providers How do I configure Claude Sonnet and manage model routing? Reliable model configuration
08 - Team Operations and Governance How do I deploy Kiro at team scale with AWS governance? Production-ready team operations

What You Will Learn

  • how to install and authenticate Kiro on Mac, Windows, or Linux
  • how the spec-driven workflow organizes AI assistance into structured documents
  • how agent steering files shape repeatable, predictable AI behavior
  • how to delegate multi-step tasks to autonomous agents with clear safety boundaries
  • how MCP servers connect Kiro to external data sources and APIs
  • how hooks enable event-driven automation on file saves, test results, and custom triggers
  • how to configure Claude Sonnet 4.0 and 3.7 for different task profiles
  • how to govern Kiro deployments at team scale using AWS IAM Autopilot and related powers

Source References

Related Tutorials


Start with Chapter 1: Getting Started.

Navigation & Backlinks

Full Chapter Map

  1. Chapter 1: Getting Started
  2. Chapter 2: Spec-Driven Development Workflow
  3. Chapter 3: Agent Steering and Rules Configuration
  4. Chapter 4: Autonomous Agent Mode
  5. Chapter 5: MCP Integration and External Tools
  6. Chapter 6: Hooks and Automation
  7. Chapter 7: Multi-Model Strategy and Providers
  8. Chapter 8: Team Operations and Governance

Generated by AI Codebase Knowledge Builder