TGViewer
ИИ пашет, Саша одобряет ИИ пашет, Саша одобряет @defendend_ai_dev · 659 subscribers
Post #44 601
Можно ли для начала убрать код-ревью из части процесса?

Сейчас заметно, что многие уже не особо внимательно смотрят PR. И тут возникает вопрос: если ревью в каких-то местах стало формальностью, почему бы его там не убрать?

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

В таких местах код-ревью, скорее всего, еще ближайший год будет жить. Но его формат будет зависеть от ответственного за конкретный код.

А зачем вообще было нужно код-ревью?

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

Во-вторых, чтобы находить то, что автор задачи мог упустить.

Еще ревью помогало следить за качеством кода, потому что исправлять проблемы потом часто было дорого. А многие косяки, пропущенные на ревью, потом уже никто не исправлял.

С агентами ситуация меняется. Мы получаем огромный поток кода, и локально исправить ошибку в нем становится дешевле. Но ревьюить каждый PR людьми или агентами дорого: либо мы тратим много человеко-ресурсов, либо сжигаем N токенов на каждый пулл-реквест. А когда таких PR много, сумма получается заметная.

Кажется, нам нужно разделять правила на nice to have и must have.

Nice to have правила можно сделать менее критичными. Если агент где-то про них забыл, это не должно блокировать весь процесс.

А вот must have правила должны соблюдаться всегда. Их лучше покрывать CI/CD, проверками, тестами и другими автоматическими кубиками.

Какие проблемы при этом остаются?

Даже если агенты пишут продукт или технические части, и с точки зрения бизнеса все выглядит хорошо, риски все равно есть.

Агенты могут терять контекст или забывать важные детали. В некоторых местах они могут делать хрупкие и плохо расширяемые решения, неудачно структурировать код или оформлять его так, что людям потом будет сложно разобраться. Ну и еще агенты очень любят дублировать код.

А зачем людям вообще лезть в код, если его пишут агенты?

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

Как можно сохранить чистоту и поддерживаемость кода, но сократить ручное ревью?

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

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

В итоге это даст несколько вещей: поиск проблем, статистику по качеству кода и понятную обратную связь для настройки агентов, если они регулярно приносят одни и те же ошибки.

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

А что вы думаете по поводу код-ревью в мире, где большую часть кода пишут агенты?

@defendend_ai_dev
  • 👍 6
More from @defendend_ai_dev
  1. Sep 23, 2026photo post
  2. Sep 23, 2026еще и на опус, не помню чтобы хоть раз антропики давали такой, кнопочный
  3. Sep 22, 2026а вот и ресет подарили
  4. Sep 22, 2026👆👆👆 Не много про будни от Лехи, а так в общем попробовал уже opus 5.5, самое замечатель…
  5. Sep 22, 2026Еще немного будней разработчиков агентов Представьте у вас полно агентов в разных странах.…
  6. Sep 22, 2026Новый бенч подвезли
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →