La conferința anuală Build 2025 din Seattle, Microsoft a dezvăluit planuri de a integra agentul de programare AI al Anthropic în GitHub, consolidând astfel ecosistemul de instrumente pentru dezvoltatori cu noi capabilități avansate de inteligență artificială.
Jay Parikh, Vicepreședinte Executiv Microsoft, a făcut anunțul marți, la doar o zi după ce compania și-a introdus propriul agent de programare în GitHub. Integrarea cu Anthropic marchează o extindere semnificativă a ofertei Microsoft în domeniul programării asistate de AI, care va include și un agent de programare de la OpenAI, evidențiind strategia în evoluție a companiei către o poziție mai neutră pe piața competitivă a inteligenței artificiale.
Agentul de programare GitHub Copilot, alimentat în prezent de modelul AI Claude 3.7 Sonnet de la Anthropic, funcționează ca un coleg programator autonom direct în cadrul platformei GitHub. Spre deosebire de asistenții de programare tradiționali, acest agent poate primi sarcini la fel ca orice dezvoltator uman dintr-o echipă. Când i se atribuie o problemă în GitHub, agentul răspunde cu un emoji cu ochi, lucrează la sarcină și apoi notifică dezvoltatorul uman când a finalizat lucrarea.
„Agentul de programare GitHub Copilot se integrează perfect în fluxul nostru de lucru și transformă specificațiile în cod de producție în doar câteva minute”, a declarat Alex Devkar, Senior Vice President of Engineering and Analytics la Carvana, citat în anunțul GitHub.
Agentul de programare excelează în gestionarea sarcinilor cu complexitate redusă sau medie în coduri bine testate, inclusiv adăugarea de funcționalități, remedierea erorilor, extinderea testelor, refactorizarea codului și îmbunătățirea documentației. Acesta operează în cadrul stratului nativ de control al GitHub și utilizează un mediu de dezvoltare securizat și personalizabil, alimentat de GitHub Actions. Pe măsură ce agentul lucrează, acesta trimite commit-uri către un pull request de tip draft, permițând dezvoltatorilor să urmărească progresul prin jurnalele de sesiune.
Această integrare face parte din viziunea mai amplă a Microsoft asupra așa-numitului „agentic DevOps” – următoarea evoluție a dezvoltării software, unde agenții inteligenți colaborează cu dezvoltatorii umani pe tot parcursul ciclului de viață al software-ului. Cu peste 15 milioane de dezvoltatori care folosesc deja GitHub Copilot, Microsoft se poziționează în avangarda dezvoltării software asistate de AI.