Platforma de agenți GitLab Duo: Noua eră a colaborării DevSecOps cu agenții AI

  • GitLab lansează versiunea beta publică a platformei Duo Agent, integrând agenții AI în fluxurile de lucru DevSecOps.
  • Colaborare asincronă și orchestrare multi-agent, cu funcții îmbunătățite în IDE-uri și interfața web.
  • Suport extins pentru mediile JetBrains și Protocolul de context al modelului pentru interacțiunea cu sisteme externe.
  • Actualizări lunare planificate și care au primit feedback pozitiv pe scară largă din partea industriei tehnologice.

Platforma de agenți GitLab Duo

GitLab a făcut un pas înainte în integrarea inteligenței artificiale în dezvoltarea de software de zi cu zi, odată cu lansarea recentă a versiunii beta publice a acesteia Platforma Duo AgentAceastă mișcare introduce o abordare reînnoită pentru echipele de dezvoltare care doresc să combine eficiența agenților de inteligență artificială cu viziunea strategică a dezvoltatorilor umani, facilitând colaborarea chiar și atunci când echipele lucrează într-un mod distribuit sau cu programe diferite.

Pariul GitLab este de a oferi o Platformă de orchestrare DevSecOps care permite agenților de inteligență artificială să acceseze un context complet al proiectului. Se intenționează ca deciziile luate de IA sunt aliniate cu standardele și nevoile fiecărei organizații, sporind încrederea și reducând potențialele eșecuri de comunicare în cadrul proceselor complexe.

Caracteristici cheie în versiunea beta publică

Printre cele mai relevante evoluții ale Platforma Duo Agent, evidențiază fluxurile de lucru cu mai mulți agenți capabile de adună întregul context al unui proiectAgenții pot răspunde direct la întrebările dezvoltatorilor și pot executa modificări precise în repozitorii, utilizând structura, istoricul codului, problemele și cererile de îmbinare ale GitLab pentru a efectua sarcini complexe în mod autonom.

Chatul Agentic Duo de la GitLab este o altă caracteristică dintre cele mai remarcabile. Disponibil atât în IDE-urile majore, cât și în interfața web GitLab, acest chat transformă fereastra clasică de întrebări și răspunsuri într-un adevărat companion de dezvoltare. Datorită acestuia, programatorii pot delega sarcini folosind comenzi precum /explain, /tests și /include, facilitând transferul de context din fișiere sau incidente și personalizând comportamentul agenților cu propriile reguli.

Integrare extinsă și asistență tehnică

Cu noua versiune beta, GitLab extinde Suport pentru familia de IDE-uri JetBrains (IntelliJ, PyCharm, GoLand, WebStorm), adăugând aceste instrumente utilizate pe scară largă în industrie la integrarea deja disponibilă cu Visual Studio Code. Utilizatori actuali poate accesa automat chatul Duo Agentic, în timp ce noii utilizatori îl pot instala cu ușurință din marketplace-ul corespunzător.

Un alt aspect tehnic notabil este implementarea Protocolului de Context Model (MCP), permițând agenților GitLab să se conecteze atât la servere MCP locale, cât și la distanță. Acest lucru extinde posibilitățile de interacțiune în afara mediului GitLab, deoarece agenții pot comunica cu sisteme și servicii terțe care le expun datele prin intermediul acestui protocol.

gitlab
Articol asociat:
GitLab își consolidează platforma cu noi patch-uri de securitate și funcții bazate pe inteligență artificială

Colaborare și personalizare fără probleme

Modelul de lucru propus lăsa Agenții AI acționează ca membri suplimentari ai echipei DevOps, ajutând atât la sarcinile individuale, cât și la procesele care afectează întregul grup de ingineri. Dezvoltatori poate stabili ghiduri personalizate, creând fluxuri și reguli adaptate nevoilor proiectului și asigurându-se că există o colaborare eficientă între om și inteligența artificială. flexibil și strâns la realitatea fiecărei organizații.

GitLab lucrează, de asemenea, la ceea ce numește „Catalogul agenților„”, o piață unde organizațiile pot crea, personaliza și partaja agenți sau fluxuri de agenți, îmbogățind astfel ecosistemul și facilitând adoptarea de soluții adaptate problemelor specifice.

Angajament pentru actualizări și viziune pentru viitor

Compania s-a angajat să publice îmbunătățiri lunare pe platformă, cu lansări iterative sub versiunea 18.x și cu accent pe atingerea disponibilității generale înainte de sfârșitul anului. Scopul este de a extinde capacitățile platformei Duo Agent, precum și de a rafina experiența utilizatorului și de a se adapta la noile cerințe ale industriei tehnologice.

Recenziile inițiale din partea companiilor și a experților din industrie sunt pozitive. Următoarele ies în evidență, în special: capacitatea agenților de a înțelege contextul complet al codului și nevoile afacerii, permițând dezvoltatorilor să se concentreze pe sarcini creative cu valoare mai mare. Această abordare GitLab reprezintă o evoluție pentru munca DevSecOps, transformând-o în procese mult mai inteligente și conectate.

Această lansare marchează un progres semnificativ în integrarea inteligenței artificiale în procesele de dezvoltare, permițând automatizarea sarcinilor repetitive, minimizând erorile și sporind eficiența echipei. Orchestrarea inteligentă și colaborarea dintre oameni și agenții de inteligență artificială vor reprezenta următorul salt major în productivitatea și calitatea aplicațiilor implementate.