Amp от Sourcegraph научился следить за своими PR: комментарии, ревью и CI в одном треде

Sourcegraph обновил кодингового агента Amp: после открытия pull request он сам подписывается на три потока событий по последнему коммиту — комментарии, ревью и результаты CI. Упавшая проверка или вопрос ревьюера приходят в тот же тред, где агент делал работу, так что контекст у него уже есть. Основа обновления — нативная поддержка GitHub Webhooks: Amp принимает запросы централизованно, а решение, куда их направить, остаётся за вами и агентом. • Агент следит за PR, который сам открыл. • Можно запускать новый orb на каждый новый issue или PR, в том числе только с нужным лейблом. • Подписки настраиваются в Settings → MCP & Integrations → GitHub.

AI-обработка оригинала Amp News (Sourcegraph); редакция Hamidun News
Amp от Sourcegraph научился следить за своими PR: комментарии, ревью и CI в одном треде
Источник: Amp News (Sourcegraph). Коллаж: Hamidun News.
Слушать статью
Паспорт материала и цифры
ПараметрДанные
ПервоисточникAmp News (Sourcegraph) ↗
Главный редактор
Ключевой факт #1Агент следит за PR, который сам открыл.
Ключевой факт #2Можно запускать новый orb на каждый новый issue или PR, в том числе только с нужным лейблом.
Ключевой факт #3Подписки настраиваются в Settings → MCP & Integrations → GitHub.

Amp, кодинговый агент Sourcegraph, перестал бросать pull request сразу после открытия. Теперь он подписывается на комментарии, ревью и результаты CI по последнему коммиту своего PR. Если проверка упала или ревьюер задал вопрос, событие приходит в тот же тред, где агент писал код. Контекст задачи у него уже есть, и объяснять ничего не нужно. Обновление вышло 12 октября 2026 года и опирается на новую интеграцию с GitHub Webhooks.

Как устроена подписка

Раньше у Amp была более общая поддержка событийных вебхуков для orb (так в Amp называется рабочая среда агента). Новая GitHub-интеграция работает иначе: все входящие запросы централизованно принимает сторона Amp. Дальше решаете вы или сам агент, куда их переслать: в один конкретный orb или в новый на каждое событие.

Агент может подписаться на определённые события, например на активность в собственном PR. Он может и создать подписку, которая порождает новые orb. Тред, в котором вы всё это настроили, хранить не нужно: подписка живёт отдельно от него, и Amp прямо сообщает, что тред можно архивировать.

Новый orb на каждый issue или PR

Второй сценарий рассчитан на поток входящих задач. Вы просите Amp запускать отдельный orb на каждый новый issue или PR в репозитории. Пример из анонса: каждый новый issue в репозитории acme/website. Выборку можно сузить до тех, что открыты с определённым лейблом.

Каждый такой orb читает свой issue или PR, и к моменту, когда вы открываете тред, там уже лежит краткое резюме. Последующие комментарии попадают в тот же тред, поэтому обсуждение не размазывается по нескольким сессиям.

Ключевые параметры обновления:

  • три типа сигналов по последнему коммиту PR: комментарии, ревью, CI;
  • два режима маршрутизации: в один существующий orb или в новый на каждое событие;
  • фильтрация по лейблу для автоматически запускаемых orb;
  • управление подписками в Settings → MCP & Integrations → GitHub: редактирование, пауза, список запущенных orb по каждой подписке;
  • в скриншоте таблицы GitHub Event Subscriptions видны два спаунера orb и одна подписка на PR.

Что с этим делать

Начать стоит с установки Amp GitHub App на нужный репозиторий. Дальше достаточно попросить агента в обычном треде: подписаться на PR, который он открыл, или запускать orb на новые issue. Через таблицу подписок в настройках удобно проверять, что именно запущено, и ставить лишнее на паузу.

В документации описаны и другие сценарии. Можно следить за CI после пуша в main, подписаться на уже существующий issue или PR либо спросить у Puck, что Amp сейчас отслеживает.

Практически выгода тут в том, что цикл «PR открыт, CI упал, человек заметил, вернулся к агенту» сокращается. Агент реагирует на красный CI и замечания в том же контексте, в котором писал код. Осторожность не помешает с автоспаунером: на активном репозитории он создаёт по orb на каждый issue или PR, поэтому лейбл-фильтр стоит задать сразу. Анонс не раскрывает ограничения по числу orb и условия тарификации, так что их нужно смотреть в документации Amp.

Сюжет

Вопросы и ответы по материалу

Что известно по теме: как устроена подписка?

Раньше у Amp была более общая поддержка событийных вебхуков для orb (так в Amp называется рабочая среда агента). Новая GitHub-интеграция работает иначе: все входящие запросы централизованно принимает сторона Amp. Дальше решаете вы или сам агент, куда их переслать: в один конкретный orb или в новый на каждое событие. Агент может подписаться на определённые события, например на активность в собственном PR. Он может и создать подписку, которая порождает новые orb. Тред, в котором вы всё это настроили, хранить не нужно: подписка живёт отдельно от него, и Amp прямо сообщает, что

Что известно по теме: новый orb на каждый issue или PR?

Второй сценарий рассчитан на поток входящих задач. Вы просите Amp запускать отдельный orb на каждый новый issue или PR в репозитории. Пример из анонса: каждый новый issue в репозитории acme/website. Выборку можно сузить до тех, что открыты с определённым лейблом. Каждый такой orb читает свой issue или PR, и к моменту, когда вы открываете тред, там уже лежит краткое резюме. Последующие комментарии попадают в тот же тред, поэтому обсуждение не размазывается по нескольким сессиям. Ключевые параметры обновления: три типа сигналов по последнему коммиту PR: комментарии, ревью, CI

Что известно по теме: что с этим делать?

Начать стоит с установки Amp GitHub App на нужный репозиторий. Дальше достаточно попросить агента в обычном треде: подписаться на PR, который он открыл, или запускать orb на новые issue. Через таблицу подписок в настройках удобно проверять, что именно запущено, и ставить лишнее на паузу. В документации описаны и другие сценарии. Можно следить за CI после пуша в main, подписаться на уже существующий issue или PR либо спросить у Puck, что Amp сейчас отслеживает. Практически выгода тут в том, что цикл «PR открыт, CI упал, человек заметил, вернулся к агенту» сокращается. Агент

ЖХ
Жемал Хамидун — CPO Alpina Digital, продакт-менеджер AlpinaGPT. Делает AI-продукты с 2019 года. Hamidun News — pet project, который вырос в production-агрегатор с 6000+ читателей.
✦ Практика · Hamidun Academy

Соберите рабочего ИИ-агента или сервис своими руками без ручного кода

В Академии Жемала Хамидуна (academy.hamidun.com) открыт бесплатный 72-часовой тест-драйв: интерактивные скетч-уроки по Claude Code и Cursor, живой Tech Radar и готовые шаблоны агентов.

Открыть 72ч бесплатный доступ →Интенсив по Вайб-кодингу
Что вы думаете?
Загружаем комментарии…