GitLab presenta Duo Chat uno strumento di intelligenza artificiale di conversazione per aumentare la produttività

GitLab presenta Duo Chat lo strumento di intelligenza artificiale per una produttività ancora più elevata!

Nello sviluppo di software, gli sviluppatori si trovano spesso di fronte a sfide quando lavorano con codice complesso o gestiscono efficacemente i problemi del progetto. Trovare le informazioni corrette e l’assistenza nel flusso di lavoro può essere un ostacolo. Per affrontare questa situazione, GitLab ha introdotto un nuovo strumento chiamato Duo Chat, che mira a semplificare l’esperienza degli sviluppatori integrando l’IA conversazionale nel flusso di lavoro esistente.

In precedenza, gli sviluppatori avevano strumenti per assistere nella codifica e nella gestione dei progetti, ma spesso richiedevano di passare tra diverse applicazioni, interrompendo il flusso naturale del lavoro. Ad esempio, l’assistente di codifica di GitHub, Copilot Chat, offre suggerimenti e comandi direttamente nell’editor di codice. Tuttavia, queste soluzioni talvolta necessitano di un’integrazione senza soluzione di continuità nel flusso di lavoro degli sviluppatori.

Duo Chat, l’ultima aggiunta di GitLab alla sua suite di strumenti alimentati da AI, colma questa lacuna. Consente agli sviluppatori di impegnarsi in conversazioni in linguaggio naturale con le sue capacità di IA, rendendo più facile ottenere spiegazioni del codice, generare test e semplificare le attività di codifica, tutto all’interno della piattaforma GitLab. Ciò significa che gli sviluppatori possono accedere all’assistenza IA senza passare tra diverse applicazioni, rendendo il processo di sviluppo più intuitivo.

Lo strumento sfrutta Anthropic Claude-2, Vertex AI Codey e text embedding-gecko LLMs per alimentare il suo backend. Questa combinazione consente a Duo Chat di fornire spiegazioni su richiesta, suggerimenti di codice e riepiloghi dei problemi. È importante sottolineare che GitLab enfatizza un approccio incentrato sulla privacy, assicurando agli utenti che i loro dati, inclusi codice e interazioni delle chat, non vengono utilizzati come dati di addestramento per i modelli di IA. Ciò si allinea alle preferenze degli sviluppatori, come evidenziato da un sondaggio di GitLab in cui l’83% dei partecipanti ha espresso l’importanza dell’implementazione di IA su una piattaforma affidabile.

In un panorama in cui altre piattaforme, come GitHub, stanno migliorando anche i loro assistenti di codifica IA, la strategia di GitLab è quella di integrare l’IA nativamente nella sua piattaforma degli sviluppatori. Con Duo Chat, GitLab mira a rendere l’IA accessibile agli sviluppatori di tutti i livelli di competenza, fornendo supporto istantaneo, aumenti di produttività e orientamenti passo-passo. Offrendo un set completo di funzionalità basate su IA per la pianificazione, la codifica, la sicurezza e la collaborazione all’interno di una piattaforma unificata, GitLab mira a ottimizzare il flusso di lavoro degli sviluppatori, rendendolo più efficiente e user-friendly.

In conclusione, Duo Chat di GitLab è una soluzione promettente per gli sviluppatori che desiderano integrare l’IA senza soluzione di continuità nel loro flusso di lavoro. Affrontando le sfide che si presentano nel processo di sviluppo e offrendo un approccio incentrato sulla privacy, GitLab sta facendo progressi nel rendere l’IA uno strumento prezioso e accessibile per gli sviluppatori di tutto il mondo.

Questo articolo è stato pubblicato originariamente su MarkTechPost.