GitHub Copilot запускает агентов по комментариям в задачах и пул-реквестах

Copilot cloud agent - облачный агент GitHub, который берёт задачу, работает в отдельной сессии и приносит результат пул-реквестом. В июне у него появились автоматизации: задача описывается один раз, а дальше запускается по расписанию или по событию в репозитории. 3 августа список событий пополнился комментариями.
Комментарий с заданным текстом
Автоматизация в GitHub Copilot собирается из пяти частей - имя, промпт с описанием задачи, набор триггеров, модель и список инструментов, которые агенту разрешено использовать. Раньше триггеры покрывали расписание (час, день, неделя) и три события: создание issue, открытие пул-реквеста и новые коммиты в нём. Теперь к ним добавились комментарий в issue и комментарий в пул-реквесте.
Ключевая деталь - при настройке указывается текст комментария, по которому автоматизация срабатывает. Она реагирует только на оговорённую заранее фразу, остальные реплики в обсуждении её не трогают. Настраивается всё во вкладке Agents репозитория, раздел Automations в боковой панели.
Документация, стектрейсы и техдолг
GitHub называет три сценария, под которые функцию делали:
- обновить документацию после правок в коде - комментарий оставляют в пул-реквесте;
- разобрать стектрейс или лог ошибки - комментарий уходит в issue;
- завести follow-up задачи на рефакторинг и технический долг.
Общее у них одно. Это рутина, которую человек и так делает руками сразу после обсуждения, и Copilot забирает шаг между «мы решили» и «кто-то сел и сделал».
Уровень рассуждения и расход кредитов
Вторая августовская новость GitHub касается любых задач для облачного агента, включая автоматизации. Рядом с выбором модели появился выбор уровня рассуждения - для тех моделей, которые это поддерживают. Более высокий уровень помогает на сложных задачах, но тратит больше токенов и, соответственно, кредитов.
Настройка доступна на всех платных планах с облачным агентом: Copilot Pro, Pro+, Business, Enterprise и Max. Регулятор «качество против расхода» GitHub передал разработчику, и при биллинге по AI-кредитам выбор уровня становится бюджетным решением.
Публичные репозитории пока в стороне
Автоматизации Copilot работают в приватных и внутренних репозиториях, в публичных их нет. Создать автоматизацию может любой участник с правом записи, а события от пользователей без такого права по умолчанию игнорируются - защита от подсказок, которые посторонний может подбросить в комментарии. При необходимости эту защиту разрешено отключить.
Ограничение выглядит осмысленным ровно для новой функции: комментарий в открытом репозитории оставляет кто угодно, и текст этого комментария агент читает как инструкцию.
Счёт приходит тому, кто настроил
Каждый запуск автоматизации - сессия облачного агента, которая расходует минуты GitHub Actions и AI-кредиты. Списываются они с того, кто автоматизацию создал. Сама автоматизация приватна, её не видят даже администраторы репозитория, а вот сессии и их логи открыты всем, у кого есть доступ к репозиторию. Отсюда и предупреждение GitHub: секреты в промпт не писать, чувствительные значения подключать через репозиторные секреты.
Пул-реквесты от автоматизации числятся за её автором, и подтвердить их он сам не может. Workflows на таком пул-реквесте не запускаются, пока их не одобрит человек с правом записи.
Проверочная точка - октябрьский Universe
Порог запуска агента опустился до одной строки в обсуждении. Возможности Copilot от этого не выросли, но обращаться к агенту команды станут заметно чаще, а узкое место переезжает с интерфейса на формулировки. Насколько точно описан промпт и насколько скупо выданы инструменты - настолько предсказуемо агент себя ведёт. Дойдёт ли механика до открытых проектов, станет понятнее ближе к GitHub Universe 28–29 октября; пока комментарий-триггер остаётся историей закрытых и корпоративных репозиториев.