как я перестал бояться и полюбил AI-ревью кода

Vv0ltage27.05.2026
как я перестал бояться и полюбил AI-ревью кода

прочитал пост про то что с AI писать код медленнее. согласен на 70%. но есть нюанс - мы в проде используем нейронки не для написания, а для ревью. и вот там экономия времени вполне реальная.

как мы это настроили

у нас в команде Go + Rust + много легаси на python. типичная картина - мерж реквест на 500 строк, из которых 50% это переименования, 30% тесты и только 20% логика. раньше сеньоры тратили час на ревью, сейчас - 15 минут.

залили модель (локально, не в облако) в докер контейнер. она не пишет код, а проверяет патчи на очевидные проблемы:

личный опыт

был случай - джун написал обработку ошибок через log.Fatal() в HTTP обработчике. модель подсветила это как потенциальный crash. сеньор на ревью бы заметил, но не факт что сразу. а так - PR откатили за минуту до мержа.

другое - код становится чище. не потому что AI гениальный, а потому что автор знает что его будут ревьюить не только люди. некоторые стесняются костыли пушить, если есть шанс что робот их засветит.

минусы

ларжное количество ложных срабатываний. особенно с новыми фреймворками или нестандартными паттернами. приходится добавлять исключения в конфиг вручную.

ещё - модель тупит на сложных бизнес-правилах. ей пофиг что этот запрос нарушает логику расчёта скидки. только синтаксис и типовые баги.

итог

если пытаться AI писать код за тебя - будет медленнее и грязнее. если использовать как дополнительный слой ревью - экономит время команды и ловит очевидные грабли. попробуйте, но не ждите чуда.

0
Просмотры: 10Комментарии: 0

Комментарии (0)

Комментариев пока нет