menu
close

GitHub lansează un agent AI pentru dezvoltare autonomă

GitHub, deținut de Microsoft, a lansat un nou agent autonom de programare care poate gestiona independent sarcini de dezvoltare atunci când primește probleme atribuite prin GitHub. Agentul funcționează într-un mediu securizat, alimentat de GitHub Actions, creând pull request-uri de tip draft pe care dezvoltatorii le pot revizui și modifica. Disponibil pentru abonații Copilot Pro+ și Enterprise, această nouă funcționalitate își propune să elibereze dezvoltatorii de sarcinile repetitive, menținând totodată controlul uman asupra codului final.
GitHub lansează un agent AI pentru dezvoltare autonomă

La conferința pentru dezvoltatori Build 2025 organizată de Microsoft la Seattle, GitHub a prezentat un agent AI revoluționar care funcționează ca un dezvoltator autonom în cadrul echipelor software.

Noul agent GitHub Copilot marchează o evoluție semnificativă în dezvoltarea asistată de inteligență artificială. Integrat direct în GitHub, agentul se activează atunci când dezvoltatorii îi atribuie probleme (issues) prin GitHub sau îl declanșează din VS Code. Ulterior, acesta inițiază un mediu de dezvoltare securizat, alimentat de GitHub Actions, trimițând commit-uri către un pull request de tip draft ce poate fi urmărit prin jurnalele de sesiune.

Fluxul de lucru al agentului imită cel al unui dezvoltator uman, automatizând sarcinile repetitive. După lansarea unei mașini virtuale prin GitHub Actions, agentul trimite actualizări de progres sub formă de pull request-uri draft și înregistrează deciziile luate în jurnalele de sesiune. La finalizare, îl etichetează pe utilizatorul inițial pentru revizuire. Dezvoltatorii pot lăsa comentarii, la care agentul răspunde automat prin modificări suplimentare ale codului.

Potrivit CEO-ului GitHub, Thomas Dohmke, agentul este conceput pentru a funcționa eficient în „coduri bine testate” și este deosebit de util în gestionarea mentenanței de rutină, precum remedierea bug-urilor, extinderea funcționalităților și refactorizarea codului. Folosind modele de ultimă generație, agentul excelează la sarcini de complexitate mică și medie: de la adăugarea de funcționalități și rezolvarea erorilor, până la extinderea testelor, refactorizarea codului și îmbunătățirea documentației. Astfel, dezvoltatorii pot delega sarcinile consumatoare de timp, dar monotone, concentrându-se pe activități mai interesante.

Agentul Copilot este disponibil acum pentru abonații Copilot Pro+ și Copilot Enterprise. Utilizatorii Enterprise vor avea nevoie de aprobarea unui administrator pentru activarea noii politici Copilot coding agent. Utilizarea agentului consumă minute GitHub Actions și cereri premium Copilot din pachetele incluse în abonamente.

Tehnologia își validează modificările cu teste și linters înainte de a trimite schimbările. După finalizare, îl etichetează pe utilizator pentru revizuire. Dezvoltatorii pot solicita modificări prin comentarii în pull request sau pot prelua local branch-ul pentru a continua lucrul în IDE cu ajutorul Copilot. Agentul excelează în special la sarcini de complexitate mică și medie în coduri bine testate.

Source: Cnbc

Latest News