Vai al contenuto
AI.info

The Pulse

Kiro aggiunge bot di lunga durata a Kiro Crew

Kiro ha reso generalmente disponibili in Kiro Crew bot personalizzabili e di lunga durata. Secondo Kiro, i bot possono eseguire attività pianificate, coordinare sessioni parallele e mantenere memorie, strumenti e permessi separati.

Kiro aggiunge bot di lunga durata a Kiro Crew

AI.info Team · Scritto con l’IA · verificato ·

Kiro descrive i bot come agenti di lunga durata con una propria chat e un proprio spazio di lavoro

In un post sul blog datato 5 novembre, Kiro ha annunciato che i bot sono generalmente disponibili in Kiro Crew. L’azienda descrive un bot come un agente di lunga durata, dotato di un nome, che gli utenti definiscono e personalizzano per una particolare parte del proprio lavoro. Secondo Kiro, ogni bot ha una propria memoria e gestisce le proprie sessioni, così gli utenti non devono più seguire una per una le singole sessioni degli agenti.

Kiro afferma che un bot ha un nome, un avatar e un’unica chat continua in cui gli utenti possono indicare la direzione da seguire e tornare per consultare i risultati. Tiene inoltre note per monitorare il proprio lavoro, così gli utenti possono vedere le decisioni prese e le questioni aperte. Secondo Kiro, tutto ciò che appartiene a un bot si trova nel suo spazio di lavoro in Kiro Crew, con una dashboard personalizzabile per vedere a che punto è il lavoro senza aprire le singole sessioni.

Secondo Kiro, i bot possono gestire sessioni parallele e attività pianificate

Secondo Kiro, un bot può avviare sessioni in parallelo, monitorarle, correggere ciò che si discosta dal piano e riportare i risultati in un’unica chat continua. Se un’attività richiede una decisione dell’utente, il bot può chiedergliela mentre continua a lavorare sulle parti che non dipendono dalla risposta. Gli utenti possono anche impostare delle pianificazioni nella chat, in modo che un bot possa indagare sui fallimenti delle build avvenuti durante la notte prima che l’utente inizi la giornata, oppure preparare le note di rilascio ogni venerdì.

Kiro descrive un bot che monitora lo stato delle build, controllando una pipeline CI ogni 30 minuti, distinguendo i nuovi errori dai test noti per dare risultati intermittenti e segnalando solo ciò che richiede attenzione. Le attività pianificate vengono registrate nel log di lavoro del bot, mentre i risultati o le decisioni che richiedono l’intervento dell’utente vengono riportati nella chat. L’azienda afferma che gli utenti possono correggere un bot che indaga su un errore previsto e che le esecuzioni successive terranno conto di questa distinzione.

Secondo Kiro, strumenti e permessi sono impostati per ogni bot

Kiro afferma che ogni bot riceve solo gli strumenti e i permessi necessari al suo lavoro. Un bot di ricerca, per esempio, può cercare sul web e leggere file, ma non può modificarli; un bot di deployment può eseguire script di deployment e chiede l’approvazione prima di ogni modifica. Un bot può chiedere altri strumenti, ma nulla cambia finché l’utente non approva la richiesta.

Poiché ogni bot ha una propria memoria, afferma Kiro, ciò che un bot di deployment apprende su un processo di rilascio non si mescola con ciò che apprende un bot di ricerca. Secondo Kiro, gli utenti possono visualizzare, modificare o eliminare qualsiasi cosa un bot ricordi, adattarne le regole, aggiungere strumenti o limitarne i permessi. Tra gli esempi figurano un bot di gestione delle richieste che può commentare i ticket ma non chiuderli e un bot di revisione del codice che può lasciare commenti e richiedere modifiche ma non può approvarle o eseguirne il merge.

Secondo Kiro, modelli, dashboard e agenti personalizzati definiscono la configurazione

Kiro afferma che gli utenti scelgono il modello su cui opera ogni bot e possono sceglierne uno diverso per i suoi agenti operativi. Secondo il post, un bot può pianificare il lavoro con un modello più potente, mentre i suoi agenti operativi gestiscono i controlli di routine con un modello più veloce ed economico. Kiro afferma che i bot possono coordinare autonomamente sessioni parallele tra agenti operativi e che il loro grado di proattività dipende da quanto consentono gli utenti. Le sessioni correlate sono disponibili per la revisione da parte degli utenti.

Kiro afferma che gli utenti possono indicare a un bot come desiderano visualizzare attività o resoconti e che la dashboard mostrerà lo stato attuale del lavoro in un unico spazio gestito dal bot. L’esempio di Kiro mostra un bot per le issue di GitHub incaricato di monitorare il backlog delle issue di GitHub e segnalare le tendenze emergenti, insieme a una dashboard per il repository kirodotdev/KiroCrew. Kiro spiega che, per iniziare, gli utenti aprono lo spazio di lavoro dei bot nella barra laterale di Kiro Crew, aggiungono un bot e scelgono come base l’agente predefinito o uno personalizzato; un agente personalizzato fornisce il prompt, il modello, gli strumenti e le competenze.

Fonte

Esplora

Altri articoli