Co je Kiro?
Kiro je stažitelné vývojové prostředí vytvořené Amazon Web Services, které posouvá AI asistovaný vývoj směrem, který zatím v této kategorii nezkusilo mnoho nástrojů.
Zatímco většina AI nástrojů pro kódování vám umožní napsat prompt a okamžitě získat kód, Kiro nejprve spustí plánovací proces: projde kontext vašeho projektu, napíše dokument s požadavky, vygeneruje technický návrh, rozbije vše do očíslovaného seznamu úkolů a teprve potom začne psát kód.
Kiro je dostupné jako IDE, nástroj příkazové řádky, webové rozhraní (aktuálně v preview pro platící uživatele) a mobilní aplikace (časný přístup na iOS). Kiro se profiluje jako nástroj pro vývojáře, kteří chtějí strukturovaný, udržovatelný výstup, ne rychlý kód, který budou muset za týden rozplétat.
Pro koho je Kiro?
- Pro vývojáře, které už AI generovaný kód zklamal, protože se rozpadl po prvním dni. Kirov workflow se specifikacemi nutí k plánování před implementací, takže kód, který vytvoří, je dohledatelný k dokumentovaným požadavkům, ne sestavený odhadem.
- Pro týmy přecházející na agentní workflow. Kirov Agent Hooks vám umožňují automatizovat opakující se úkoly, jako je psaní testů nebo generování dokumentace, spuštěné automaticky pokaždé, když se změní soubor splňující podmínky, bez opakovaného zadávání promptu.
- Pro vývojáře v ekosystému AWS. Kiro je postaveno na infrastruktuře AWS, zpracovává data napříč regiony AWS ve vaší geografické oblasti a přirozeně se propojuje se službami AWS. Pokud je váš stack už silně AWS, Kiro zapadne bez nutnosti konfigurace.
- Pro uživatele VS Code, kteří chtějí AI, jež jde dál než autocomplete. Kiro IDE je postavené na stejném základu jako VS Code. Vaše klávesové zkratky, nastavení a rozšíření se při onboardingu během několika minut přenesou.
Klady a zápory Kiro
- Workflow se specifikacemi plánuje před napsáním jediného řádku kódu
- Agent Hooks automatizují úkoly na základě událostí souborů
- Rozšíření a nastavení VS Code se importují čistě
- Režim autopilota sestavuje bez neustálých žádostí o schválení
- Steering docs dávají Kiro kontext vašeho projektu
- Podporuje více frontier modelů včetně Opus 4.8
- Integrace MCP serveru nativně propojuje externí nástroje
- Vyžaduje stažení; na free tieru není dostupné v prohlížeči
- 50 free kreditů mizí rychleji, než by člověk čekal
- Jednou vypršel čas během fáze zpřesňování požadavků
Rozpis hodnocení
Nejvyšší skóre získává Kiro v oblasti funkcí a funkčnosti, kde jeho workflow se specifikacemi, agent hooks a autopilotní spouštění překonávají každý jiný AI nástroj pro kódování, který byl zde hodnocen. Ztrácí body v přístupnosti a modelu kreditů, což jsou dvě oblasti, kterým je potřeba věnovat upřímnou pozornost před závazkem k workflow.
| Funkce | Skóre (z 10) | Proč toto skóre |
|---|---|---|
| Snadnost použití | 7.0 | Známé každému uživateli VS Code; požadavek stažení a čistě vývojářská povaha ho posouvají mimo dosah netechnických uživatelů |
| Funkce a funkčnost | 9.5 | Workflow se specifikacemi, agent hooks, autopilot, integrace MCP, steering docs: nejkompletnější sada funkcí ze všech recenzovaných AI nástrojů pro kódování |
| Design a přizpůsobení | 7.0 | Tmavý a světlý motiv IDE; silná kontrola nad strukturou generovaného kódu prostřednictvím úprav specifikací a steering dokumentů |
| Hodnota za peníze | 6.5 | 50 kreditů free tieru se při plánování spotřebovalo rychleji, než by člověk čekal, a to ještě před napsáním jediného řádku aplikačního kódu |
| Výkon a spolehlivost | 7.5 | Plánovací výstup byl detailní a konkrétní; jedno potvrzené vypršení času po 7 minutách 24 sekundách během zpřesňování požadavků |
| Celkově | 8.2 | Kirov workflow se specifikacemi je dosud nejstrukturovanější přístup k AI asistovanému vývoji, který byl recenzován. Skóre odráží tuto skutečnou odlišnost, ale omezuje ho limitovaný free tier a jedna zaznamenaná selhání spolehlivosti během testování. |
Funkce Kiro
- Workflow se specifikacemi: požadavky, design, úkoly, kód
- Agent Hooks automatizují úkoly na základě událostí souborů
- Steering documents dávají agentovi kontext projektu
- Režim autopilota provádí úkoly bez krok za krokem schvalování
- Podpora serverů MCP pro integraci externích nástrojů
- Import konfigurace VS Code při prvním spuštění
- Podpora více modelů, včetně Claude Opus 4.8
Moje upřímná recenze Kiro: Co jsem zjistil po testování
Většina AI tvůrců aplikací spadá do jedné ze dvou kategorií:
- vizuální nástroje, které vygenerují rozhraní podle popisu
- a chatové nástroje, které píší kód přímo jako odpověď na prompt
Kiro nespadá ani do jedné z nich, a právě proto je jeho recenze jiná.
Kiro je agentní IDE. Nepřetahujete komponenty na plátno a nedostanete živý náhled po 30 sekundách. Dostanete místní vývojové prostředí, které nejprve plánuje sestavení a teprve poté začne, přičemž generuje požadavky, dokument s návrhem a strukturovaný seznam úkolů, který agent následně plní krok za krokem.
Aplikace, kterou vytvoří, je skutečný projekt na vašem stroji, v souborech, které vlastníte, a používající stack, který si definujete.
Abych ověřil, zda ten proces skutečně funguje, postavil jsem uvnitř Kiro od nuly platformu pro správu nemovitostí.
Prompt zahrnoval autentizaci pronajímatelů a nájemníků, správu nemovitostí a jednotek, sledování nájmů, požadavky na údržbu se změnami stavu, integraci plateb Stripe, e-mailová oznámení a dashboard pronajímatele s reporty. Je to stejný prompt, jaký byl použit k hodnocení Rork, Figma Make, Uizard a Retool, což umožňuje porovnat, jak si každý nástroj poradí se skutečnou komplexitou, ne jen s jednoduchým příkladem.
Otázka, na kterou měla tato recenze odpovědět, byla konkrétní: Vytváří workflow Kiro se specifikacemi lépe strukturovaný a udržitelnější výstup než nástroje, které jdou rovnou ke kódu?
Tady je, co jsem zjistil.
Rozjezd Kiro: Stažení, ne karta v prohlížeči
Každý jiný AI nástroj pro tvorbu aplikací hodnocený vedle tohoto srovnání běží v prohlížeči. Kiro ne. Začít znamená jít na kiro.dev, kliknout na Downloads, vybrat svůj operační systém a nainstalovat aplikaci do počítače.

Používal jsem Pop OS, linuxovou distribuci založenou na Debianu, takže jsem v rozbalovací nabídce vybral balíček Debian (.deb). Stránka také nabízí univerzální balíček (.tar.gz) pro jiné linuxové konfigurace. Instalátory pro Windows a macOS jsou dostupné na stejné stránce pro stahování.
Co to v praxi znamená:
- První relace vyžaduje lokální instalaci, ne kartu v prohlížeči
- Na free tieru není přístup jen přes internet (webové rozhraní je aktuálně dostupné pouze na placených tarifech, zatím v preview)
- Pro vývojáře je to bezvýznamné
- Pro kohokoli, kdo porovnává Kiro s buildery v prohlížeči, je potřeba tuto dobu nastavení započítat
Samotná instalace byla přímočará. Nebylo potřeba žádné nastavování, žádné závislosti nebylo nutné řešit ručně a aplikace se po standardní instalaci balíčku spustila bez problémů.
Přihlášení probíhá v prohlížeči, ne přímo v aplikaci
Jakmile se IDE poprvé otevře, nepožádá vás o přihlášení přímo v okně aplikace. Přesměruje vás na stránku v prohlížeči, kde se ověření provede tam.

Přihlašovací obrazovka nabízí čtyři možnosti:
| Způsob přihlášení | Pro koho se hodí |
|---|---|
| Samostatní vývojáři a freelanceři | |
| GitHub | Nejpřirozenější volba pro vývojáře s existujícími účty |
| AWS Builder ID | Vývojáři už uvnitř ekosystému AWS |
| Your Organization | Firemní týmy používající SSO |
Volba GitHub je pro cílové publikum dobře zvolená. Většina vývojářů už účet na GitHubu má a může se ověřit bez vytváření nových přihlašovacích údajů.
Před registrací je dobré vědět několik věcí:
- Přihlášení přes Google nebo AWS Builder ID (ne AWS Identity Center) vás kvalifikuje na kredit 20 $, který je přidán při prvním přechodu na placený plán. Je to jednorázová výhoda, kterou je dobré znát před volbou způsobu přihlášení.
- Přihlášení přes „Your Organization“ vede přes firemní SSO a je vstupní bod pro týmy, které potřebují centralizovanou správu identity.
- Přihlášením souhlasíte s AWS Customer Agreement, Service Terms, Privacy Notice a AWS Intellectual Property License. Protože Kiro je produkt AWS, vaše data jsou zpracovávána napříč regiony AWS ve vaší geografické oblasti.
Onboarding: Tři kroky nastavení, které zabere méně než dvě minuty
Po přihlášení spustí Kiro krátkou sekvenci nastavení před otevřením hlavního IDE. Kroky jsou:
Krok 1: Vyberte motiv. Kiro Dark nebo Kiro Light. Oba zobrazují živý náhled zvýraznění syntaxe před potvrzením.

Krok 2: Nastavte integraci se shellem. Ta vám umožní otevřít libovolný projekt z terminálu pomocí příkazu kiro . Můžete to přeskočit a nastavit později.

Krok 3: Import z VS Code. Kiro načte vaše stávající rozšíření z VS Code (všechna dostupná na Open VSX), nastavení a klávesové zkratky. Rozšíření se načítají na pozadí během pokračujícího onboardingu, takže nemusíte čekat na načítací obrazovku.

Import z VS Code je z hlediska praxe nejpřínosnější částí této sekvence. Pokud jste roky ladili prostředí VS Code k obrazu svému, přechod nevyžaduje začínat od nuly. Import fungoval v mé relaci bez problémů.
Onboarding ale neobsahuje žádné uvedení do klíčových funkcí Kiro. Nepřipraví vás na to, co jsou Specs, Agent Hooks nebo Steering Documents. Na hlavní obrazovku se dostanete a zjišťujete to sami. To je přijatelné pro zkušené vývojářské publikum, ale znamená to, že vaše první sezení s nejvýraznějšími funkcemi nástroje je na samostatném objevování.
Uvnitř IDE: Čtyři panely, díky nimž je Kiro jiné
Kiro IDE vypadá jako VS Code, protože je postavené na stejném základu. Průzkumník souborů, záložky editoru, terminál, vyhledávací lišta a menu fungují přesně podle očekávání.

To, co Kiro od standardní instalace VS Code odlišuje, je vyhrazený levý panel, který obsahuje čtyři sekce, jež v žádném rozšíření VS Code neexistují:
| Sekce panelu | Co dělá |
|---|---|
| Specs | Vytváří a spravuje dokumenty se specifikacemi (požadavky, design, úkoly) pro složitější sestavení |
| Agent Hooks | Nastavuje automatizované úkoly, které se spouštějí na základě událostí souborového systému |
| Agent Steering and Skills | Ukládá pokyny, které ovlivňují chování agenta napříč všemi relacemi |
| MCP Servers | Propojuje externí nástroje a datové zdroje s Kiro agentem |
Na pravé straně IDE je chat panel. Právě tady komunikujete s Kiro a také vidíte průběžné čerpání kreditů. „Est.
Credits Used: 0.1, Elapsed time: 57s“ se po každé akci agenta aktualizuje, takže vždy víte, kolik která úloha stojí.
Ve spodní části chatovací lišty určují dvě ovládací prvky, jak se Kiro chová u každého úkolu:
- Výběr modelu: Zvolte Auto (Kiro vybere pro každý požadavek nejnákladově efektivnější model), nebo vyberte konkrétní model, například Claude Sonnet 4.6 či Claude Opus 4.8.
- Přepínač autopilota: Když je Autopilot zapnutý, Kiro zapisuje a upravuje soubory bez čekání na vaše schválení v každém kroku. Když je vypnutý, Kiro se před každým příkazem pozastaví a požádá vás o Trust, Reject nebo Run it manually.

Pro test platformy správy nemovitostí jsem nechal Autopilot zapnutý během plánování a při spouštění úkolů jsem použil ruční schvalování, abych mohl každý krok vyhodnotit samostatně.
Verdikt: Rozvržení IDE je během několika minut pohodlné pro každého uživatele VS Code. Čtyři sekce levého panelu jsou místem, kde leží hodnota Kiro, a pochopení každé z nich před prvním sezením rozhoduje o tom, kolik z nástroje získáte.
Steering Documents: Jak dát Kiro kontext ještě před prvním promptem
První věc, kterou je v novém projektu Kiro vhodné udělat, není začít build. Je to vygenerovat steering dokumenty.
Klikl jsem v panelu Kiro na „Generate Steering Docs“ ještě před odesláním jakéhokoli promptu. Kiro prošlo prázdný adresář projektu a vytvořilo tři markdown soubory v .kiro/steering/:
| Soubor | Obsah |
|---|---|
| product.md | Název produktu, popis, základní doménové koncepty a hlavní cíle |
| structure.md | Očekávané rozložení složek a konvence organizace souborů |
| tech.md | Očekávaný technologický stack, běžné příkazy a kódovací konvence |

U zcela prázdného projektu Kiro odvodilo rozumné výchozí hodnoty: React s TypeScriptem, Next.js API routes, PostgreSQL, Prisma, Tailwind CSS a autentizaci založenou na JWT. Označilo jak tech.md , tak structure.md za zástupné soubory, které je potřeba aktualizovat, jakmile se skutečný stack potvrdí pomocí scaffoldu.
To je důležité, protože každá následná akce agenta tyto soubory před čímkoli jiným čte. Jakmile projekt scaffoldnete a skutečný stack je potvrzený, aktualizace tech.md způsobí, že Kiro začne tyto konvence automaticky aplikovat ve všech budoucích úkolech.
Můžete si také přidat vlastní steering soubory pro standardy API návrhu, pojmenovací konvence, pravidla nasazení nebo jakékoli jiné omezení, které chcete, aby agent považoval za pevné.
Vibe Mode vs Spec Mode: Rozhodnutí, které určuje celý build
Když otevřete chat pro nový build, Kiro vám předtím, než cokoli napíšete, nabídne dva režimy:
Vibe mode vám umožní nejprve chatovat a stavět za pochodu. Žádné plánovací dokumenty, žádný strukturovaný výstup. Nejlepší pro rychlé experimenty, rané zkoumání nebo úkoly, kde se požadavky teprve vyvíjejí.
Spec mode spustí plánovací sekvenci předtím, než se napíše jakýkoli kód. Kiro vygeneruje požadavky, technický návrh a seznam úkolů. Teprve po schválení všech tří začne psát kód. Nejlepší pro produkční práci, kde záleží na udržovatelnosti.

Pro platformu správy nemovitostí jsem zvolil Spec mode. Jakmile jsem prompt odeslal, Kiro položilo dvě doplňující otázky, než cokoli vygenerovalo:
- „Čím chcete začít?“ (Požadavky, označené jako doporučené, nebo Technický návrh)
- „Je to nová funkce, nebo oprava chyby?“ (Build a Feature, doporučeno, nebo Fix a Bug)

Tyto otázky určují strukturu všeho, co následuje. Volba „Requirements“ znamená, že Kiro napíše uživatelské příběhy a akceptační kritéria, než se dotkne architektury.
Tato posloupnost vytváří zásadně jiné plánovací artefakty než začít technickým návrhem a z něj zpětně odvozovat požadavky.
Workflow se specifikacemi: Požadavky, návrh a seznam úkolů ještě před kódem
Tohle je část, kvůli které stojí za to Kiro vážně hodnotit.
Po výběru „Requirements“ a „Build a Feature“ Kiro vytvořilo soubor requirements.md uvnitř .kiro/specs/property-management-platform/. Dokument se okamžitě objevil v editoru. Mohl jsem si ho číst, jak se psal. Obsah zahrnoval:
Glosář: 12 doménových termínů definovaných přesně, včetně Auth_Service, Property_Service, Lease_Service, Payment_Service, Maintenance_Service, Notification_Service a Dashboard_Service, přičemž každý byl mapován na konkrétní plánovaný subsystém.
Popis platformy: Byly dokumentovány role Landlord a Tenant, spolu s potvrzeným technologickým stackem: Next.js, TypeScript, PostgreSQL, Prisma, Tailwind CSS, Stripe a Docker.

Po vygenerování počátečního dokumentu Kiro spustilo automatický krok zpřesnění. Analyzovalo všech 12 požadavků, paralelně spustilo detailer sub-agenty nad každým z nich a aktualizovalo requirements.md plnými akceptačními kritérii pro každý požadavek. Panel to sledoval v reálném čase: „Refining requirements 12/12.“
Jakmile byly požadavky hotové, klikl jsem na „Continue“ a zvolil „Generate Design and Tasks“. Kiro vygenerovalo design.md a tasks.md společně. Rozdělení úkolů bylo nejsilnějším výstupem celé relace:

11 skupin úkolů, 43 podúkolů, v implementačním pořadí:
- Scaffolding projektu a infrastruktura
- Autentizace (JWT, blacklist, middleware, stránky)
- Správa nemovitostí a jednotek
- Správa nájemníků
- Správa nájmů, nahrávání dokumentů a cron job
- Požadavky na údržbu
- Stripe platby a webhook
- E-mailová oznámení
- Dashboard pronajímatele a reporty
- Sdílené UI komponenty a layouty
- API hardening (rate limiting, CORS, health check, validace prostředí)
Každý podúkol obsahoval přesné příkazy, cesty k souborům a dohledatelné odkazy na požadavky. Úkol 1.1 například přímo odkazoval na Requirements R12 (Docker) a R10 (REST API). Propojení mezi plánováním a exekucí bylo po celou dobu explicitní a ověřitelné.

Rork na rozdíl od toho tento celý krok přeskakuje a přechází rovnou ke generování uživatelského rozhraní z promptu. Rozdíl v kvalitě výstupu je vidět: Kirov seznam úkolů je natolik konkrétní, že ho můžete předat lidskému vývojáři a ten přesně pochopí, co je třeba postavit a v jakém pořadí.
Exekuce úkolů: Co Kiro skutečně vytvořilo
Jakmile byl seznam úkolů schválen, klikl jsem na „Start task“ u úkolu 1.1: Initialize Next.js 14 project with TypeScript, Tailwind CSS, and ESLint.

Kiro aktualizovalo stav úkolu na „in progress“ v tasks.md a poté předalo exekuci svému sub-agentovi spec-task-execution. Agent nejprve zkontroloval workspace, potvrdil, že existuje pouze složka .kiro spec bez Next.js projektu, a pustil se do scaffoldu projektu.

Během prvního exekučního cyklu se strom souborů naplnil o:
- package.json s uvedenými závislostmi Next.js, React 19.2.4, TypeScript a Tailwind
- tsconfig.json, eslint.config.mjs, next.config.ts
- strukturu adresářů src/ a public/
- AGENTS.md a CLAUDE.md, vygenerované Kiro jako soubory s pokyny pro agenta pro daný projekt
- README.md

Soubor CLAUDE.md stojí za zmínku: Kiro je produkt AWS, ale pod kapotou běží na modelech Claude od Anthropic. CLAUDE.md je způsob, jakým agenti pohánění Claudem ukládají projektově specifické pokyny k chování. Jeho přítomnost v generovaném scaffolddu odráží základní model, i v kontextu infrastruktury AWS.

Nahoře v zobrazení seznamu úkolů bylo tlačítko „Run all tasks“, které by umožnilo Kiro spustit všech 43 podúkolů postupně s Autopilotem zapnutým.
Úkoly jsem spouštěl jednotlivě, abych mohl vyhodnotit každý krok. Pro skutečný projekt, u kterého si jste jistí schváleným plánem, je spuštění všech úkolů automaticky a následná kontrola výstupu na konci každé skupiny rozumný a časově efektivní workflow.

Každý soubor, který Kiro během exekuce vygenerovalo, byl skutečný soubor v mém místním adresáři projektu, vlastněný a upravitelný od první sekundy. To je důležitý rozdíl oproti builderům v prohlížeči, jako jsou Figma Make nebo Uizard, kde je výstup buď designový asset, nebo hostovaná aplikace, kterou nemáte lokálně pod kontrolou.
Vypršení času po sedmé minutě: Co to znamená pro spolehlivost
Chci být v tomhle přímočarý, protože se to stalo během nejdůležitější části testu.
Poté, co Kiro zpřesnilo všech 12 požadavků a přijalo úpravy v requirements.md, agent vypršel čas. Chybová zpráva v chatovacím panelu zněla:
„The request timed out. Please try again. (Conversation ID: 29d25548-c3ce-414c-8f57-702124c7fec6). Elapsed time: 7m 24s.“

To se stalo v přechodu mezi fází požadavků a generováním návrhu. Práce dokončená před vypršením času byla uložena. Žádné požadavky se neztratily.
Po potvrzení chyby jsem klikl na „Continue“ a zvolil „Generate Design and Tasks“. Kiro se zotavilo bez opakování fáze požadavků, čistě vygenerovalo oba dokumenty a po zbytek relace pokračovalo normálně.
Kontext, který je tady důležitý:
- Vypršení času nastalo u komplexního promptu pokrývajícího 12 samostatných oblastí požadavků s paralelním zpřesňováním, které běželo současně. Jednodušší úkoly pravděpodobně tak dlouho netrvají.
- Kiro je aktuálně v preview a spolehlivost na hraně složitých úloh je u nástrojů v této fázi běžná vlastnost.
- Obnova byla čistá. Checkpoint systém zachoval veškerou dokončenou práci a další krok se spustil okamžitě.
To ale nic nemění na tom, že sedm minut po začátku nejvýraznější funkce nástroje narazit na vypršení času je skutečné selhání zkušenosti. Pokud pracujete proti termínu, nástroj, který se zastaví a vyžaduje manuální opakování, je frustrující, i když je zotavení hladké.
Agent Hooks: Automatizace, která běží bez vyzvání
Agent Hooks se neobjevují v žádném jiném AI nástroji pro kódování, který byl zde porovnáván, a zaslouží si samostatnou pozornost, protože představují jiný způsob přemýšlení o AI asistenci.
Hook je úkol, který se spustí automaticky, když nastane událost v souborovém systému. Popíšete chování v přirozeném jazyce, Kiro z toho vytvoří listener na události a od té chvíle se chování spouští na pozadí pokaždé, když je splněna spouštěcí podmínka. Žádný příkaz k ručnímu spuštění, žádná připomínka nastavovat.

Příklady toho, co Hooks dokážou:
- Při uložení souboru: vygenerovat základní testy pro jakoukoli komponentu, která ještě nemá testový soubor
- Při uložení souboru: spustit čištění kódu nebo kontroly formátování
- Při vytvoření souboru: automaticky vygenerovat dokumentaci pro nové funkce
- Při změně řetězcové konstanty: bez ručního zásahu aktualizovat lokalizační soubory

Hook se ukládá uvnitř .kiro/hooks/ jako upravitelný soubor. Pokud chcete změnit spouštěcí podmínku nebo instrukci, upravíte soubor přímo. Konfigurace je transparentní a lze ji verzovat spolu se zbytkem projektu.
Příklad testů při uložení je nejpraktičtější: vývojáři konzistentně odkládají psaní testů na konec sprintu a hook, který tiše přidá základní testy vždy, když se komponenta uloží, tuto volbu úplně odstraňuje. Testy se po dalším uložení objeví ve stromu souborů bez jakékoli akce z vaší strany.
Spotřeba kreditů: Co free tier ve skutečnosti nabízí
Model kreditů je oblast, kde Kiro vyžaduje před závazkem k workflow nejpečlivější čtení.
Free tier dává 50 kreditů. Tady je, co spotřebovalo jedno plánovací sezení na platformu správy nemovitostí: 4.28 kreditů jen za plánování, včetně požadavků, dokumentu s návrhem a plného seznamu 43 úkolů, ještě před tím, než byl napsán jediný řádek aplikačního kódu.
Při této míře spotřeby:
| Scénář | Odhad pokrytí free tierem |
|---|---|
| Jen plánovací sezení (bez exekuce kódu) | Přibližně 11 sezení |
| Plánování plus částečná exekuce úkolů | 3 až 5 sezení |
| Plný spec-to-execution na komplexním projektu | Nanejvýš 1 kompletní projekt |
Klíčové mechanismy, které je třeba znát před registrací:
- Kredity se nepřevádějí. Co zůstane nevyužité na konci fakturačního měsíce, propadá.
- Overage je na všech placených plánech ve výchozím nastavení vypnutý. Musíte ho zapnout v Settings před dosažením limitu, jinak Kiro přestane fungovat uprostřed úkolu.
- Volba modelu ovlivňuje rychlost spotřeby. Stejný úkol spuštěný přes Claude Sonnet 4.6 stojí 1.3krát více kreditů než přes Auto mode. Opus modely stojí ještě více.
- Uživatelé free tieru získají Claude Sonnet 4.5 a sadu open weight modelů včetně Qwen3 Coder Next, DeepSeek v3.2 a MiniMax 2.1. Uživatelé placeného tarifu získají Claude Sonnet 4.6, Claude Opus 4.6 a Claude Opus 4.8.
- Spotřeba kreditů je viditelná v chatovacím panelu po každé akci agenta a v přehledu předplatného se aktualizuje každých pět minut.
Transparentní sledování v reálném čase („Est. Credits Used: 0.1, Elapsed time: 57s“ po každém úkolu) je funkce, kterou zatím žádný srovnatelný nástroj nenabízí. Přesně víte, kolik každý úkol stojí, zatímco běží, což pomáhá rozhodnout, zda pro daný úkol použít Auto mode nebo konkrétní model.
Ceník a plány Kiro
Kiro funguje na modelu kreditů s pěti tarify, od free plánu s pevnou měsíční alokací až po kapacitní plán navržený pro profesionální denní použití.
Všechny placené tarify zahrnují přístup k prémiovým modelům, možnost zapnout pay-per-use overage a celou sadu funkcí Kiro, včetně specs, hooks, autopilota a CLI přístupu.
Co vědět před výběrem plánu:
- Free plán poskytuje pevnou měsíční alokaci kreditů bez nutnosti kreditní karty. Nepřevádí se, ale jedno komplexní spec sezení z něj ukousne znatelnou část.
- Při prvním přechodu z free na jakýkoli placený plán pomocí Google nebo AWS Builder ID (nikoli AWS Identity Center) dostanete kredit 20 $, který se započítá do ceny předplatného. Tato výhoda platí jednou.
- Kiro účtuje poplatky prvního dne každého kalendářního měsíce. Přechod v polovině měsíce znamená zaplatit poměrnou část, ale okamžitě získat plný kreditní limit nového tarifu.
- Overage billing je dostupný u všech placených tarifů za pevnou sazbu za dodatečný kredit, ale je ve výchozím nastavení vypnutý. Zapněte ho v Settings, než dosáhnete limitu, jinak Kiro vaši práci pozastaví, až kredity dojdou.
- Nevyužité kredity se do dalšího měsíce nepřenášejí.
- Každý vývojář potřebuje vlastní předplatné. Sdílená týmová možnost seatu aktuálně neexistuje. Funkce týmového billing jsou uvedeny jako coming soon.
- Standardní pravidlo Kiro je bez refundace při zrušení v průběhu měsíce. Přístup pokračuje do konce fakturačního cyklu. Refundace se zvažují individuálně pouze u chyb v účtování.
- Jediným akceptovaným způsobem platby jsou kreditní karty.
- Ceny pro GovCloud (US) jsou přibližně o 20% vyšší než standardní ceny a free tier v tomto prostředí není dostupný. Přístup do GovCloud vyžaduje placený plán a firemní ověření přes AWS IAM Identity Center.
- Webové rozhraní je aktuálně v preview a dostupné pouze platícím uživatelům. Kredity se spotřebovávají stejným tempem, ať pracujete v IDE, CLI nebo webu.
Který plán se hodí pro jaký typ uživatele: Free plán stačí na skutečné vyzkoušení. Pro aktivní vývoj na reálných projektech je potřeba placený plán, aby vám prostředky nedošly uprostřed relace. Vyšší tarify dávají smysl vývojářům, kteří spouštějí několik plných spec session týdně nebo pracují na více komplexních projektech současně.
Alternativy ke Kiro
Nejpřímějším konkurentem Kiro je Cursor, AI poháněný kódovací editor, který je také postavený na základech VS Code a cílí na vývojáře, kteří chtějí AI hluboce integrovanou do svého vývojového prostředí.
Základní rozdíl je ve filozofii workflow. Cursor je postavený tak, aby zrychlil to, co už děláte: píšete kód a Cursor pomáhá.
Kiro je postavené tak, aby nejprve převzalo plánovací fázi: agent definuje, co je třeba postavit, ještě předtím, než napíše cokoli z toho. Pokud je vaše hlavní frustrace pomalé přepínání kontextu mezi AI chatem a editorem, Cursor to řeší přímočařeji. Pokud vás trápí AI generovaný kód, kterému chybí struktura nebo je těžké ho udržovat, Kirov workflow se specifikacemi je relevantnější odpověď.
| Funkce | Kiro | Cursor |
|---|---|---|
| Snadnost použití | Známé uživatelům VS Code; workflow se specifikacemi přidává křivku učení | Známé uživatelům VS Code; nižší tření při onboardingu |
| Nejlepší pro | Strukturované buildy řízené specifikacemi pro produkční projekty | Rychlé AI asistované úpravy a agentní úkoly v existujících codebasech |
| Backend a data | Vytváří skutečné lokální projekty s plnou kontrolou nad stackem | Upravuje a rozšiřuje existující projektové soubory s plnou kontrolou nad stackem |
| Flexibilita designu | Žádný vizuální builder; výstupem je skutečný, lokálně vlastněný kód | Žádný vizuální builder; výstupem je skutečný, lokálně vlastněný kód |
| Cenový model | Model kreditů; 50 free kreditů; veškeré použití čerpá z měsíčního kreditního balíčku | Od června 2025 model kreditů; Auto mode je neomezený; výběr prémiového modelu čerpá z měsíčního balíčku kreditů |
Konečný verdikt: Vyplatí se Kiro?
Kiro vyniká tím, že staví plánování před kódování. Jeho workflow se specifikacemi, steering documents a rozpad úkolů vytvářejí strukturovanější a udržitelnější codebase než AI nástroje, které přecházejí rovnou k implementaci. Dalším výrazným plusem je funkce Agent Hooks, která umožňuje automatizace workflow běžící dál i po jednom promptu.
Nevýhody jsou křivka učení a cena. Free tier je na velké projekty příliš omezený a vývojáři musejí být pohodlní při práci v IDE. Během testování jsem navíc narazil na vypršení času, i když se Kiro zotavilo bez ztráty pokroku.
Pokud jste vývojář budující produkční software, Kiro je jeden z nejsilnějších AI nástrojů pro kódování, které jsou dnes k dispozici. Pokud ale hledáte jednoduchý no-code builder aplikací, není to správná volba.

