Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History

README.md

Outline
layout default
title Kiro Tutorial
nav_order 192
has_children true
format_version 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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.