Categories: Tech

Pioneer Square Labs rilascia JACoB AI: Un innovativo agente AI open-source per la programmazione

Sarebbe possibile creare un tirocinante estivo IA?

Kevin Leneway, ingegnere capo software presso Pioneer Square Labs, ha avuto questo pensiero l’anno scorso come un precoce utilizzatore di GitHub Copilot che ha sperimentato vari usi del GPT nei suoi flussi di lavoro di sviluppo.

L’idea ha portato Leneway a creare JACoB, un acronimo dal nome scherzoso “Just Another Coding Bot.” Introdotto all’inizio di quest’anno, il progetto è evoluto significativamente basandosi sul feedback degli utenti e sulla validazione.
Questa settimana, è stato rilasciato come progetto open-source da Pioneer Square Labs, lo studio di avvio con sede a Seattle.

Funzionamento di JACoB

JACoB si integra con GitHub e altri strumenti comuni, scrive e rivede il codice, trasforma il design in codice con Figma, automatizza compiti di sviluppo tediosi come le pull request, segnala potenziali falle di sicurezza e bug di codifica e mappa le basi di codice, tra le altre funzioni.
È in grado di apprendere schemi e migliorare la qualità del suo output.

PSL afferma che lo strumento include delle protezioni integrate per prevenire processi fuori controllo.
Le prime statistiche sull’utilizzo mostrano che migliora l’efficienza e la produttività dei sviluppatori senza sacrificare qualità o sicurezza, secondo l’azienda.

Il processo di sviluppo

“Questi sono tutti gli stessi passaggi che si seguono quando si lavora con un sviluppatore junior,” ha spiegato Leneway questa settimana.
“Questi sono i flussi di lavoro che noi, come sviluppatori, abbiamo perfezionato negli ultimi decenni.

Perché reinventare la ruota? Adattiamoci a ciò, invece di cercare di creare qualcosa di separato”.

Nonostante il modesto nome dello strumento, PSL afferma che JACoB ha superato otto agenti di codifica simili nei suoi test.

L’importanza dell’open-source

Un’altra grande differenza è il fatto che ora è open-source.
Oltre a dare ai sviluppatori la possibilità di ispezionare il codice sottostante e aiutare a migliorare JACoB nel tempo, la mossa permette agli utenti di eseguire JACoB localmente se lo desiderano.
Questa opzione offre a sviluppatori e aziende una protezione aggiuntiva dei dati e sicurezza del codice se ciò è importante per loro.

JACoB è focalizzato principalmente su TypeScript e JavaScript per ora.

“Abbiamo davvero cercato di concentrarci su un caso d’uso ristretto per iniziare, solo perché se ci fossimo allargati troppo, allora la qualità non ci sarebbe stata,” ha detto Leneway.
“E questo è così importante per l’uso nel mondo reale”.

Il futuro di JACoB

Quindi il tirocinante estivo di Leneway sta per diventare la prossima startup di PSL?

“Ci stiamo arrivando”, ha detto.
“Non lo abbiamo ancora ufficialmente sganciato da PSL, ma la grande notizia è che stiamo ufficialmente rendendolo open-source.
Stiamo lasciando che le persone escano e lo provino oggi.
E poi vedremo come andrà”.

Share
Commenti

Recent Posts

Startup svedese specializzata in batterie marittime inaugura la prima sede statunitense nello stato di Washington

Nuova sede Echandia negli Stati Uniti Echandia, una startup svedese che produce batterie e componenti…

Il Futuro dei Modelli Linguistici su Larga Scala e degli Agenti Autonomi secondo il Leader AI di Amazon Web Services

Introduzione Un antico detto nel settore tecnologico afferma che le aziende frequentano il loro fornitore…

Anteprima sugli utili di Amazon: Gli analisti puntano sulla monetizzazione dell’IA

Amazon presenterà i risultati finanziari giovedì, unendosi ad altri giganti tecnologici che stanno rivelando le…

This website uses cookies.