Šta je Kiro?
Kiro je preuzimljivo razvojno okruženje koje je napravio Amazon Web Services i koje AI-uz pomoć razvoja usmerava u pravcu koji većina alata u ovoj kategoriji nije pokušala.
Dok vam većina AI alata za kodiranje omogućava da odmah unesete prompt i dobijete kod nazad, Kiro prvo pokreće proces planiranja: čita kontekst vašeg projekta, piše dokument sa zahtevima, generiše tehnički dizajn, deli sve u numerisanu listu zadataka, i tek onda počinje da piše kod.
Dostupan kao IDE, komandna linija, veb interfejs (trenutno u preview režimu za plaćene korisnike) i mobilna aplikacija (rani pristup na iOS-u), Kiro se pozicionira kao alat za developere koji žele strukturiran, održiv izlaz, a ne brz kod koji će morati da raspetljavaju za nedelju dana.
Za koga je Kiro?
- Developere koji su se opekli na AI-generisanom kodu koji se raspada nakon prvog dana. Kirov workflow zasnovan na specifikacijama forsira planiranje pre implementacije, što znači da je kod koji piše tragljiv do dokumentovanih zahteva, a ne sklopljen iz nagađanja.
- Timove koji prelaze na agentne workflow-e. Kiro Agent Hooks vam omogućavaju da automatizujete ponavljajuće zadatke kao što su pisanje testova ili generisanje dokumentacije, pokrenute automatski svaki put kada se promeni kvalifikovani fajl, bez ponovnog promptovanja.
- Developere iz AWS ekosistema. Kiro je građen na AWS infrastrukturi, obrađuje podatke kroz AWS regione unutar vaše geografije i prirodno se povezuje sa AWS servisima. Ako vam je stack već AWS-heavy, Kiro se uklapa bez dodatne konfiguracije.
- VS Code korisnike koji žele AI koji ide dalje od autocomplete-a. Kiro IDE je građen na istoj osnovi kao VS Code. Vaše prečice na tastaturi, podešavanja i ekstenzije prenose se tokom onboarding-a za nekoliko minuta.
Kiro prednosti i mane
- Workflow zasnovan na specifikacijama planira pre pisanja bilo kog koda
- Agent Hooks automatizuju zadatke na događaje vezane za fajlove
- VS Code ekstenzije i podešavanja se uredno uvoze
- Autopilot režim gradi bez stalnih zahteva za odobrenje
- Steering dokumenti daju Kiro-u kontekst vašeg projekta
- Podržava više frontier modela uključujući Opus 4.8
- MCP server integracija nativno povezuje spoljne alate
- Zahtteva preuzimanje; nije dostupno u browseru na besplatnom planu
- 50 besplatnih kredita nestaju brže nego što se očekuje
- Jednom je isteklo vreme tokom faze usavršavanja zahteva
Raspodela ocena
Kiro-ove najjače ocene su u funkcijama i funkcionalnosti, gde njegov workflow zasnovan na specifikacijama, agent hooks i autopilot izvršavanje ga stavljaju ispred svakog drugog AI alata za kodiranje obuhvaćenog ovde. Gubi na pristupačnosti i modelu kredita, a oba zahtevaju iskreno razmatranje pre nego što se obavežete na workflow.
| Funkcija | Ocena (od 10) | Zašto ta ocena |
|---|---|---|
| Lakoća korišćenja | 7.0 | Poznat svakom VS Code korisniku; zahtev za preuzimanjem i priroda namenjena samo developerima čine ga nedostupnim netehničkim korisnicima |
| Funkcije i funkcionalnost | 9.5 | Spec workflow, agent hooks, autopilot, MCP integracija, steering dokumenti: najkompletniji skup funkcija od svih AI alata za kodiranje pregledanih ovde |
| Dizajn i prilagođavanje | 7.0 | Tamna i svetla IDE tema; snažna kontrola nad strukturom generisanog koda kroz uređivanje specifikacija i steering dokumenata |
| Odnos cene i vrednosti | 6.5 | Besplatni plan od 50 kredita se istrošio brže nego što se očekivalo, na 4.28 potrošena već tokom planiranja, pre nego što je napisana ijedna linija aplikacionog koda |
| Performanse i pouzdanost | 7.5 | Izlaz planiranja bio je detaljan i specifičan; jedno potvrđeno isteknuće vremena nakon 7 minuta 24 sekunde tokom usavršavanja zahteva |
| Ukupno | 8.2 | Kiro-ov workflow zasnovan na specifikacijama je najstrukturiraniji pristup AI-asistiranom razvoju do sada pregledan. Ocena odražava tu pravu diferencijaciju, ali je zadržana ograničenim besplatnim planom i jednim zabeleženim problemom pouzdanosti tokom testiranja. |
Kiro funkcije
- Workflow zasnovan na specifikacijama: zahtevi, dizajn, zadaci, kod
- Agent Hooks automatizuju zadatke na događaje vezane za fajlove
- Steering dokumenti daju agentu kontekst projekta
- Autopilot režim izvršava zadatke bez odobravanja korak po korak
- MCP server podrška za integraciju spoljašnjih alata
- Import konfiguracije iz VS Code-a pri prvom pokretanju
- Podrška za više modela, uključujući Claude Opus 4.8
Moja iskrena Kiro recenzija: šta sam otkrio nakon testiranja
Većina AI alata za pravljenje aplikacija spada u jednu od dve kategorije:
- vizuelni alati koji generišu interfejs iz opisa
- i chat zasnovani alati koji direktno pišu kod kao odgovor na prompt
Kiro ne spada ni u jednu od njih, zbog čega njegovo recenziranje zahteva drugačiji pristup.
Kiro je agentni IDE. Ne prevlačite komponente na platno, i ne dobijate live preview za 30 sekundi. Dobijate lokalno razvojno okruženje koje planira build pre nego što ga započne, generišući zahteve, dokument dizajna i strukturiranu listu zadataka koju agent zatim prolazi korak po korak.
Aplikacija koju proizvodi je pravi projekat na vašoj mašini, u fajlovima koje posedujete, koristeći stack koji definišete.
Da bih testirao da li taj proces zaista radi, izgradio sam platformu za upravljanje nekretninama od nule unutar Kiro-a.
Prompt je obuhvatao autentifikaciju za zakupodavce i zakupce, upravljanje nekretninama i jedinicama, praćenje zakupa, zahteve za održavanje sa ažuriranjem statusa, Stripe integraciju plaćanja, email obaveštenja i dashboard za zakupodavce sa izveštavanjem. Ovo je isti prompt korišćen za evaluaciju Rork, Figma Make, Uizard i Retool, što omogućava poređenje kako svaki alat rukuje stvarnom složenošću, a ne jednostavnim primerom.
Pitanje na koje je ova recenzija želela da odgovori bilo je specifično: Da li Kiro-ov workflow zasnovan na specifikacijama proizvodi bolje strukturiran, održiviji izlaz od alata koji odmah prelaze na kod?
Evo šta sam otkrio.
Pokretanje Kiro-a: Preuzimanje, a ne browser tab
Svaki drugi AI builder aplikacija pregledan uz ovo poređenje radi u browseru. Kiro ne radi. Početak znači otići na kiro.dev, kliknuti Downloads, izabrati svoj operativni sistem i instalirati aplikaciju na svoju mašinu.

Ja sam koristio Pop OS, Debian-based Linux distribuciju, pa sam izabrao Debian (.deb) paket iz padajućeg menija. Sajt takođe nudi Universal (.tar.gz) paket za druge Linux postavke. Windows i macOS instalateri dostupni su preko iste stranice za preuzimanje.
Šta ovo znači u praksi:
- Prva sesija zahteva lokalnu instalaciju, a ne browser tab
- Nema pristupa samo preko interneta na besplatnom planu (veb interfejs je trenutno dostupan samo na plaćenim planovima, u preview režimu)
- Za developere, ovo nije problem
- Za svakoga ko poredi Kiro sa browser-based builderima, uračunajte ovo u vreme podešavanja
Sama instalacija je bila jednostavna. Nije bilo koraka konfiguracije, nije bilo zavisnosti koje treba ručno rešavati, a aplikacija se pokrenula uredno nakon standardne instalacije paketa.
Prijava se odvija u vašem browseru, a ne unutar aplikacije
Kada se IDE prvi put otvori, ne traži da se prijavite unutar prozora aplikacije. Preusmerava vas na browser stranicu da bi se autentifikacija tamo obavila.

Ekran za prijavu nudi četiri opcije:
| Metod prijave | Kome odgovara |
|---|---|
| Individualnim developerima i freelancerima | |
| GitHub | Najprirodniji izbor za developere sa postojećim nalozima |
| AWS Builder ID | Developerima koji su već unutar AWS ekosistema |
| Your Organization | Enterprise timovima koji koriste SSO |
GitHub opcija je dobro izabrana za ciljnu publiku. Većina developera već ima GitHub nalog i može da se autentifikuje bez kreiranja novog kredencijala.
Nekoliko stvari koje vredi znati pre prijave:
- Prijavljivanje preko Google-a ili AWS Builder ID-a (ne AWS Identity Center-a) kvalifikuje vas za $20 kredita primenjenog na vašu prvu nadogradnju na plaćeni plan. Ovo je jednokratna pogodnost vredna znanja pre nego što izaberete metod prijave.
- Prijavljivanje preko “Your Organization” vodi kroz enterprise SSO i predstavlja ulaznu tačku za timove kojima je potrebno centralizovano upravljanje identitetom.
- Prijavom prihvatate AWS Customer Agreement, Service Terms, Privacy Notice i AWS Intellectual Property License. Pošto je Kiro AWS proizvod, vaši podaci se obrađuju kroz AWS regione unutar vaše geografije.
Onboarding: Tri koraka podešavanja koja traju manje od dva minuta
Nakon prijave, Kiro pokreće kratak proces podešavanja pre nego što otvori glavni IDE. Koraci su:
Korak 1: Izaberite temu. Kiro Dark ili Kiro Light. Obe prikazuju live preview sintaksnog isticanja pre nego što potvrdite.

Korak 2: Podesite integraciju sa shell-om. Ovo vam omogućava da otvorite bilo koji projekat iz terminala pomoću komande kiro . Možete i da preskočite ovo i podesite kasnije.

Korak 3: Uvoz iz VS Code-a. Kiro preuzima vaše postojeće VS Code ekstenzije (one dostupne na Open VSX-u), podešavanja i prečice na tastaturi. Ekstenzije se učitavaju u pozadini dok onboarding traje, tako da nema čekanja na ekranu za učitavanje.

Uvoz iz VS Code-a je praktično najkorisniji deo ovog niza. Ako ste godinama prilagođavali VS Code okruženje, prelazak ne zahteva da počinjete od nule. Uvoz je u mojoj sesiji radio uredno.
Ono što onboarding ne uključuje jeste bilo kakvo predstavljanje Kiro-ovih osnovnih funkcija. Ne prolazi vas kroz to šta su Specs, Agent Hooks ili Steering Documents. Dolazite do glavnog ekrana i to sami otkrivate. Ovo je prihvatljivo za iskusnu developersku publiku, ali znači da vaša prva sesija sa najkarakterističnijim funkcijama alata uključuje samostalno istraživanje.
Unutar IDE-a: Četiri panela koja čine Kiro drugačijim
Kiro IDE izgleda kao VS Code jer je građen na istoj osnovi. File explorer, editor tabovi, terminal, search bar i meni bar ponašaju se tačno kako se očekuje.

Ono što Kiro izdvaja od standardne VS Code instalacije jeste namenski levi panel, koji sadrži četiri sekcije koje ne postoje ni u jednom VS Code ekstenziji:
| Sekcija panela | Šta radi |
|---|---|
| Specs | Kreiranje i upravljanje dokumentima specifikacija (zahtevi, dizajn, zadaci) za složene build-ove |
| Agent Hooks | Podešavanje automatizovanih zadataka koji se pokreću na događaje sistema fajlova |
| Agent Steering i Skills | Čuvanje vodičkih dokumenata koji oblikuju ponašanje agenta u svim sesijama |
| MCP Servers | Povezivanje spoljašnjih alata i izvora podataka sa Kiro agentom |
Desna strana IDE-a hostuje chat panel. Tu komunicirate sa Kiro-om i tu u realnom vremenu vidite potrošnju kredita. “Est.
Credits Used: 0.1, Elapsed time: 57s” ažurira se nakon svake agent akcije, što znači da uvek znate koliko vas svaki zadatak košta.
Na dnu chat input bara, dve kontrole određuju kako se Kiro ponaša pri svakom zadatku:
- Model selektor: Izaberite Auto (Kiro bira model sa najboljim odnosom cene i efikasnosti za svaki zahtev), ili izaberite određeni model kao što su Claude Sonnet 4.6 ili Claude Opus 4.8.
- Autopilot prekidač: Kada je Autopilot uključen, Kiro piše i menja fajlove bez čekanja na vaše odobrenje na svakom koraku. Kada je isključen, Kiro pauzira pre svake komande i traži da Trust, Reject ili Run to ručno.

Za test platformu za upravljanje nekretninama, ostavio sam Autopilot uključen tokom planiranja i koristio ručno odobravanje tokom izvršavanja zadataka da bih svaku fazu procenio zasebno.
Presuda: Raspored IDE-a je za nekoliko minuta udoban svakom VS Code korisniku. Četiri leve sekcije su mesto gde leži Kiro-ova vrednost, a razumevanje svake od njih pre prve sesije određuje koliko ćete iz alata izvući.
Steering dokumenti: Davanje Kiro-u konteksta pre prvog prompta
Prva stvar koju treba uraditi unutar novog Kiro projekta nije da započnete build. To je da generišete steering dokumente.
Kliknuo sam na “Generate Steering Docs” u Kiro panelu pre nego što sam poslao bilo kakav prompt. Kiro je skenirao prazan direktorijum projekta i kreirao tri markdown fajla unutar .kiro/steering/:
| Fajl | Sadržaj |
|---|---|
| product.md | Naziv proizvoda, opis, osnovni domeni koncepti i ključni ciljevi |
| structure.md | Očekivani raspored foldera i konvencije organizacije fajlova |
| tech.md | Očekivani tech stack, uobičajene komande i kodirajuće konvencije |

Za potpuno prazan projekat, Kiro je inferirao razborite podrazumevane vrednosti: React sa TypeScript-om, Next.js API rute, PostgreSQL, Prisma, Tailwind CSS i JWT-baziranu autentifikaciju. Obeležio je i tech.md i structure.md kao privremene placeholder-e koje treba ažurirati kada se stvarni stack potvrdi kroz scaffoldovanje.
Ovo je važno zato što svaka sledeća agent akcija čita ove fajlove pre nego što uradi bilo šta. Kada jednom scaffoldujete projekat i potvrdi se stvarni stack, ažuriranje tech.md nalaže Kiro-u da automatski primenjuje te konvencije na sve buduće zadatke.
Takođe možete dodati sopstvene steering fajlove za standarde API dizajna, imenovanje, pravila implementacije ili bilo koje drugo ograničenje koje želite da agent tretira kao fiksno.
Vibe Mode naspram Spec Mode: Odluka koja oblikuje ceo build
Kada otvorite chat za novi build, Kiro vam pokazuje dva režima pre nego što išta napišete:
Vibe mode vam omogućava da prvo čavrljate i gradite usput. Nema planirnih dokumenata, nema strukturisanog izlaza. Najbolji je za brze eksperimente, rane faze istraživanja ili zadatke kod kojih se zahtevi tek razrađuju.
Spec mode pokreće sekvencu planiranja pre nego što se napiše ijedan red koda. Kiro generiše zahteve, tehnički dokument dizajna i listu zadataka. Tek nakon što se sva tri pregledaju i odobre, počinje da piše kod. Najbolji je za produkcioni rad gde je održivost važna.

Izabrao sam Spec mode za platformu za upravljanje nekretninama. Nakon što sam poslao prompt, Kiro mi je postavio dva dopunska pitanja pre nego što je bilo šta generisao:
- “What do you want to start with?” (Requirements, obelež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 sledi. Biranje “Requirements” znači da Kiro piše korisničke priče i kriterijume prihvatanja pre nego što dotakne arhitekturu.
Taj niz proizvodi fundamentalno drugačije planerske artefakte nego kada se počne sa tehničkim dizajnom i naknadno izvode zahtevi.
Spec workflow: Zahtevi, dizajn i lista zadataka pre ikakvog koda
Ovo je deo koji Kiro čini vrednim ozbiljnog evaluiranja.
Nakon izbora “Requirements” i “Build a Feature”, Kiro je kreirao requirements.md fajl unutar .kiro/specs/property-management-platform/. Dokument se odmah pojavio u editoru. Mogao sam da ga čitam dok se pisao. Sadržaj je uključivao:
Glossary: 12 domenskih termina precizno definisanih, uključujući Auth_Service, Property_Service, Lease_Service, Payment_Service, Maintenance_Service, Notification_Service i Dashboard_Service, pri čemu je svaki mapiran na određeni planirani podsistem.
Opis platforme: Obe uloge, Landlord i Tenant, bile su dokumentovane, zajedno sa potvrđenim tehnološkim stack-om: Next.js, TypeScript, PostgreSQL, Prisma, Tailwind CSS, Stripe i Docker.

Nakon generisanja početnog dokumenta, Kiro je pokrenuo automatski korak usavršavanja. Parsirao je svih 12 zahteva, rasporedio paralelne detailer podagente preko svakog od njih i ažurirao requirements.md sa punim kriterijumima prihvatanja za svaki zahtev. Panel je to pratio u realnom vremenu: “Refining requirements 12/12.”
Kada su zahtevi završeni, kliknuo sam “Continue” i izabrao “Generate Design and Tasks.” Kiro je istovremeno proizveo design.md i tasks.md. Raščlanjivanje zadataka bilo je najistaknutiji izlaz sesije:

11 grupa zadataka, 43 podzadatka, redosledom implementacije:
- Scaffold projekta i infrastruktura
- Autentifikacija (JWT, blacklist, middleware, stranice)
- Upravljanje nekretninama i jedinicama
- Upravljanje zakupcima
- Upravljanje zakupima, upload dokumenata i cron zadatak
- Zahtevi za održavanje
- Stripe plaćanja i webhook
- Email obaveštenja
- Dashboard zakupodavca i izveštavanje
- Zajedničke UI komponente i layout-i
- Ojačavanje API-ja (rate limiting, CORS, health check, validacija environment-a)
Svaki podzadatak je uključivao tačne komande, putanje fajlova i tragljive reference na zahteve. Zadatak 1.1, na primer, direktno je referisao na Requirements R12 (Docker) i R10 (REST API) u svom opisu. Veza između planiranja i izvršenja bila je eksplicitna i proverljiva tokom celog procesa.

Rork, za poređenje, preskače celu ovu fazu i prelazi direktno na generisanje korisničkog interfejsa iz prompta. Razlika u kvalitetu izlaza je vidljiva: Kiro-va lista zadataka je dovoljno specifična da se preda ljudskom developeru i da on razume tačno šta treba da se izgradi i kojim redosledom.
Izvršavanje zadataka: Šta je Kiro zapravo izgradio
Sa odobrenom listom zadataka, kliknuo sam “Start task” na zadatku 1.1: Inicijalizacija Next.js 14 projekta sa TypeScript-om, Tailwind CSS-om i ESLint-om.

Kiro je ažurirao status zadatka u “in progress” u tasks.md, zatim delegirao izvršenje svom spec-task-execution podagentu. Agent je prvo proverio workspace, potvrdio da postoji samo .kiro spec folder bez Next.js projekta, i nastavio sa scaffoldovanjem projekta.

Tokom prvog ciklusa izvršenja, file tree je popunjen sa:
- package.json sa Next.js, React 19.2.4, TypeScript i Tailwind zavisnostima
- tsconfig.json, eslint.config.mjs, next.config.ts
- src/ i public/ strukturom direktorijuma
- AGENTS.md i CLAUDE.md, generisanim od strane Kiro-a kao fajlovi za vođenje agenta u projektu
- README.md

CLAUDE.md fajl vredi pomenuti: Kiro je AWS proizvod, ali ispod haube radi na Anthropic-ovim Claude modelima. CLAUDE.md fajl je način na koji Claude-powered agenti čuvaju smernice ponašanja specifične za projekat. Njegovo prisustvo u generisanom scaffold-u odražava osnovni model, čak i unutar AWS infrastrukturnog konteksta.

Na vrhu prikaza liste zadataka, dugme “Run all tasks” omogućilo bi Kiro-u da izvrši svih 43 podzadatka redom uz uključen Autopilot.
Ja sam zadatke pokretao pojedinačno da bih procenio svaki korak. Za stvarni projekat, kada ste sigurni u odobreni plan, pokretanje svih zadataka automatski i pregled izlaza na kraju svake grupe je razuman i vremenski efikasan workflow.

Svaki fajl koji je Kiro generisao tokom izvršenja bio je pravi fajl u mom lokalnom direktorijumu projekta, u mom vlasništvu i odmah uređiv od prve sekunde. Ovo je značajna razlika u odnosu na browser-based buildere poput Figma Make ili Uizard, gde je izlaz ili dizajnerski asset ili hostovana aplikacija koju ne kontrolišete lokalno.
Istek vremena nakon sedam minuta: Šta to znači za pouzdanost
Želim da budem direktan u vezi sa ovim jer se dogodilo tokom najvažnijeg dela testa.
Nakon što je Kiro usavršio svih 12 zahteva i prihvatio izmene u requirements.md, agentu je isteklo vreme. Poruka o grešci u chat panelu glasila je:
“The request timed out. Please try again. (Conversation ID: 29d25548-c3ce-414c-8f57-702124c7fec6). Elapsed time: 7m 24s.”

Ovo se dogodilo na prelazu između faze zahteva i generisanja dizajna. Rad završen pre isteka vremena je sačuvan. Nijedan zahtev nije izgubljen.
Nakon što sam potvrdio grešku, kliknuo sam “Continue” i izabrao “Generate Design and Tasks.” Kiro se oporavio bez ponavljanja faze zahteva, uredno proizveo oba dokumenta i nastavio normalno tokom ostatka sesije.
Kontekst koji je ovde važan:
- Istek vremena se dogodio na složenom promptu koji pokriva 12 odvojenih oblasti zahteva sa paralelnim usavršavanjem koje je bilo pokrenuto.
- Jednostavniji zadaci verovatno ne bi trajali toliko dugo.
- Kiro je trenutno u preview režimu, a pouzdanost na krajnjoj granici složenih zadataka je poznata karakteristika alata u ovoj fazi.
- Oporavak je bio čist. Checkpoint sistem je sačuvao sav završeni rad i sledeći korak je odmah pokrenut.
Ipak, sedam minuta u najkarakterističnijoj funkciji alata, naleteti na istek vremena je stvaran problem u iskustvu. Ako radite protiv roka, alat koji stane i zahteva ručni retry je frustrirajuć čak i kada je oporavak gladak.
Agent Hooks: Automatizacija koja radi bez da je iko traži
Agent Hooks se ne pojavljuju ni u jednom drugom AI alatu za kodiranje pregledanom uz ovo poređenje, i zaslužuju posebnu pažnju jer predstavljaju drugačiji način razmišljanja o AI pomoći.
Hook je zadatak koji se automatski pokreće kada nastupi događaj u fajl sistemu. Opisujete ponašanje prostim jezikom, Kiro ga pretvara u listener za događaje, i od tog trenutka ponašanje radi u pozadini svaki put kada se ispuni uslov okidanja. Nema komande za pokretanje, nema podsećanja da se postavi.

Primeri onoga što Hooks mogu da rade:
- Na snimanje fajla: generiši osnovne testove za svaku komponentu koja već nema test fajl
- Na snimanje fajla: pokreni čišćenje koda ili provere formatiranja
- Na kreiranje fajla: automatski generiši dokumentaciju za nove funkcije
- Na promenu string konstanti: ažuriraj lokalizaciona fajlove bez ručne akcije

Hook je sačuvan unutar .kiro/hooks/ kao fajl koji se može uređivati. Ako želite da podesite uslov okidanja ili instrukciju, uređujete fajl direktno. Konfiguracija je transparentna i može se verzionisati zajedno sa ostatkom projekta.
Primer testiranja pri snimanju je najpraktičniji: developeri stalno odlažu pisanje testova do kraja sprinta, a hook koji tiho dodaje osnovne testove svaki put kada se komponenta sačuva uklanja tu odluku u potpunosti. Testovi se pojavljuju u file tree-ju nakon sledećeg snimanja bez ikakve vaše akcije.
Potrošnja kredita: Šta besplatni plan zapravo dobija
Model kredita je oblast u kojoj Kiro zahteva najpažljivije čitanje pre nego što se obavežete na workflow.
Besplatni plan daje 50 kredita. Evo koliko je jedna sesija planiranja platforme za upravljanje nekretninama potrošila: 4.28 kredita samo za planiranje, što pokriva zahteve, dokument dizajna i punu listu od 43 zadatka, pre nego što je napisana ijedna linija aplikacionog koda.
Po toj stopi potrošnje:
| Scenario | Procena pokrivenosti besplatnog plana |
|---|---|
| Samo planerske sesije (bez izvršavanja koda) | Približno 11 sesija |
| Planiranje plus delimično izvršavanje zadataka | 3 do 5 sesija |
| Potpuno od specifikacije do izvršenja na složenom projektu | Najviše 1 kompletan projekat |
Ključni mehanizmi koje treba razumeti pre prijave:
- Krediti se ne prenose. Sve što ostane neiskorišćeno na kraju obračunskog meseca nestaje.
- Overage je podrazumevano isključen na svim plaćenim planovima. Morate ga uključiti u Settings pre nego što dođete do limita, ili Kiro prestaje da radi usred zadatka.
- Izbor modela utiče na stopu potrošnje. Pokretanje istog zadatka kroz Claude Sonnet 4.6 košta 1.3 puta više kredita nego kroz Auto mode. Opus modeli koštaju još više.
- Korisnici besplatnog plana dobijaju Claude Sonnet 4.5 i skup open weight modela uključujući Qwen3 Coder Next, DeepSeek v3.2 i MiniMax 2.1. Plaćeni korisnici otključavaju Claude Sonnet 4.6, Claude Opus 4.6 i Claude Opus 4.8.
- Potrošnja kredita je vidljiva u chat panelu nakon svake akcije agenta i ažurira se u dashboardu za pretplatu svakih pet minuta.
Praćenje kredita u realnom vremenu (“Est. Credits Used: 0.1, Elapsed time: 57s” nakon svakog zadatka) je feature transparentnosti koji nijedan uporediv alat trenutno ne nudi. Tačno znate koliko vas svaki zadatak košta dok traje, što utiče na odluku da li koristiti Auto mode ili određeni model za dati zadatak.
Kiro cena i planovi
Kiro radi na modelu zasnovanom na kreditima sa pet nivoa, od besplatnog plana sa fiksnom mesečnom alokacijom do plana velikog kapaciteta namenjenog profesionalnoj svakodnevnoj upotrebi.
Svi plaćeni planovi uključuju pristup premium modelima, opciju da se omogući pay-per-use overage, i kompletan Kiro skup funkcija, uključujući specifikacije, hook-ove, autopilot i CLI pristup.
Šta treba znati pre odabira plana:
- Besplatni plan pruža fiksnu mesečnu alokaciju kredita bez potrebe za kreditnom karticom. Ne ističe, ali jedna složena spec sesija će napraviti primetan udar na njega.
- Prvi put kada pređete sa besplatnog na bilo koji plaćeni plan koristeći Google ili AWS Builder ID (ne AWS Identity Center), dobijate $20 kredita primenjenog na trošak pretplate. Ova pogodnost važi jednom.
- Kiro naplaćuje prvog dana svakog kalendarskog meseca. Nadogradnja usred meseca znači plaćanje pro-rate naknade, ali odmah dobijate puni limit kredita novog plana.
- Overage naplata je dostupna na svim plaćenim planovima po fiksnoj stopi po dodatnom kreditu, ali je isključena po defaultu. Uključite je u Settings pre nego što dođete do limita, ili Kiro pauzira vaš rad kada krediti nestanu.
- Neiskorišćeni krediti se ne prenose u sledeći mesec.
- Svaki developer zahteva sopstvenu pretplatu. Trenutno ne postoji opcija deljenog team seat-a. Team billing funkcije su navedene kao uskoro dostupne.
- Kiro-ova standardna politika je bez refundacija za otkazivanje usred meseca. Pristup ostaje do kraja obračunskog perioda. Refundacije se razmatraju od slučaja do slučaja samo za greške u naplati.
- Kreditne kartice su jedini prihvaćen metod plaćanja.
- GovCloud (US) cena je približno 20% viša od standardne cene, a besplatni plan nije dostupan u tom okruženju. GovCloud pristup zahteva plaćeni plan i enterprise autentifikaciju preko AWS IAM Identity Center-a.
- Veb interfejs je trenutno u preview režimu i dostupan samo plaćenim korisnicima. Krediti se troše istom stopom bez obzira da li radite u IDE-u, CLI-ju ili webu.
Koji plan odgovara kom tipu korisnika: Besplatni plan je dovoljan da sprovedete pravu evaluaciju. Za aktivni razvoj na stvarnim projektima, potreban je plaćeni plan da ne biste ostali bez kredita usred sesije. Viši nivoi planova imaju smisla za developere koji pokreću više punih spec sesija nedeljno ili rade na više složenih projekata istovremeno.
Alternative za Kiro
Najdirektniji konkurent Kiro-u je Cursor, AI-powered code editor koji je takođe građen na VS Code osnovi i cilja developere koji žele AI duboko integrisan u svoje razvojno okruženje.
Osnovna razlika je u filozofiji workflow-a. Cursor je napravljen da ubrza ono što već radite: vi pišete kod, a Cursor pomaže.
Kiro je napravljen da prvo preuzme fazu planiranja: agent definiše šta treba da se izgradi pre nego što išta od toga napiše. Ako vas najviše frustrira sporo prebacivanje konteksta između AI chata i editora, Cursor to rešava direktnije. Ako vas frustrira AI-generisani kod koji nema strukturu ili ga je teško održavati, Kiro-ov workflow zasnovan na specifikacijama je relevantniji odgovor.
| Funkcija | Kiro | Cursor |
|---|---|---|
| Lakoća korišćenja | Poznat VS Code korisnicima; workflow zasnovan na specifikacijama dodaje krivu učenja | Poznat VS Code korisnicima; manje trenje pri onboardingu |
| Najbolji za | Strukturisane, specifikacijama vođene build-ove za produkcione projekte | Brzo AI-asistirano uređivanje i agent zadaci unutar postojećih codebase-ova |
| Backend i podaci | Gradi prave lokalne projekte sa potpunom kontrolom nad stack-om | Uređuje i proširuje postojeće fajlove projekta sa potpunom kontrolom nad stack-om |
| Fleksibilnost dizajna | Nema vizuelni builder; daje stvaran, lokalno posedovan kod | Nema vizuelni builder; daje stvaran, lokalno posedovan kod |
| Model cena | Zasnovan na kreditima; 50 besplatnih kredita; sva upotreba troši iz mesečne kreditne alokacije | Zasnovan na kreditima od juna 2025; Auto mode je neograničen; izbor premium modela troši iz mesečnog fonda kredita |
Završna presuda: Da li se Kiro isplati?
Kiro se izdvaja time što stavlja planiranje pre kodiranja. Njegov workflow sa specifikacijama, steering dokumenti i raspodela zadataka proizvode strukturiraniji i održiviji codebase od AI alata koji odmah skaču u implementaciju. Agent Hooks funkcija je još jedan vrhunac, omogućavajući automatizacije workflow-a koje nastavljaju da rade i nakon jednog prompta.
Kompenzacije su kriva učenja i cena. Besplatni plan je previše ograničen za velike projekte, a developeri moraju biti spremni da rade u IDE-u. Tokom testiranja, takođe sam naišao na isteknuće vremena, iako se Kiro oporavio bez gubitka napretka.
Ako ste developer koji gradi produkcioni softver, Kiro je jedan od najjačih AI alata za kodiranje dostupnih danas. Ako tražite jednostavan no-code builder aplikacija, međutim, to nije pravi izbor.

