[ad_1]
GitLab ha annunciato aggiornamenti a GitLab Duoche è una suite di 14 funzionalità di intelligenza artificiale, inclusi revisori suggeriti, riepilogo delle vulnerabilità e spiegazione del codice.
Secondo a sondaggio recentemente pubblicato dell’azienda, gli sviluppatori intervistati hanno affermato di dedicare solo circa il 25% del proprio tempo alla scrittura di codice. GitLab Duo aiuta a migliorare i tempi del ciclo di vita del prodotto perché può aiutare anche con quelle attività non di sviluppo, come la generazione di test, la previsione del flusso di valore e il riepilogo delle discussioni sulla pianificazione.
I nuovi aggiornamenti su GitLab Duo includono una beta di Chat e la disponibilità generale di Suggerimenti di codice.
GitLab Duo Chat è un assistente AI che può aiutare gli sviluppatori ad analizzare il proprio codice, assistere nella pianificazione, comprendere e risolvere problemi di sicurezza, risolvere errori di pipeline CI/CD e assistere con richieste di unione, tra le altre cose. È disponibile come funzionalità beta in GitLab 16.6.
“L’introduzione di GitLab Duo Chat rafforza il nostro slancio e il nostro obiettivo di portare l’intelligenza artificiale oltre la semplice creazione di codice”, ha affermato David DeSanto, chief product officer di GitLab. “Per realizzare il pieno potenziale dell’intelligenza artificiale, è necessario che sia integrata nel ciclo di vita dello sviluppo del software, consentendo ai team DevSecOps di beneficiare di miglioramenti in termini di sicurezza, efficienza e collaborazione”.
Suggerimenti sul codice aiuta con la creazione di nuovo codice e gli aggiornamenti del codice. Sarà generalmente disponibile nella versione GitLab 16.7, in arrivo a dicembre.
Kate Holterhoff, analista di settore di Redmonk, ha aggiunto: “Gli sviluppatori con cui parliamo a RedMonk sono molto interessati ai guadagni di produttività ed efficienza promessi dagli assistenti di codice. Duo Code Suggestions di GitLab è un attore gradito in questo spazio, espandendo le opzioni disponibili per abilitare un ciclo di vita di sviluppo software potenziato dall’intelligenza artificiale”.
[ad_2]
Source link