Архив Строительство и недвижимость · Брокеридж, классифайды и проптех

Домклик: ИИ-агент за ночь исправил 1700 ошибок линта в Android-приложении

По данным Домклик, ИИ-агент на языковой модели за 10 часов ночного прогона исправил 1700 ошибок линта в Android-приложении, а за другую ночь переписал более 100 модульных тестов с Mockito на MockK. Пул-реквест с тестами прошёл код-ревью и влит в кодовую базу.

Стадия
Пилот / PoC
География
Россия
Год
2026
Источники
1
CB-000774
проверено 11.10.2026

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

  • результат пилота

    1 700 ошибок

    исправлено ошибок линта за один ночной прогон агента

    Домклик, блог компании, 02.06.2026

    один ночной прогон, 10 часов · Android-приложение Домклик, команда Новостроек

    данные компании

  • результат пилота

    более 100 тестов

    переписано модульных тестов с Mockito на MockK за ночь

    Домклик, блог компании, 02.06.2026

    одна ночь · Android-приложение Домклик, команда Новостроек

    данные компании

оценка strategai

Оценку не приводим: нет данных о трудозатратах разработчиков на такие задачи до внедрения

По данным Домклик, ИИ-агент на языковой модели за 10 часов ночного прогона исправил 1700 ошибок линта в Android-приложении, а за другую ночь переписал более 100 модульных тестов с Mockito на MockK. Пул-реквест с тестами прошёл код-ревью и влит в кодовую базу.

Стадия
Пилот / PoC
География
Россия
Год
2026
Источники
1
CB-000774
проверено 11.10.2026

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

/ паспорт кейса · CB-000774Домклик

Бизнес

Компания
Домклик
Отрасль
Строительство и недвижимость · Брокеридж, классифайды и проптех
Функция
ИТ, разработка ПО и кибербезопасность
Задача
Генерация кода и модернизация ПО

Технология

Класс AI
ИИ-агенты и мультиагентные системы
Тип решения
Собственная разработка

Внедрение

Стадия
Пилот / PoC, на 02.06.2026
География
Россия

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

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

Домклик разрабатывает большое Android-приложение: 250 Gradle-модулей на Kotlin и корутинах. Модульные тесты в компании пишут на JUnit4 и MockK; после перехода с Java на Kotlin команда переходила с Mockito на MockK, но около 100 тестовых классов без владельцев так и оставались на Mockito. Кроме того, у компании есть собственные правила линта по мотивам стандартов разработки, и исправление накопленных ошибок идёт в рамках технического долга медленно. Android-разработчик команды Новостроек решил проверить, можно ли передать эти рутинные задачи ИИ-агентам при чётком критерии приёмки и автоматической проверке результата.

Решение

Агент на языковой модели запускается через утилиту Ralph: она берёт задачи из файла по одной, каждый раз стартует агент с чистым контекстом и следит за фразой о завершении задачи. В примере запуска указана модель qwen3dot6-coder-35b-A3b. Для тестов агент получает один файл, переписывает его на MockK, запускает тест, делает коммит и записывает полезный опыт в файл знаний для следующих итераций. Для замечаний код-ревью скрипт забирает комментарии из Bitbucket по API, отдельный агент ищет ту же проблему во всём диффе, после исправлений скрипт прогоняет тесты затронутых модулей и при падениях снова запускает агент. Для линта скрипт обновляет baseline, создаёт задачи по модулям и повторяет прогон, пока ошибки не исправлены.

Внедрение

За одну ночь агент переписал более 100 тестов с Mockito на MockK. На ревью коллеги нашли недочёты; после того как модель сама исправила замечания, пул-реквест с рефакторингом всех оставшихся тестов на Mockito, около 100 штук, был влит. Затем автор поставил на ночь исправление ошибок линта: за 10 часов агент исправил 1700 ошибок. Пул-реквест на 500 файлов оказался непригоден для ревью и сразу дал конфликты, поэтому скрипт доработали: он берёт батчи по 100 файлов, создаёт по три ветки за раз и заводит задачи в Jira по API. Разработка и настройка процесса заняли около пяти дней. В планах — запуск скрипта на отдельной машине в режиме 24/7.

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

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

  • По данным Домклик, за 10 часов ночного прогона ИИ-агент исправил 1700 ошибок линта в Android-приложении.
  • За одну ночь агент переписал более 100 модульных тестов с Mockito на MockK; пул-реквест влит после того, как модель сама исправила замечания ревьюеров.
  • Приёмка построена на автоматических проверках: прогон тестов затронутых модулей и повторная проверка линта, при неудаче агент запускается снова.

Ограничения

  • Цифры относятся к двум ночным прогонам одного разработчика в команде Новостроек.
  • Источник не приводит сэкономленных часов разработчиков и стоимости работы; время на код-ревью человеком в цифры не входит.
  • 1700 — число исправленных ошибок линта; данных о том, сколько из них прошло ревью и влито в кодовую базу, нет.
  1. [1] Домклик

    Как нам в Домклик LLM рефакторинг делала

    компания · 02.06.2026

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

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

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