Copilot cloud agent в GitHub перестал быть «привязанным» к pull request: теперь он может работать прямо в ветке, сначала предложить план действий и даже провести глубокое исследование по коду. Это делает работу с ИИ более предсказуемой и удобной для командной разработки.
GitHub расширил возможности Copilot cloud agent (раньше он назывался Copilot coding agent). Если раньше работа агента была почти всегда завязана на pull request, то теперь сценариев стало больше: можно поручить задачу агенту, посмотреть результат в ветке, уточнить требования и только потом решать, нужен ли PR.
Ветка вместо обязательного pull request
Главное изменение — агент теперь умеет вносить правки в отдельной ветке без автоматического создания pull request. Это снижает «шум» в репозитории: не приходится плодить PR ради эксперимента или черновой попытки.
- Агент генерирует изменения прямо в ветке.
- Перед тем как идти дальше, можно открыть полный diff и спокойно оценить, что именно поменялось.
- Если нужно — продолжать итерации: уточнять задачу, просить поправить подход, дорабатывать решение.
- Когда результат созрел, PR можно создать вручную. Либо попросить агента создать PR сразу — достаточно указать это в запросе.
Сначала — план, потом — код
Ещё одна полезная настройка для тех, кто не любит сюрпризы от автогенерации: теперь можно попросить агента сначала составить план реализации. И только после вашего подтверждения он начнёт писать код.
Почему это важно на практике:
- Проще поймать неверные предположения (например, что «можно просто поменять один файл», а на деле затронется половина модулей).
- Удобнее договариваться в команде: план легче обсудить, чем разбирать готовую пачку коммитов.
- Меньше риска получить «работает, но не так, как мы хотели».
Глубокое исследование по репозиторию
Copilot cloud agent также получил режим deep research: он рассчитан на вопросы, где нужно не «ответить с ходу», а внимательно пройтись по проекту и дать развернутый результат, опираясь на контекст конкретного репозитория.
Это особенно полезно в ситуациях, когда:
- вы подключились к проекту недавно и пытаетесь понять, где живёт нужная логика;
- нужно выяснить, какие части системы затронет изменение (например, обновление зависимости или изменение формата данных);
- хочется быстро собрать картину: какие модули отвечают за процесс, какие есть точки входа, где «тонкие места».
Как попробовать
Функции доступны через точки входа агента — например, через вкладку Agents в репозитории и через Copilot Chat.
Copilot cloud agent работает с платными планами. Для пользователей Copilot Business или Copilot Enterprise может потребоваться, чтобы администратор отдельно включил эту возможность в настройках организации.
