На годишната си конференция Build 2025 в Сиатъл, Microsoft разкри плановете си да интегрира AI програмен агент на Anthropic в GitHub, като по този начин допълнително обогатява екосистемата си от инструменти за разработчици с напреднали възможности за изкуствен интелект.
Изпълнителният вицепрезидент на Microsoft, Джей Парик, направи съобщението във вторник, само ден след като компанията представи собствения си програмен агент за GitHub. Интеграцията на Anthropic представлява значително разширяване на AI предложенията на Microsoft в областта на програмирането, които ще включват и агент на OpenAI, подчертавайки развиващата се стратегия на Microsoft към по-неутрална позиция в конкурентната AI среда.
Програмният агент GitHub Copilot, който в момента работи с AI модела Claude 3.7 Sonnet на Anthropic, функционира като автономен колега-програмист, който работи директно в платформата GitHub. За разлика от традиционните асистенти за програмиране, този агент може да получава задачи по същия начин, както всеки друг разработчик в екипа. Когато му бъде възложен проблем в GitHub, агентът отговаря с емоджи с очи, работи по задачата и след приключване уведомява човешкия разработчик.
"Програмният агент GitHub Copilot се вписва в съществуващия ни работен процес и превръща спецификациите в продукционен код за минути", споделя Алекс Девкар, старши вицепрезидент "Инженеринг и анализи" в Carvana, цитиран в съобщението на GitHub.
Агентът се отличава при изпълнението на задачи с ниска до средна сложност в добре тествани кодови бази, включително добавяне на функционалности, отстраняване на грешки, разширяване на тестове, рефакториране на код и подобряване на документацията. Той работи в рамките на родния контролен слой на GitHub и използва сигурна, персонализируема среда за разработка, захранвана от GitHub Actions. Докато работи, агентът прави комити към чернова на pull request, което позволява на разработчиците да проследяват напредъка му чрез логове на сесиите.
Тази интеграция е част от по-широката визия на Microsoft за така наречения "агентен DevOps" – следващата еволюция в софтуерната разработка, при която интелигентни агенти си сътрудничат с човешки разработчици през целия жизнен цикъл на софтуера. С над 15 милиона разработчици, които вече използват GitHub Copilot, Microsoft се позиционира като лидер в развитието на софтуер с помощта на изкуствен интелект.