Learning
Kiro IDE

Mi az a Kiro IDE?

Mi a Kiro, hol helyezkedik el az AI IDE-k között, és miért spec-driven.

Mi az a Kiro IDE?

A Kiro egy agentic AI IDE, amelyet az Amazon Web Services fejlesztett, és 2025 júliusában mutatott be az AWS Summit New York konferencián. A neve japánul „kereszteződést" (きろ) jelent – azt a pontot, ahol a hagyományos fejlesztés találkozik az AI-vezérelt automatizálással.

A Kiro helye az AI IDE-k között

Az elmúlt években több megközelítés is kialakult az AI-asszisztált fejlesztésre:

  • GitHub Copilot: VS Code bővítményként működik, kódkiegészítést és chat-funkciókat kínál, de alapvetően reaktív eszköz.
  • Cursor / Windsurf: Önálló IDE-k, amelyek mélyen integrálják az AI-t, de elsősorban a kódgenerálás sebességére fókuszálnak.
  • Kiro: Egy lépéssel tovább megy – a gyors prototípus-készítés helyett a production-ready szoftverfejlesztés teljes életciklusát kezeli.

A Kiro legfontosabb jellemzői:

  • Spec-driven development: az AI strukturált specifikációt (követelmények, rendszerterv, feladatlista) készít minden funkció előtt
  • Agent Hooks: eseményvezérelt automatizálás (pl. fájlmentéskor automatikusan fut a tesztgeneráló)
  • Steering fájlok: projekt szintű kontextus és konvenciók, amelyeket az AI minden interakcióban figyelembe vesz
  • Agentic chat: többmodális (szöveg, kép, URL, fájl) chat-felület komplex feladatokhoz
  • MCP (Model Context Protocol) támogatás: külső eszközök és adatforrások integrációja
  • VS Code kompatibilitás: Code OSS alapra épül, megtartja a meglévő bővítményeket és beállításokat

Miben más, mint a többi eszköz?

A legtöbb AI kódolási eszköz reaktív: válaszol a promptra, generál kódot, és vár. A Kiro ezzel szemben proaktív: mielőtt egyetlen sort írna, pontosítja a követelményeket, megtervezi az architektúrát, és lépésekre bontja az implementációt.

Ez különösen komplex, hosszú életciklusú projekteknél válik értékessé, ahol a nem dokumentált, "vibe coding" stílusú fejlesztés technikai adóssághoz vezet.

Rövid összefoglaló

  • A Kiro az AWS agentic IDE-je, amely 2025 júliusában jelent meg nyilvános előzetesként.
  • A Code OSS (VS Code) alapra épül, ezért a meglévő beállítások és bővítmények megmaradnak.
  • Fő megkülönböztető jegye a spec-driven development: minden funkció strukturált specifikációval kezdődik.

On this page