menu
close

GitHub випускає AI-агента для автономної розробки коду

GitHub, що належить Microsoft, запустив нового автономного агента для написання коду, який може самостійно виконувати програмістські завдання, отримані через GitHub. Агент працює у захищеному середовищі на базі GitHub Actions, створюючи чернетки pull request-ів для подальшого перегляду та редагування розробниками. Нова можливість доступна підписникам Copilot Pro+ та Enterprise і покликана звільнити розробників від рутинних завдань, зберігаючи людський контроль над фінальним кодом.
GitHub випускає AI-агента для автономної розробки коду

На конференції для розробників Microsoft Build 2025 у Сіетлі GitHub представив революційного AI-агента для написання коду, який функціонує як автономний розробник у команді програмістів.

Новий агент GitHub Copilot є важливим кроком у розвитку AI-асистованої розробки. Вбудований безпосередньо у GitHub, агент активується, коли розробники призначають йому завдання через GitHub Issues або запускають через VS Code. Далі він створює захищене середовище розробки на базі GitHub Actions, надсилаючи коміти у вигляді чернетки pull request, яку можна відстежувати через журнали сесій.

Робочий процес агента імітує дії людини-розробника, автоматизуючи повторювані завдання. Після запуску віртуальної машини через GitHub Actions, агент надсилає оновлення у вигляді чернеток pull request і фіксує свої рішення у журналах сесій. По завершенні він тегує початкового користувача для перегляду. Розробники можуть залишати коментарі, які агент автоматично враховує, вносячи додаткові зміни.

За словами генерального директора GitHub Томаса Домке, агент розроблений для ефективної роботи у "добре протестованих кодових базах" і особливо підходить для рутинного обслуговування, такого як виправлення помилок, розширення функціоналу та рефакторинг коду. Використовуючи сучасні AI-моделі, агент чудово справляється із завданнями низької та середньої складності — від додавання функцій і виправлення багів до розширення тестів, рефакторингу та покращення документації. Це дозволяє розробникам делегувати трудомісткі, але монотонні завдання й зосередитися на більш цікавій роботі.

Агент Copilot вже доступний для підписників Copilot Pro+ та Copilot Enterprise. Користувачам Enterprise потрібно отримати дозвіл адміністратора для активації нової політики Copilot coding agent. Використання агента споживає хвилини GitHub Actions і преміальні запити Copilot, що входять до підписки.

Технологія перевіряє свої зміни за допомогою тестів і лінтерів перед надсиланням. Після завершення агент тегує користувача для рев’ю. Розробники можуть просити про зміни через коментарі у pull request або продовжити роботу над гілкою локально у своєму IDE з підтримкою Copilot. Особливо ефективно агент працює із завданнями низької та середньої складності у добре протестованих кодових базах.

Source: Cnbc

Latest News