Što je Kiro?
Kiro je preuzimajuće razvojno okruženje koje je izradio Amazon Web Services i koje AI-podržani razvoj vodi u smjeru koji većina alata u ovoj kategoriji nije pokušala.
Dok vam većina AI alata za kodiranje dopušta da unesete upit i odmah dobijete kod, Kiro prvo provodi proces planiranja: čita kontekst vašeg projekta, piše dokument s zahtjevima, generira tehnički dizajn, razbija sve u numerirani popis zadataka i tek tada počinje pisati kod.
Dostupan kao IDE, alat naredbenog retka, web sučelje (trenutno u preview verziji za korisnike koji plaćaju) i mobilna aplikacija (rani pristup na iOS-u), Kiro se pozicionira kao alat za developere koji žele strukturirane, održive rezultate umjesto brzog koda koji moraju raspetljavati tjedan dana kasnije.
Za koga je Kiro?
- Developere koje je opekao AI-generirani kod koji se raspadne nakon prvog dana. Kirov spec workflow prisiljava na planiranje prije implementacije, što znači da je kod koji piše moguće pratiti do dokumentiranih zahtjeva, a ne do neprovjerenih pretpostavki.
- Timove koji prelaze na agentic workflowe. Kirovi Agent Hooks omogućuju automatizaciju ponavljajućih zadataka kao što su pisanje testova ili generiranje dokumentacije, a pokreću se automatski kad god se promijeni odgovarajuća datoteka, bez ponovljenog promptanja.
- Developere iz AWS ekosustava. Kiro je izgrađen na AWS infrastrukturi, obrađuje podatke kroz AWS regije unutar vaše geografske lokacije i prirodno se povezuje s AWS uslugama. Ako je vaš stack već snažno oslonjen na AWS, Kiro se uklapa bez dodatne konfiguracije.
- VS Code korisnike koji žele AI koji ide dalje od autocompletea. Kiro IDE izgrađen je na istoj osnovi kao VS Code. Vaše tipkovničke prečace, postavke i ekstenzije prelaze tijekom onboardinga u nekoliko minuta.
Kiro prednosti i nedostaci
- Spec workflow planira prije pisanja ikakvog koda
- Agent Hooks automatiziraju zadatke na događaje datoteka
- VS Code ekstenzije i postavke se uredno uvoze
- Autopilot mode gradi bez stalnih zahtjeva za odobrenje
- Steering dokumenti daju Kiru kontekst vašeg projekta
- Podržava više frontier modela, uključujući Opus 4.8
- MCP server integracija povezuje vanjske alate nativno
- Zahtijeva preuzimanje; nije dostupan u pregledniku na besplatnom planu
- 50 besplatnih kredita nestaje brže nego što se očekuje
- Jednom se vremenski istekao tijekom faze refiniranja zahtjeva
Raspodjela ocjena
Kirova najjača ocjena je u značajkama i funkcionalnosti, gdje njegov spec-driven workflow, agent hooks i autopilot izvođenje stavljaju ga ispred svakog drugog AI alata za kodiranje obuhvaćenog ovdje. Gubi tlo pod nogama u dostupnosti i modelu kredita, a na to treba iskreno obratiti pozornost prije nego što se obvežete na workflow.
| Značajka | Ocjena (od 10) | Zašto ta ocjena |
|---|---|---|
| Jednostavnost korištenja | 7.0 | Poznat svakom VS Code korisniku; zahtjev za preuzimanjem i razvojno-only priroda čine ga nedostupnim ne-tehničkim korisnicima |
| Značajke i funkcionalnost | 9.5 | Spec workflow, agent hooks, autopilot, MCP integracija, steering dokumenti: najpotpuniji skup značajki od svih pregledanih AI alata za kodiranje |
| Dizajn i prilagodba | 7.0 | Tamne i svijetle IDE teme; snažna kontrola nad strukturom generiranog koda kroz uređivanje speca i steering dokumenata |
| Vrijednost za novac | 6.5 | 50 kredita besplatnog plana potrošilo se do 4.28 samo na planiranje, prije nego što je napisan ijedan redak aplikacijskog koda |
| Performanse i pouzdanost | 7.5 | Izlaz planiranja bio je detaljan i specifičan; jedno potvrđeno istekanje vremena nakon 7 minutes 24 seconds tijekom refiniranja zahtjeva |
| Ukupno | 8.2 | Kirov spec workflow najstrukturiraniji je pristup AI-podržanom razvoju do sada pregledan. Ocjena odražava tu stvarnu diferencijaciju, ali je ograničena ograničenim besplatnim planom i jednim zabilježenim problemom s pouzdanošću tijekom testiranja. |
Kiro značajke
- Spec-driven workflow: zahtjevi, dizajn, zadaci, kod
- Agent Hooks automatiziraju zadatke na događaje datoteka
- Steering dokumenti daju agentu kontekst projekta
- Autopilot mode izvršava zadatke bez odobravanja korak po korak
- MCP server podrška za integraciju vanjskih alata
- Uvoz VS Code konfiguracije pri prvom pokretanju
- Podrška za više modela, uključujući Claude Opus 4.8
Moj iskreni Kiro pregled: Što sam otkrio nakon testiranja
Većina AI alata za izradu aplikacija spada u jednu od dvije kategorije:
- vizualni alati koji generiraju sučelje na temelju opisa
- i chat-based alati koji pišu kod izravno kao odgovor na prompt
Kiro ne spada ni u jednu od tih kategorija, zbog čega ga treba pregledavati drugačijim pristupom.
Kiro je agentic IDE. Ne povlačite komponente na platno, i ne dobivate live preview nakon 30 sekundi. Dobivate lokalno razvojno okruženje koje planira build prije nego što ga pokrene, generira zahtjeve, dokument dizajna i strukturirani popis zadataka koje agent zatim obrađuje jedan po jedan.
Aplikacija koju proizvodi pravi je projekt na vašem računalu, u datotekama koje posjedujete, koristeći stack koji definirate.
Kako bih testirao funkcionira li taj proces doista, izgradio sam platformu za upravljanje nekretninama ispočetka unutar Kira.
Prompt je obuhvaćao autentikaciju za stanodavce i najmoprimce, upravljanje nekretninama i jedinicama, praćenje najma, zahtjeve za održavanje sa statusnim ažuriranjima, Stripe integraciju plaćanja, obavijesti e-poštom i nadzornu ploču za stanodavce s izvještavanjem. To je isti prompt koji je korišten za evaluaciju Rorka, Figma Makea, Uizarda i Retoola, što omogućuje usporedbu kako svaki alat rješava stvarnu kompleksnost umjesto jednostavnog primjera.
Pitanje na koje je ovaj pregled želio odgovoriti bilo je specifično: Proizvodi li Kirov spec-first workflow bolje strukturiran, održiviji output od alata koji odmah prelaze na kod?
Evo što sam otkrio.
Pokretanje Kira: Preuzimanje, a ne kartica preglednika
Svaki drugi AI builder aplikacija koji je pregledan uz ovu usporedbu živi u pregledniku. Kiro ne. Početak rada znači otići na kiro.dev, kliknuti Downloads, odabrati svoj operativni sustav i instalirati aplikaciju na svoje računalo.

Koristio sam Pop OS, Debian-based Linux distribuciju, pa sam u padajućem izborniku odabrao Debian (.deb) paket. Stranica također nudi Universal (.tar.gz) paket za druge Linux postavke. Windows i macOS instalateri dostupni su preko iste stranice za preuzimanje.
Što to znači u praksi:
- Prva sesija zahtijeva lokalnu instalaciju, a ne karticu preglednika
- Nema pristupa samo putem interneta na besplatnom planu (web sučelje dostupno je samo na plaćenim planovima, trenutno u preview verziji)
- Za developere to nije problem
- Za svakoga tko uspoređuje Kiro s builderima u pregledniku, uračunajte ovo u vrijeme postavljanja
Instalacija je bila jednostavna. Nije bilo koraka konfiguracije, nije bilo ovisnosti koje bi trebalo ručno rješavati, a aplikacija se nakon standardne instalacije paketa pokrenula bez problema.
Prijava se odvija u vašem pregledniku, a ne unutar aplikacije
Kad se IDE prvi put otvori, ne traži od vas prijavu unutar prozora aplikacije. Preusmjerava vas na stranicu u pregledniku kako bi se autentikacija obavila tamo.

Prijavni zaslon nudi četiri opcije:
| Način prijave | Kome odgovara |
|---|---|
| Pojedinačnim developerima i freelancerima | |
| GitHub | Najprirodniji izbor za developere s postojećim računima |
| AWS Builder ID | Developerima koji su već unutar AWS ekosustava |
| Your Organization | Enterprise timovima koji koriste SSO |
Opcija GitHub dobro je odabrana za ciljanu publiku. Većina developera već ima GitHub račun i može se autentificirati bez stvaranja novih vjerodajnica.
Nekoliko stvari koje vrijedi znati prije prijave:
- Prijava putem Googlea ili AWS Builder ID-a (ne AWS Identity Centera) kvalificira vas za kredit od $20 koji se primjenjuje na vašu prvu nadogradnju na plaćeni plan. Ovo je jednokratna pogodnost koju vrijedi znati prije nego što odaberete način prijave.
- Prijava putem “Your Organization” vodi kroz enterprise SSO i ulazna je točka za timove koji trebaju centralizirano upravljanje identitetom.
- Prijavom prihvaćate AWS Customer Agreement, Service Terms, Privacy Notice i AWS Intellectual Property License. Budući da je Kiro AWS proizvod, vaši se podaci obrađuju kroz AWS regije unutar vaše geografske lokacije.
Onboarding: Tri koraka postavljanja koja traju manje od dvije minute
Nakon prijave, Kiro pokreće kratak proces postavljanja prije otvaranja glavnog IDE-a. Koraci su:
Korak 1: Odaberite temu. Kiro Dark ili Kiro Light. Obje prikazuju live pregled isticanja sintakse koda prije nego što potvrdite.

Korak 2: Postavite integraciju sa shellom. To vam omogućuje da otvorite bilo koji projekt iz terminala pomoću naredbe kiro command. Ovo možete preskočiti i postaviti kasnije.

Korak 3: Uvoz iz VS Codea. Kiro preuzima vaše postojeće VS Code ekstenzije (one dostupne na Open VSX), postavke i keybindings. Ekstenzije se učitavaju u pozadini dok se onboarding nastavlja, tako da nema čekanja na zaslonu za učitavanje.

Uvoz iz VS Codea najpraktičniji je dio ovog procesa. Ako ste godinama prilagođavali VS Code okruženje, prelazak ne zahtijeva da počinjete ispočetka. Uvoz je u mojoj sesiji radio uredno.
Ono što onboarding ne uključuje jest bilo kakvo upoznavanje s Kirovim osnovnim značajkama. Ne vodi vas kroz to što su Specs, Agent Hooks ili Steering Documents. Dolazite na glavni zaslon i to sami otkrivate. To je prihvatljivo za iskusnu developersku publiku, ali znači da vaša prva sesija s najprepoznatljivijim značajkama alata uključuje samostalno istraživanje.
Unutar IDE-a: Četiri panela koja čine Kiro drugačijim
Kiro IDE izgleda kao VS Code jer je izgrađen na istoj osnovi. Preglednik datoteka, kartice editora, terminal, traka za pretraživanje i izbornik ponašaju se točno kako se očekuje.

Ono što Kiro razlikuje od standardne VS Code instalacije jest namjenski lijevi panel, koji sadrži četiri odjeljka koji ne postoje ni u jednom VS Code ekstenziju:
| Odjeljak panela | Što radi |
|---|---|
| Specs | Izrada i upravljanje dokumentima sa specifikacijama (zahtjevi, dizajn, zadaci) za kompleksne buildove |
| Agent Hooks | Postavljanje automatiziranih zadataka koji se pokreću na događaje datotečnog sustava |
| Agent Steering and Skills | Pohrana vodiča koji oblikuju ponašanje agenta kroz sve sesije |
| MCP Servers | Povezivanje vanjskih alata i izvora podataka s Kiro agentom |
Desna strana IDE-a sadrži chat panel. To je mjesto gdje komunicirate s Kirom i gdje u stvarnom vremenu vidite potrošnju kredita. “Est. Credits Used: 0.1, Elapsed time: 57s” ažurira se nakon svake radnje agenta, što znači da uvijek znate koliko vas svaki zadatak košta.
Na dnu trake za unos chata, dvije kontrole određuju kako se Kiro ponaša pri svakom zadatku:
- Odabir modela: Odaberite Auto (Kiro bira model s najboljim omjerom cijene i učinkovitosti za svaki zahtjev) ili odaberite specifičan model kao što je Claude Sonnet 4.6 ili Claude Opus 4.8.
- Autopilot prekidač: Kad je Autopilot uključen, Kiro piše i uređuje datoteke bez čekanja na vaše odobrenje u svakom koraku. Kad je isključen, Kiro zastane prije svake naredbe i traži da Trust, Reject ili da je ručno pokrenete.

Za test platforme za upravljanje nekretninama, ostavio sam Autopilot uključen tijekom planiranja i koristio ručno odobravanje tijekom izvršavanja zadataka kako bih svaki korak procijenio zasebno.
Presuda: Raspored IDE-a je za svakog VS Code korisnika ugodan u roku od nekoliko minuta. Četiri lijeva odjeljka su mjesto gdje se krije Kirova vrijednost, a razumijevanje svakog od njih prije prve sesije određuje koliko ćete iz alata izvući.
Steering dokumenti: Davanje Kiru konteksta prije prvog prompta
Prva stvar koju treba učiniti unutar novog Kiro projekta nije započeti build. To je generirati steering dokumente.
Kliknuo sam “Generate Steering Docs” u Kiro panelu prije slanja bilo kakvog prompta. Kiro je skenirao prazni direktorij projekta i stvorio tri markdown datoteke unutar .kiro/steering/:
| Datoteka | Sadržaj |
|---|---|
| product.md | Naziv proizvoda, opis, ključni domen koncepti i glavni ciljevi |
| structure.md | Očekivani raspored mapa i konvencije organizacije datoteka |
| tech.md | Očekivani tech stack, uobičajene naredbe i konvencije kodiranja |

Za potpuno prazni projekt, Kiro je zaključio razumne zadane vrijednosti: React s TypeScriptom, Next.js API routeove, PostgreSQL, Prisma, Tailwind CSS i JWT-based autentikaciju. Označio je i tech.md i structure.md kao privremene predloške koje treba ažurirati nakon što se stvarni stack potvrdi kroz scaffolding.
To je važno jer svaka sljedeća radnja agenta prvo čita te datoteke prije nego što učini bilo što drugo. Jednom kad scaffoldate projekt i stvarni stack bude potvrđen, ažuriranje tech.md uzrokuje da Kiro te konvencije automatski primjenjuje na sve buduće zadatke.
Možete dodati i vlastite steering datoteke za API dizajn standarde, konvencije imenovanja, pravila implementacije ili bilo koje drugo ograničenje koje želite da agent tretira kao fiksno.
Vibe Mode vs Spec Mode: Odluka koja oblikuje cijeli build
Kad otvorite chat za novi build, Kiro vam prije nego što išta upišete prikazuje dva moda:
Vibe mode dopušta vam da prvo razgovarate, a onda gradite kako idete. Nema planerskih dokumenata, nema strukturiranog izlaza. Najbolje za brze eksperimente, istraživanje u ranoj fazi ili zadatke kod kojih se zahtjevi još definiraju.
Spec mode pokreće sekvencu planiranja prije nego što se napiše ijedan redak koda. Kiro generira zahtjeve, tehnički dokument dizajna i popis zadataka. Tek nakon što su sva tri pregledana i odobrena, počinje pisati kod. Najbolje za produkcijski rad gdje je održivost važna.

Za platformu za upravljanje nekretninama odabrao sam Spec mode. Nakon što sam poslao prompt, Kiro je postavio dva dodatna pitanja prije nego što je generirao išta:
- “What do you want to start with?” (Requirements, označeno kao preporučeno, ili Technical Design)
- “Is this a new feature or a bugfix?” (Build a Feature, preporučeno, ili Fix a Bug)

Ova pitanja određuju strukturu svega što slijedi. Odabir “Requirements” znači da Kiro prvo piše korisničke priče i kriterije prihvaćanja prije nego što dotakne arhitekturu.
Taj slijed proizvodi bitno drugačije planerske artefakte nego što bi to bio slučaj kada bi se počelo s tehničkim dizajnom i potom iz njega izvodili zahtjevi.
Spec workflow: Zahtjevi, dizajn i popis zadataka prije ikakvog koda
Ovo je dio koji Kiro čini vrijednim ozbiljne evaluacije.
Nakon što sam odabrao “Requirements” i “Build a Feature”, Kiro je stvorio requirements.md datoteku unutar .kiro/specs/property-management-platform/. Dokument se odmah pojavio u editoru. Mogao sam ga čitati dok je nastajao. Sadržaj je uključivao:
Glosar: 12 pojmova domena definirano je precizno, uključujući Auth_Service, Property_Service, Lease_Service, Payment_Service, Maintenance_Service, Notification_Service i Dashboard_Service, pri čemu je svaki od njih mapiran na specifičan planirani podsustav.
Opis platforme: Obje uloge, Landlord i Tenant, bile su dokumentirane, zajedno s potvrđenim tehnološkim stackom: Next.js, TypeScript, PostgreSQL, Prisma, Tailwind CSS, Stripe i Docker.

Nakon generiranja početnog dokumenta, Kiro je pokrenuo automatski korak refiniranja. Parsirao je svih 12 zahtjeva, paralelno rasporedio detailer pod-agente preko svakog od njih i ažurirao requirements.md potpunim kriterijima prihvaćanja za svaki zahtjev. Panel je to pratio u stvarnom vremenu: “Refining requirements 12/12.”
Kad su zahtjevi bili dovršeni, kliknuo sam “Continue” i odabrao “Generate Design and Tasks.” Kiro je zajedno proizveo design.md i tasks.md. Raspodjela zadataka bila je izdvojeni rezultat sesije:

11 grupa zadataka, 43 podzadatka, redoslijedom implementacije:
- Scaffold projekta i infrastruktura
- Autentikacija (JWT, blacklist, middleware, pages)
- Upravljanje nekretninama i jedinicama
- Upravljanje najmoprimcima
- Upravljanje najmom, upload dokumenata i cron job
- Zahtevi za održavanje
- Stripe plaćanja i webhook
- Obavijesti e-poštom
- Nadzorna ploča stanodavca i izvještavanje
- Zajedničke UI komponente i rasporedi
- API hardening (rate limiting, CORS, health check, environment validation)
Svaki podzadatak sadržavao je točne naredbe, putanje datoteka i reference na zahtjeve koje se mogu pratiti. Zadatak 1.1, na primjer, izravno je upućivao na Requirements R12 (Docker) i R10 (REST API). Veza između planiranja i izvođenja bila je eksplicitna i provjerljiva kroz cijeli proces.

Rork, za usporedbu, preskače cijelu ovu fazu i odmah prelazi na generiranje korisničkog sučelja iz prompta. Razlika u kvaliteti izlaza je vidljiva: Kirov popis zadataka dovoljno je specifičan da ga može preuzeti ljudski developer i točno razumjeti što treba izraditi i kojim redoslijedom.
Izvršavanje zadataka: Što je Kiro zapravo izgradio
Nakon što je popis zadataka odobren, kliknuo sam “Start task” na Task 1.1: Initialize Next.js 14 project with TypeScript, Tailwind CSS, and ESLint.

Kiro je ažurirao status zadatka na “in progress” u tasks.md, a zatim delegirao izvršavanje svom spec-task-execution pod-agentu. Agent je prvo provjerio radni prostor, potvrdio da postoji samo .kiro spec mapa bez Next.js projekta i nastavio sa scaffoldingom projekta.

Unutar prvog ciklusa izvršavanja, stablo datoteka se popunilo sa:
- package.json s Next.js, React 19.2.4, TypeScript i Tailwind ovisnostima
- tsconfig.json, eslint.config.mjs, next.config.ts
- src/ i public/ strukturom direktorija
- AGENTS.md i CLAUDE.md, generiranim od strane Kira kao datoteke s agentovim uputama za projekt
- README.md

Datoteka CLAUDE.md vrijedi spomenuti: Kiro je AWS proizvod, ali ispod haube koristi Anthropicove Claude modele. Datoteka CLAUDE.md je način na koji Claude-powered agenti pohranjuju smjernice specifične za projekt. Njezina prisutnost u generiranom scaffoldingu odražava temeljni model, čak i unutar AWS infrastrukturnog konteksta.

Na vrhu prikaza popisa zadataka, gumb “Run all tasks” omogućio bi Kiru da izvrši svih 43 podzadatka redom s uključenim Autopilotom.
Pokretao sam zadatke pojedinačno kako bih evaluirao svaki korak. Za stvarni projekt, ako ste sigurni u odobreni plan, pokretanje svih zadataka automatski i pregled izlaza na kraju svake grupe razuman je i vremenski učinkovit workflow.

Svaka datoteka koju je Kiro generirao tijekom izvršavanja bila je stvarna datoteka u mom lokalnom direktoriju projekta, u mom vlasništvu i uređivačka od prve sekunde. To je značajna razlika u odnosu na alatima temeljenima na pregledniku poput Figma Makea ili Uizarda, gdje je izlaz ili dizajnerski asset ili hostana aplikacija koju lokalno ne kontrolirate.
Timeout u sedmoj minuti: Što to znači za pouzdanost
Želim biti izravan oko ovoga jer se to dogodilo tijekom najvažnijeg dijela testa.
Nakon što je Kiro refinirao svih 12 zahtjeva i prihvatio izmjene u requirements.md, agentu je istekao timeout. Poruka o pogrešci u chat panelu glasila je:
“The request timed out. Please try again. (Conversation ID: 29d25548-c3ce-414c-8f57-702124c7fec6). Elapsed time: 7m 24s.”

To se dogodilo na prijelazu između faze zahtjeva i faze generiranja dizajna. Rad dovršen prije isteka vremena bio je spremljen. Nijedan zahtjev nije izgubljen.
Nakon što sam potvrdio pogrešku, kliknuo sam “Continue” i odabrao “Generate Design and Tasks.” Kiro se oporavio bez ponavljanja faze zahtjeva, uredno proizveo oba dokumenta i nastavio normalno tijekom ostatka sesije.
Kontekst koji je ovdje bitan:
- Timeout se dogodio na kompleksnom promptu koji je obuhvatio 12 različitih područja zahtjeva uz paralelno refiniranje, koje je bilo aktivno. Jednostavniji zadaci vjerojatno ne bi trajali toliko dugo.
- Kiro je trenutno u preview verziji, a pouzdanost na rubu složenih zadataka karakteristika je alata u ovoj fazi.
- Oporavak je bio čist. Sustav checkpointa sačuvao je sav dovršeni rad i sljedeći korak je pokrenut odmah.
Ipak, sedam minuta u najprepoznatljivijoj značajki alata, nailazak na timeout stvaran je doživljaj neuspjeha. Ako radite protiv roka, alat koji se zaustavi i zahtijeva ručni pokušaj ponovo frustrira, čak i kad je oporavak gladak.
Agent Hooks: Automatizacija koja radi bez da je itko zatraži
Agent Hooks se ne pojavljuju ni u jednom drugom AI alatu za kodiranje koji je pregledan uz ovu usporedbu i zaslužuju posebnu pozornost jer predstavljaju drugačiji način razmišljanja o AI pomoći.
Hook je zadatak koji se automatski pokreće kada se dogodi događaj u datotečnom sustavu. Opisujete ponašanje običnim jezikom, Kiro ga pretvara u listener događaja i od tog trenutka ponašanje radi u pozadini kad god se ispuni uvjet okidača. Nema naredbe za pokretanje, nema podsjetnika za postavljanje.

Primjeri onoga što Hooks mogu raditi:
- Pri spremanju datoteke: generiraj osnovne testove za svaku komponentu koja već nema test datoteku
- Pri spremanju datoteke: pokreni čišćenje koda ili provjere formatiranja
- Pri stvaranju datoteke: automatski generiraj dokumentaciju za nove funkcije
- Pri promjeni string konstanti: ažuriraj localization datoteke bez ručne radnje

Hook je pohranjen unutar .kiro/hooks/ kao uređiva datoteka. Ako želite prilagoditi uvjet okidača ili uputu, uređujete datoteku izravno. Konfiguracija je transparentna i može se verzijski kontrolirati zajedno s ostatkom projekta.
Primjer testa na spremanje je najpraktičniji: developeri redovito odgađaju pisanje testova do kraja sprinta, a hook koji tiho dodaje osnovne testove kad god se komponenta spremi uklanja tu odluku u potpunosti. Testovi se pojavljuju u stablu datoteka nakon sljedećeg spremanja bez ikakve vaše radnje.
Potrošnja kredita: Što besplatni plan zapravo nudi
Model kredita područje je gdje Kiro zahtijeva najpažljivije čitanje prije nego što se obvežete na workflow.
Besplatni plan daje vam 50 kredita. Evo koliko je potrošila jedna sesija speca za platformu za upravljanje nekretninama: 4.28 kredita samo za planiranje, što je obuhvatilo zahtjeve, dokument dizajna i puni popis od 43 zadatka, prije nego što je napisan ijedan redak aplikacijskog koda.
Pri toj stopi potrošnje:
| Scenarij | Procijenjena pokrivenost besplatnog plana |
|---|---|
| Samo planerske sesije (bez izvršavanja koda) | Otprilike 11 sesija |
| Planiranje plus djelomično izvršavanje zadataka | 3 do 5 sesija |
| Puni spec-to-execution na kompleksnom projektu | Najviše 1 kompletan projekt |
Ključni mehanizmi koje treba razumjeti prije prijave:
- Krediti se ne prenose. Sve što ostane neiskorišteno na kraju vašeg obračunskog mjeseca nestaje.
- Overage je onemogućen prema zadanim postavkama na svim plaćenim planovima. Morate ga omogućiti u Settings prije nego što dosegnete limit, inače Kiro prestaje raditi usred zadatka.
- Odabir modela utječe na brzinu potrošnje. Pokretanje istog zadatka kroz Claude Sonnet 4.6 košta 1.3 puta više kredita nego pokretanje kroz Auto mode. Opus modeli koštaju još više.
- Korisnici besplatnog plana dobivaju Claude Sonnet 4.5 i skup open weight modela uključujući Qwen3 Coder Next, DeepSeek v3.2 i MiniMax 2.1. Korisnici plaćenog plana otključavaju Claude Sonnet 4.6, Claude Opus 4.6 i Claude Opus 4.8.
- Potrošnja kredita vidljiva je u chat panelu nakon svake radnje agenta i ažurira se u dashboardu pretplate svakih pet minuta.
Tracker kredita u stvarnom vremenu (“Est. Credits Used: 0.1, Elapsed time: 57s” nakon svakog zadatka) značajka je transparentnosti koju nijedan usporediv alat trenutačno ne nudi. Točno znate koliko vas svaki zadatak košta dok se izvodi, što pomaže odlučiti hoćete li za određeni zadatak koristiti Auto mode ili određeni model.
Kiro cijene i planovi
Kiro radi na modelu temeljenom na kreditima s pet razina, od besplatnog plana s fiksnom mjesečnom alokacijom do plana visokog kapaciteta namijenjenog profesionalnoj svakodnevnoj upotrebi.
Svi plaćeni planovi uključuju pristup premium modelima, opciju omogućavanja pay-per-use overagea i cijeli skup Kiro značajki, uključujući specs, hooks, autopilot i CLI pristup.
Što treba znati prije odabira plana:
- Besplatni plan daje fiksnu mjesečnu alokaciju kredita bez potrebe za kreditnom karticom. Ne istječe, ali jedna složena spec sesija napravit će primjetan udarac u nju.
- Prvi put kada nadogradite s besplatnog na bilo koji plaćeni plan koristeći Google ili AWS Builder ID (ne AWS Identity Center), dobivate kredit od $20 koji se primjenjuje na trošak vaše pretplate. Ova pogodnost vrijedi jednom.
- Kiro naplaćuje prvog dana svakog kalendarskog mjeseca. Nadogradnja usred mjeseca znači plaćanje proporcionalne naknade, ali odmah dobivate puni kreditni limit novog plana.
- Overage naplata dostupna je na svim plaćenim planovima po fiksnoj cijeni po dodatnom kreditu, ali je isključena prema zadanim postavkama. Omogućite je u Settings prije nego što dosegnete limit, ili Kiro zaustavlja vaš rad kad krediti ponestanu.
- Neiskorišteni krediti ne prenose se u sljedeći mjesec.
- Svaki developer treba vlastitu pretplatu. Trenutačno ne postoji zajednička opcija team seat. Značajke timskog obračuna označene su kao coming soon.
- Kirova standardna politika je bez povrata novca za otkazivanja usred mjeseca. Pristup traje do kraja obračunskog ciklusa. Povrati se razmatraju pojedinačno samo za pogreške u naplati.
- Kreditne kartice jedini su prihvaćeni način plaćanja.
- GovCloud (US) cijene su približno 20% više od standardnih cijena, a besplatni plan nije dostupan u tom okruženju. GovCloud pristup zahtijeva plaćeni plan i enterprise autentikaciju putem AWS IAM Identity Center.
- Web sučelje je trenutno u preview verziji i dostupno je samo plaćenim korisnicima. Krediti se troše istom brzinom bilo da radite u IDE-u, CLI-ju ili webu.
Koji plan odgovara kojem tipu korisnika: Besplatni plan dovoljan je za pravu evaluaciju. Za aktivni razvoj na stvarnim projektima potreban je plaćeni plan kako vam ne bi ponestalo kredita usred sesije. Viši planovi imaju smisla za developere koji pokreću više punih spec sesija tjedno ili rade na više složenih projekata istovremeno.
Alternative Kiro
Najizravniji konkurent Kiru je Cursor, AI-powered editor koda koji je također izgrađen na osnovama VS Codea i cilja developere koji žele duboko integriran AI u svom razvojnom okruženju.
Ključna razlika je u filozofiji workflowa. Cursor je izgrađen da ubrza ono što već radite: pišete kod, a Cursor pomaže.
Kiro je izgrađen tako da prvo preuzme fazu planiranja: agent definira što treba izgraditi prije nego što napiše bilo što od toga. Ako vas najviše frustrira sporo prebacivanje konteksta između AI chata i vašeg editora, Cursor to rješava izravnije. Ako vas frustrira AI-generirani kod koji nema strukturu ili ga je teško održavati, Kirov spec workflow relevantniji je odgovor.
| Značajka | Kiro | Cursor |
|---|---|---|
| Jednostavnost korištenja | Poznat VS Code korisnicima; spec workflow dodaje krivulju učenja | Poznat VS Code korisnicima; manja prepreka pri onboarding-u |
| Najbolje za | Strukturirane, spec-driven buildove za produkcijske projekte | Brzo AI-podržano uređivanje i agent zadatke unutar postojećih codebaseova |
| Backend i podaci | Gradi stvarne lokalne projekte s potpunom kontrolom stacka | Uređuje i proširuje postojeće datoteke projekta s potpunom kontrolom stacka |
| Fleksibilnost dizajna | Nema vizualnog buildera; izlaz su stvarni, lokalno posjedovani kod | Nema vizualnog buildera; izlaz su stvarni, lokalno posjedovani kod |
| Model cijena | Temeljen na kreditima; 50 besplatnih kredita; sva upotreba crpi iz mjesečne kreditne alokacije | Temeljen na kreditima od lipnja 2025.; Auto mode je neograničen; odabir premium modela crpi iz mjesečnog kreditnog fonda |
Zaključna presuda: Isplati li se Kiro?
Kiro se izdvaja tako što stavlja planiranje prije kodiranja. Njegov workflow specifikacija, steering dokumenti i raščlamba zadataka proizvode strukturiraniju i održiviju codebase od AI alata koji odmah skaču na implementaciju. Značajka Agent Hooks još je jedan vrhunac, jer omogućuje automatizacije workflowa koje nastavljaju raditi i nakon jednog prompta.
Kompromisi su krivulja učenja i cijena. Besplatni plan je previše ograničen za velike projekte, a developer mora biti ugodan raditi u IDE-u. Tijekom testiranja također sam naišao na timeout, iako se Kiro oporavio bez gubitka napretka.
Ako ste developer koji gradi produkcijski softver, Kiro je jedan od najjačih AI alata za kodiranje dostupnih danas. Ako tražite jednostavan no-code builder aplikacija, međutim, nije pravi izbor.

