Архив Электронная коммерция и маркетплейсы · Классифайды

Авито: LLM-агенты определяют владельцев прав доступа, 77% в нужном кластере

Авито собрала мультиагентную LLM-систему, которая описывает права доступа (ACL) бэкофиса и ищет их владельцев для ревизии. По данным автора проекта, владелец попадает в верный кластер в 77% случаев на выборке из 78 размеченных вручную ACL.

Стадия
Промышленная эксплуатация
География
Россия
Год
2025
Источники
1
CB-001729
проверено 23.10.2026

/01 · ключевые результаты

  • возможность системы

    77%

    доля ACL, у которых владелец определён в нужном кластере (накопительно)

    Хабр, блог компании AvitoTech, блог компании, 27.08.2025

    по данным на август 2025 года · мультиагентная система ревизии ACL бэкофиса, проверка на 78 размеченных вручную ACL

    слова сотрудника: Андрей, автор проекта, Авито

оценка strategai

Оценку не приводим: источник не называет денежного эффекта, экономии времени или объёма работ после внедрения.

Авито собрала мультиагентную LLM-систему, которая описывает права доступа (ACL) бэкофиса и ищет их владельцев для ревизии. По данным автора проекта, владелец попадает в верный кластер в 77% случаев на выборке из 78 размеченных вручную ACL.

Стадия
Промышленная эксплуатация
География
Россия
Год
2025
Источники
1
CB-001729
проверено 23.10.2026

/02 · паспорт кейса

/ паспорт кейса · CB-001729Авито

Бизнес

Компания
Авито
Отрасль
Электронная коммерция и маркетплейсы · Классифайды
Функция
ИТ, разработка ПО и кибербезопасность
Задача
AIOps и ИТ-сервис-деск

Технология

Класс AI
ИИ-агенты и мультиагентные системы
Тип решения
Гибридное решение: OpenAI
Данные
Код из Sourcegraph, документация в Confluence, реестр микросервисов Atlas и корпоративный портал Avito People.

Внедрение

Стадия
Промышленная эксплуатация, на 27.08.2025
География
Россия

/03 · описание кейса

Бизнес-задача

В админке бэкофиса Авито за годы накопилось 1171 право доступа (ACL). Про 754 из них компания не знала, кому они принадлежат и какие функции закрывают. Описания нужны для ревизии доступов: владельцы на регулярной основе решают, кому доступ ещё нужен, а у кого его лучше отозвать, чтобы снизить риск утечки. Кроме того, компания перестраивала ролевую модель, а для неё требовалось понять, какой юнит и кто в нём отвечает за каждое ACL. На входе были тексты об особенностях ACL, на выходе требовались описание и имя владельца.

Решение

Автор проекта собрал LLM-систему с супервизором и агентами. Code Analyzer ищет название ACL в Sourcegraph, получает 10 репозиториев и анализирует код, а также обращается к реестру микросервисов Atlas, чтобы связать код с оргструктурой. Wiki Analyzer ищет сведения во внутренней документации. Org Structure Validator сверяет найденного сотрудника с порталом Avito People и при увольнении разработчика ищет текущего руководителя юнита. Супервизор работает на модели o4-mini от OpenAI, агенты — на внутреннем LLM Gateway и открытой модели Qwen 2.5 на 32 млрд параметров. Супервизор получает только агрегированный ответ из пяти полей, поэтому OpenAI не видит код и статьи Confluence.

Внедрение

Для доступа к Sourcegraph, Confluence, Atlas и Avito People автор написал четыре MCP-сервера. Чтобы не передавать в модель код целиком, он использовал сниппетинг на библиотеке tree-sitter с запасным вариантом в виде ±5 строк вокруг найденной сущности. Запросы и ответы LLM отслеживались в MLflow. Качество проверено на 78 ACL, подробно размеченных вручную: описания получили около 65% по метрике LangChain labeled_score_string, владелец найден точно в юните в 17% случаев, юнит верный в 42%, кластер верный в 18%, в сумме 77% в нужном кластере. Статья опубликована 27 августа 2025 года.

/04 · источники и проверка

Что подтверждено

  • По данным автора проекта, владелец ACL попадает в нужный кластер в 77% случаев на выборке из 78 размеченных вручную ACL.
  • В админке бэкофиса Авито накопилось 1171 ACL, для 754 из них владелец и закрываемые функции не были известны.
  • Система из супервизора и агентов использует код, внутреннюю документацию, реестр микросервисов и портал сотрудников; внешняя модель OpenAI получает только агрегированный ответ без кода и документации.

Ограничения

  • 77% — накопительная доля: точное попадание в юнит владельца составляет 17%, верный юнит 42%, верный кластер 18%. Цифра не означает, что владелец определён однозначно.
  • Точность измерена на 78 ACL с подробной ручной разметкой из 1171. Для остальных ACL качество в источнике не приводится.
  • Источник не сообщает, какая доля ACL прошла ревизию, сколько времени или денег сэкономлено и сколько ручной доразметки осталось по факту.
  1. [1] Хабр, блог компании AvitoTech

    LLM против хаоса: как я автоматизировал ревизию прав доступа в админке Авито

    компания · 27.08.2025

    Открыть источник

Архив Сообщить о неточности

АрхИИВ /strategai · CB-001729 · Версия 1 · 23.10.2026 · /c/CB-001729/