Kiro
Strumento di sviluppo IA agentico di AWS che trasforma i prompt in specifiche e le implementa con agenti di programmazione in parallelo.
Kiro è uno strumento di sviluppo IA agentico creato e gestito da AWS. Si usa per trasformare un prompt in requisiti, progetto e un elenco di attività, poi implementare le attività con agenti in parallelo e verificare il risultato con test basati su proprietà. Kiro funziona come IDE, strumento da riga di comando, app web, app mobile e Kiro Crew.
Indicato per Sviluppatori e team che vogliono agenti di programmazione IA che lavorino a partire da specifiche scritte e requisiti verificati, soprattutto su basi di codice grandi.
- Piattaforme
- Web, MCP
- Modello di prezzo
- Freemium
- Piano gratuito
- Sì
- Sviluppato da
- AWS
- Aggiunto
Ultima verifica: . Informazioni tratte da kiro.dev.
Che cos’è Kiro?
Kiro è un agente di programmazione IA e un ambiente di sviluppo incentrato sullo sviluppo guidato dalle specifiche. Invece di generare codice direttamente da un messaggio in chat, scrive prima requisiti, un progetto architetturale e attività in sequenza, controlla che i requisiti non contengano contraddizioni e lacune, e solo dopo realizza il lavoro, facendo girare gli agenti in parallelo in locale o nel cloud. Il comportamento viene verificato con test basati su proprietà, che controllano regole valide per tutti gli input. L’agente è disponibile in un IDE basato su Code OSS, che importa le impostazioni di VS Code e le estensioni di Open VSX, oltre che in una CLI che può girare senza interfaccia in CI/CD, in un’interfaccia nel browser, in un’app mobile e nello spazio di lavoro Kiro Crew. Si sceglie un modello tra quelli di Anthropic, OpenAI o famiglie a pesi aperti, oppure si lascia la scelta ad Auto. I piani si basano sui crediti, con un livello gratuito, e sono previsti controlli aziendali come l’SSO.
Funzioni principali
Flusso guidato dalle specifiche
Converte un prompt in requisiti, documento di progetto e un elenco ordinato di attività prima di scrivere qualsiasi codice.
Controllo dei requisiti
Esamina i requisiti alla ricerca di contraddizioni e casi mancanti con tecniche di ragionamento automatico.
Test basati su proprietà
Genera test che verificano regole che devono valere per ogni input, in modo simile al fuzz testing.
Agenti in parallelo
Implementa le attività con più agenti insieme, sulla tua macchina o in sessioni cloud isolate.
Scelta del modello
Permette di scegliere modelli Claude, GPT o a pesi aperti per ogni attività, oppure di usare Auto per bilanciare qualità, latenza e costo.
Supporto degli standard aperti
Funziona con Agent Client Protocol, AGENTS.md, file di skill e server MCP per portare strumenti e contesto esterni.
Screenshot
Casi d’uso
- Sviluppo di funzioni
- Scrivi una breve descrizione di una funzione e lascia che l’agente la pianifichi e la implementi a partire da una specifica.
- Correzione dei bug
- Usa una specifica per i bug per descrivere il comportamento errato e le condizioni che una correzione deve soddisfare.
- Revisione delle pull request in CI
- Esegui la CLI senza interfaccia in una pipeline per rivedere le modifiche e riparare gli errori senza un editor.
- Modifiche a basi di codice grandi
- Dividi una modifica trasversale in attività gestite da agenti in parallelo.
- Codice per l’infrastruttura
- Scrivi e modifica moduli Terraform o configurazioni di container con l’aiuto dell’agente.
Cose da sapere
- L’uso si conta in crediti
- Ogni prompt, ogni affinamento di una specifica, ogni esecuzione di attività e ogni hook consuma crediti, e i modelli li consumano a ritmi diversi.
- Un abbonamento per sviluppatore
- Gli abbonamenti non si possono condividere; ogni membro del team ha bisogno del proprio.
- Gli harness di terze parti non sono ammessi
- Instradare le richieste attraverso harness di automazione esterni invece che attraverso le interfacce di Kiro non è consentito dall’abbonamento.
- La disponibilità dei modelli varia
- Non tutti i modelli premium sono offerti in tutti i paesi o in tutte le regioni.
Domande frequenti
Che cos’è Kiro?
Kiro è uno strumento di programmazione IA agentico di AWS che trasforma i prompt in specifiche e le implementa, disponibile come IDE, CLI, interfaccia web, app mobile e Kiro Crew.
Kiro è gratis?
Sì, Kiro ha un livello gratuito con 50 crediti che può usare Claude Sonnet 4.5 e diversi modelli a pesi aperti, entro i limiti di utilizzo. I piani a pagamento aggiungono più crediti e modelli premium.
Quanto costa Kiro?
Kiro: è disponibile un piano gratuito. Le tariffe dei piani a pagamento sono pubblicate su kiro.dev. Consulta la pagina ufficiale dei prezzi per gli importi aggiornati.
Che cos’è lo sviluppo guidato dalle specifiche in Kiro?
In Kiro, sviluppo guidato dalle specifiche significa che l’agente produce prima requisiti, progetto e attività, e poi li implementa, così le decisioni restano documentate invece di perdersi in una chat.
Quali linguaggi di programmazione supporta Kiro?
Kiro supporta i linguaggi più usati, tra cui TypeScript, JavaScript, Python, Go, Rust, Java, Kotlin, C#, C++, PHP, Ruby e SQL, oltre ad altri.
Chi produce Kiro?
Kiro è creato e gestito da AWS.
I crediti di Kiro non usati si accumulano?
No. I crediti del piano di Kiro vengono azzerati e rinnovati all’inizio di un nuovo mese di fatturazione, mentre i crediti aggiuntivi acquistati si accumulano e scadono dopo 12 mesi.
Posso importare le impostazioni di VS Code in Kiro?
Sì. L’IDE di Kiro è basato su Code OSS e durante la configurazione iniziale può portare con sé le impostazioni e i temi di VS Code, insieme ai plugin compatibili con Open VSX.
A chi è rivolto
- Sviluppatori di software
- Team di ingegneria
- Startup
- Ingegneri cloud
- Grandi aziende
Commenti
Ancora nessun commento. Se hai usato Kiro, racconta agli altri lettori com’è andata.
Alternative a Kiro
| Strumento | Piano gratuito | Prezzo di partenza | API |
|---|---|---|---|
| — | — | — | |
| Sì | — | — | |
| — | — | Sì | |
| Sì | — | — | |
| Sì | — | — |
Strumenti delle stesse categorie di Kiro. Il prezzo di partenza compare solo se lo abbiamo controllato sulla pagina dei prezzi dello sviluppatore; un trattino significa che non è stato controllato o non è pubblicato. Tutti gli strumenti della categoria Assistenti di codice IA