GitHub Copilot связали с Sentry. Агент работает от падения приложения до готового pull request

Итак, картина маслом. Приложение падает в продакшене. Sentry фиксирует ошибку. Разработчик открывает отчёт, изучает вызовы функций, ищет связанный участок кода, пытается воспроизвести проблему и только потом приступает к исправлению.

GitHub решил (уничтожить профессию разработчика) передать значительную часть этой цепочки Copilot.

Таким образом в GitHub Copilot завезли Sentry Canvas. Агент получает данные об ошибке, изучает контекст, помогает найти причину, проверяет исправление и готовит pull request.

Что именно добавил GitHub

Новый Sentry Canvas связывает систему наблюдения за приложением с coding агентом внутри GitHub Copilot.

Лирическое отступление для танкистов

Sentry собирает информацию об ошибках в работающих приложениях. В отчёте можно увидеть сообщение об ошибке, число сбоев, затронутых пользователей, окружение, события перед падением и другие данные.

Так вот… GitHub описывает следующий сценарий. Разработчик открывает инцидент из Sentry, просматривает ошибку и stack trace, после чего вместе с Copilot исследует причину. Агент может подготовить изменение, проверить его и собрать pull request.

В результате путь от отчёта о падении прода до готового исправления сокращается до одного рабочего пространства.

Подробности опубликованы в этом changelog`у GitHub.

Copilot пока не управляет продакшеном самостоятельно

Новость не означает, что Copilot автоматически исправит любой баг и незаметно его задеплоит.

GitHub говорит о подготовке исправления и pull request. Компания не заявляет, что агент сам зальет исправление в main-ветку, выполнит развёртывание или закроет инцидент без участия человека.

Copilot также обновил ревью кода

Интеграция с Sentry стала частью более крупной обновы.

Copilot теперь повторно проверяет свои замечания после новых коммитов. Исправленные баги закрываются автоматически, а актуальные остаются открытыми. Если разработчик применяет несколько предложений одним паком, Copilot предлагает название и описание коммита.

AI ревьюер также может использовать shell инструменты для проверки изменений. Это позволяет не ограничиваться чтением кода, а запускать доступные команды и собирать дополнительную фактуру.

Что в итоге

Copilot пока не заменяет инженера, который отвечает за продакшен. Но уже может пройти путь от отчёта в Sentry до проверяемого изменения кода. Они близко =)

Больше важных AI‑новостей в канале AI Native. Разбираем все, что связано с ИИ.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев