Der de fleste KI-kodeverktøy lar deg åpne en chat og se kode dukke opp, gjør Kiro det motsatte: ingenting genereres før du har skrevet tre dokumenter. En requirements.md med funksjonelle og ikke-funksjonelle krav, en design.md med arkitektur og komponentrelasjoner, og en tasks.md som deler implementasjonen i diskrete, agent-kjørbare steg. AWS lanserte versjon 1.0 den 25. juni, og dette er verken en Q Developer-oppgradering eller nok en Cursor-klone.
Spec-kravet tvinger arkitekturbeslutninger til å skje før koden finnes, altså når de er billigst å endre. Ett team innen legemiddelutvikling leverte en produksjonsagent på tre uker med tre utviklere, der Kiro genererte over 95 prosent av forretningslogikken. Baksiden er reell: trenger du en enlinjes-fiks eller et raskt skript, er tre dokumenter friksjon du ikke vil ha. Kiro støtter friform-chat for småoppgaver, men spec-arbeidsflyten er selve produktet.
Den mest undervurderte funksjonen er agent-hooks: hendelsesdrevne automatiseringer lagret som JSON i .kiro/hooks/ som utløses ved fillagring, commits og PR-er. I 1.0 kan du beskrive automatiseringen på naturlig språk, for eksempel «når jeg lagrer en Python-fil, skann for sårbarheter», og Kiro genererer konfigurasjonen selv.
Migreringsvinduet er ikke behagelig. Nye Q Developer-signups stoppet i mai, de nyeste modellene (Opus 4.8) ble eksklusive for Kiro 29. mai, og end-of-support treffer 30. april 2027. Tolv måneder høres romslig ut, men enterprise-migreringer tar sjelden så kort tid som planlagt.
Hva bør du gjøre?
- Kjør Kiro parallelt på nye funksjoner nå, mens du fortsatt har Q Developer, så du bygger kjennskap før den tvungne overgangen.
- Reserver spec-arbeidsflyten for ny funksjonsutvikling der arkitekturfeil er dyre. For enlinjes-fikser og skript er friform-chat eller et annet verktøy raskere.