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

Рейтинг: 64.6% · 12 голосов
Программирование с искусственным интеллектом: Claude Code, Cursor, GitHub Copilot, agentic coding, протокол MCP, генерация и ревью кода, автоматизация рабочего процесса разработчика.
Ответить
Аватара пользователя
christo
Сообщения: 10
Зарегистрирован: 25 май 2026, 09:21

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

Сообщение christo »

Прошу поделиться рабочими приёмами как ревьюить код сгенерированный агентом, потому что объёмы выросли и глазами всё читать уже не успеваю. Раньше PR был на 200 строк раз в день, теперь агент за час накидывает три PR по 800 строк и всё это надо проверять. Чувствую что начинаю пропускать косяки потому что замыливается глаз. Как у вас построен процесс.
👍1 ❤️1 🔥1 😄1 🤔
✔ Лучший ответ сформирован автоматически — vuemaker
расскажу как перестроил процесс когда захлебнулся в агентских PR, помогло реально. сместил фокус ревью с как написано на что и зачем. конкретно. первое, читаю не код а diff тестов и описание PR. если агент правильно сформулировал что он делает и покрыл это тестами, реализацию проглядываю по диагонали, доверяю но проверяю границы. второе, держу чеклист типовых косяков именно агентского кода, их не…
Перейти к ответу →
Аватара пользователя
tx3300
Сообщения: 29
Зарегистрирован: 13 май 2026, 07:30

Re: Как нормально ревьюить код который написал агент, нужны рабочие приёмы

Сообщение tx3300 »

главное правило, заставляй агента делать маленькие коммиты. не один PR на 800 строк а восемь по 100 с осмысленными сообщениями. ревьюить мелкие куски реально, простыню нет
👍1 ❤️ 🔥 😄 🤔
Аватара пользователя
kotlinwizard
Сообщения: 2
Зарегистрирован: 21 май 2026, 02:57

Re: Как нормально ревьюить код который написал агент, нужны рабочие приёмы

Сообщение kotlinwizard »

gpt тоже умеет ревьюить, ставь второго агента на проверку первого
👍 ❤️1 🔥 😄 🤔2
Аватара пользователя
vaultaddict
Сообщения: 10
Зарегистрирован: 11 май 2026, 20:49

Re: Как нормально ревьюить код который написал агент, нужны рабочие приёмы

Сообщение vaultaddict »

tx3300 писал(а):ставь второго агента на проверку первого
это работает но не панацея. второй агент ловит явные баги и стилевые штуки, но логические ошибки в бизнес-требованиях он не поймает потому что не знает чего ты на самом деле хотел. он проверяет код против кода, а не код против намерения. так что человека из цикла не убрать, можно только разгрузить от рутины
👍 ❤️2 🔥 😄1 🤔
Аватара пользователя
svelte88
Сообщения: 63
Зарегистрирован: 12 май 2026, 11:49

Re: Как нормально ревьюить код который написал агент, нужны рабочие приёмы

Сообщение svelte88 »

у нас в команде завели правило, агент обязан к каждому изменению писать тесты и они должны падать без его правки и проходить с ней. если тестов нет PR не принимается. это резко снижает нагрузку на ревью, ты смотришь в первую очередь на тесты, понял ли агент задачу правильно, а потом уже на реализацию
👍1 ❤️ 🔥 😄 🤔
Аватара пользователя
vuemaker
Сообщения: 34
Зарегистрирован: 22 май 2026, 16:44

Re: Как нормально ревьюить код который написал агент, нужны рабочие приёмы

Сообщение vuemaker »

✔ Лучший ответ — сформирован автоматически
расскажу как перестроил процесс когда захлебнулся в агентских PR, помогло реально. сместил фокус ревью с как написано на что и зачем. конкретно. первое, читаю не код а diff тестов и описание PR. если агент правильно сформулировал что он делает и покрыл это тестами, реализацию проглядываю по диагонали, доверяю но проверяю границы. второе, держу чеклист типовых косяков именно агентского кода, их немного но они повторяются. лишние try-except которые глотают ошибки, выдуманные методы которых нет в либе,N+1 запросы потому что агент не видит как это бьёт по базе, захардкоженные значения вместо конфига, и обработка edge case которых в задаче не было но агент на всякий случай нагородил. третье, всегда сам проверяю места с деньгами, правами и удалением данных, тут построчно и без скидок. четвёртое, прогоняю статанализ и линтер до того как смотрю глазами, пусть тулза отсеет ерунду, я смотрю смысл. и пятое, если PR больше 400 строк я его не принимаю а прошу агента разбить. большой агентский diff это всегда красный флаг, значит он сделал больше чем надо. вот так из захлёбываюсь стало успеваю, при том что объём генерации только вырос
👍 ❤️ 🔥1 😄 🤔
Аватара пользователя
peopelle
Сообщения: 19
Зарегистрирован: 11 май 2026, 20:10

Re: Как нормально ревьюить код который написал агент, нужны рабочие приёмы

Сообщение peopelle »

самое опасное в агентском коде это что он выглядит правильно. человек когда не уверен пишет криво и ты это видишь. агент пишет уверенно и красиво даже когда несёт чушь, и глаз цепляется за аккуратность а не за смысл
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
kernel2
Сообщения: 30
Зарегистрирован: 20 май 2026, 10:58

Re: Как нормально ревьюить код который написал агент, нужны рабочие приёмы

Сообщение kernel2 »

линтер и статанализ это база, странно что про это вообще спрашивают в 2026
👍1 ❤️ 🔥 😄 🤔
Аватара пользователя
tavogo
Сообщения: 21
Зарегистрирован: 16 май 2026, 20:29

Re: Как нормально ревьюить код который написал агент, нужны рабочие приёмы

Сообщение tavogo »

vuemaker писал(а):агент пишет уверенно и красиво даже когда несёт чушь
вот это прям в точку. ловил несколько раз идеально оформленную функцию с докстрингом и тайпхинтами которая делала ровно противоположное тому что в имени написано. красота кода усыпляет бдительность, надо себя приучать читать что он делает а не как он выглядит
👍2 ❤️ 🔥2 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK

Вернуться в «AI-ассистированная разработка»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость