Immagine AI

Amazon Web Services (AWS) ha lanciato una nuova Integrated Development Environment (IDE) chiamata Kiro, progettata per rivoluzionare il processo di codifica. Presentata il 14 luglio 2025 in anteprima gratuita, Kiro si distingue per la sua capacità di integrare agenti AI attraverso l’intero ciclo di vita dello sviluppo, dal prompt iniziale alla produzione finale.

Tradizionalmente, gli strumenti di codifica assistita dall’AI si concentrano principalmente sulla fase iniziale del processo, aiutando gli sviluppatori a scrivere codice in modo più efficiente. Tuttavia, spesso incontrano difficoltà nel gestire aspetti successivi come la documentazione, i test e le integrazioni, portando a ritardi e incoerenze nel flusso di lavoro. Kiro affronta queste sfide adottando un flusso di lavoro basato su specifiche, che consente agli sviluppatori di definire chiaramente le intenzioni prima di generare il codice.

Al cuore di Kiro c’è lo sviluppo basato su specifiche, dove l’IDE interpreta l’intento dello sviluppatore e costruisce specifiche strutturate prima di generare il codice. Questo approccio consente di creare una lista di attività passo-passo, che gli sviluppatori possono rivedere e regolare prima dell’esecuzione. Inoltre, Kiro sequenzia le attività in base alle dipendenze e aggiunge metadati come test unitari, requisiti di accessibilità e stati di caricamento, migliorando la qualità e la coerenza del codice prodotto.

Una caratteristica distintiva di Kiro è l’uso degli “agent hooks”, che permettono agli utenti di automatizzare i flussi di lavoro di sviluppo monitorando il codice sorgente per specifici trigger. Ad esempio, quando il codice viene modificato, Kiro può aggiornare automaticamente la documentazione, riducendo la necessità di interventi manuali e mantenendo allineati tutti gli aspetti del progetto. Gli sviluppatori possono anche definire documenti di controllo per indirizzare gli agenti AI a seguire linee guida architetturali o stilistiche specifiche, come l’uso di React o la scrittura in TypeScript.

Kiro è progettato per integrarsi perfettamente con altri strumenti AWS, come Amazon Q Developer, offrendo agli sviluppatori un ecosistema coeso per la creazione di applicazioni. Supporta modelli AI avanzati come Claude Sonnet 4 e 3.7, con la possibilità di aggiungere ulteriori modelli in futuro. La compatibilità con Code OSS e le impostazioni di VS Code esistenti consente una transizione agevole per gli sviluppatori che già utilizzano questi strumenti.

Attualmente, Kiro è disponibile in anteprima gratuita, con la possibilità per gli sviluppatori di accedere utilizzando credenziali GitHub, Google o AWS IAM Identity Centre. AWS prevede di annunciare le tariffe di prezzo quando il prodotto raggiungerà la disponibilità generale. Questa iniziativa segna un passo significativo verso la democratizzazione dello sviluppo software, consentendo anche a coloro che non hanno esperienza di programmazione di partecipare attivamente alla creazione di applicazioni.

Di Fantasy