Архив ИТ и интернет-сервисы · ПО и SaaS
Shopify: ИИ-агент River сократил бэклог уязвимостей зависимостей примерно на 70%
По данным Shopify, за первые 11 дней работы ИИ-агента River с уязвимостями зависимостей бэклог открытых задач сократился примерно на 70%. Доля исправлений безопасности, проходящих через очередь слияния с проверкой актуальности, выросла примерно с 10% до 80%.
/01 · ключевые результаты
-
результат
около 70%
сокращение бэклога открытых задач по уязвимостям зависимостей
Shopify, блог компании, 02.09.2026
первые 11 дней работы процесса для уязвимостей зависимостей · процесс устранения уязвимостей зависимостей
данные компании
-
результат
около 80%
доля исправлений безопасности, проходящих через очередь слияния с проверкой актуальности
Shopify, блог компании, 02.09.2026
с запуска по сентябрь 2026 года · исправления безопасности
данные компании
- около 10% доля исправлений безопасности через очередь слияния до запуска · исходный уровень Shopify, блог компании, 02.09.2026
- около 2/3 закрытых задач доля задач бэклога, решённых прямым слиянием исправления · результат Shopify, блог компании, 02.09.2026
- 35 уязвимостей взятые в работу за один запуск в четырёх ветках Slack · масштаб Shopify, блог компании, 02.09.2026
оценка strategai
Оценку не приводим: компания не раскрывает размер бэклога и трудозатраты инженеров на исправления
По данным Shopify, за первые 11 дней работы ИИ-агента River с уязвимостями зависимостей бэклог открытых задач сократился примерно на 70%. Доля исправлений безопасности, проходящих через очередь слияния с проверкой актуальности, выросла примерно с 10% до 80%.
/02 · паспорт кейса
Бизнес
- Компания
- Shopify
- Отрасль
- ИТ и интернет-сервисы · ПО и SaaS
- Функция
- ИТ, разработка ПО и кибербезопасность
- Задача
- Кибербезопасность (SOC)
Технология
- Класс AI
- ИИ-агенты и мультиагентные системы
- Тип решения
- Собственная разработка
Внедрение
- Стадия
- Промышленная эксплуатация, на 02.09.2026
- География
- Канада
/03 · описание кейса
Зачем
Бизнес-задача
Shopify располагает системами, которые генерируют обновления уязвимых зависимостей и черновые исправления собственного кода, но они не доводят устранение уязвимости до конца. Пока пул-реквест ждёт ревью, репозиторий меняется; разработчик может добавить контекст, который меняет само исправление; успешный CI на пул-реквесте не доказывает, что уязвимость исчезла из головной ветки репозитория. Инженерам приходилось вручную переносить состояние между кодом, CI, Slack и трекером. Задача — превратить готовые патчи в доведённое до слияния и проверенное устранение уязвимостей.
Что
Решение
River — ИИ-агент Shopify, который работает в корпоративном Slack из корня монорепозитория World с теми же средами разработки, навыками и инженерными соглашениями, что и разработчики. Агент сверяет исходную находку с текущим кодом, проверяет, не устранена ли уязвимость другим изменением, переигрывает обновление зависимости на актуальной ветке, перегенерирует lock-файл и чинит механические сбои. Для находок в собственном коде он готовит узко ограниченное изменение в черновом пул-реквесте. Решения о поведении продукта, одобрение и слияние остаются за владельцами кода; после слияния River проверяет головную ветку, граф зависимостей, трекер уязвимостей и свой журнал работ.
Как
Внедрение
Shopify ввела в работу процесс для уязвимостей зависимостей и уязвимостей приложений и описала результаты в блоге 2 сентября 2026 года. По каждой находке в приложении River открывает отдельную ветку в Slack, связанные обновления зависимостей группирует. За первые 11 дней работы процесса для зависимостей бэклог открытых задач сократился примерно на 70%: около двух третей закрыто прямым слиянием, остальные River подтвердил как устаревшие или уже исправленные. Доля исправлений безопасности через очередь слияния с проверкой актуальности выросла примерно с 10% до 80%. В одном запуске четыре ветки охватили 35 находок в нескольких кодовых базах.
/04 · источники и проверка
Что подтверждено
- По данным Shopify, за первые 11 дней работы River с уязвимостями зависимостей бэклог открытых задач сократился примерно на 70%.
- Около двух третей закрытых задач решены прямым слиянием исправлений; остальные River подтвердил как устаревшие или уже исправленные в другом месте.
- С запуска доля исправлений безопасности, проходящих через очередь слияния с проверкой актуальности, выросла примерно с 10% до 80%.
Ограничения
- Компания не приводит абсолютный размер бэклога, поэтому 70% нельзя перевести в число закрытых уязвимостей.
- Сокращение на 70% относится к первым 11 дням и только к уязвимостям зависимостей; результаты по уязвимостям собственного кода в цифрах не раскрыты.
- Около трети закрытых задач оказались устаревшими или уже исправленными; цифра отражает и чистку бэклога.
- Данных об экономии времени инженеров или о сокращении срока устранения уязвимостей источник не приводит.
-
[1] Shopify
How River takes security work from a fix to merge
компания · 02.09.2026
Открыть источник
АрхИИВ /strategai · CB-000570 · Версия 1 · 11.10.2026 · /c/CB-000570/