Как мы автоматизировали процесс Code review в Авито при помощи LLM
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
Code Review — обязательный этап разработки, который при масштабе тысяч PR в неделю становится бутылочным горлышком: увеличивает Time to Market, создает когнитивную нагрузку на ревьюеров и приводит к пропуску багов из-за «замыленного глаза». Мы расскажем, как в Авито построили систему автоматического ревью на базе open-source LLM (Qwen-Coder-30B), которая достигает 85% precision и приводит к реальным правкам кода в 32% случаев.
В докладе разберём архитектуру решения: Go-оркестратор, Python ML-сервис и трёхступенчатый пайплайн — генерация замечаний (RuleChecker), фильтрация галлюцинаций (ReviewFilter) и дедупликация через эмбеддинги (CommentAggregator). Покажем, почему подход «Pipeline > Single Prompt» критичен для продакшен-качества и как self-hosted модель решает вопросы стоимости и безопасности при высоких нагрузках.
Работаю в Авито тех в комнаде LLM
Закончил ШАД, ВШЭ, ИТМО
Пишу статьи
Видео
Другие доклады секции
LLM