
Агентская разработка в Avito Auto: как обеспечить качество кода от ИИ‑агентов
В статье Андрея Бровко из Avito Auto раскрыты практики, позволяющие AI‑агентам генерировать не только быстрый, но и надёжный код.
Что такое агентская разработка?
AI‑агенты способны писать функции, классы и даже целые микросервисы за считанные секунды. Однако скорость генерации кода не гарантирует его качество. Андрей Бровко, руководитель тестирования в Avito Авто, объясняет, почему без выстроенных процессов такие агенты могут лишь ускорить доставку дефектов.
Ключевые отличия от «вайб‑кодинга»
- Планирование до первой строки – чётко сформулированные требования и спецификации в виде промптов становятся основой для генерации.
- Тест‑первый подход – автогенерация юнит‑ и интеграционных тестов одновременно с кодом.
- CI/CD‑песочница – каждый сгенерированный артефакт сразу попадает в изолированный пайплайн, где проходит статический анализ, линтинг и динамическое тестирование.
- Human‑in‑the‑Loop – разработчики проверяют промпты и результаты, а не только готовый код.
Практические рекомендации Avito Auto
- Prompt Engineering – использовать шаблоны запросов, включающие ограничения по стилю, покрытию тестов и ограничениям по зависимостям.
- Автоматический набор тестов – генерация тестов по спецификации, их запуск в sandbox‑окружении.
- Метрики качества – покрытие кода, количество найденных дефектов в ранних стадиях, время до исправления.
- Контроль версий моделей – фиксировать, какая версия LLM использовалась, и откатываться при деградации.
- Feedback Loop – собирайте обратную связь от QA и автоматически подстраивайте промпты.
Итоги
Бровко подчёркивает, что агентская разработка становится конкурентным преимуществом только при условии строгого контроля качества. Подробнее читайте в оригинальной статье на Habr AI: https://habr.com/ru/companies/avito/articles/1060190/
Для разработчиков AI‑агентов это сигнал: без интеграции тестов, CI‑pipeline и человеческого контроля быстрый код превращается в быстрый баг. Внедряя описанные практики, можно ускорить доставку фич, сохранив надёжность продукта.


