ИИ-ревью пул-реквестов: помощник или генератор шума? Делимся опытом
Рейтинг: 76.4% · 20 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
ИИ-ревью пул-реквестов: помощник или генератор шума? Делимся опытом
Внедрили автоматическое ревью PR через Claude в CI. Половина комментов по делу, половина — «рассмотрите возможность добавить обработку ошибок» на каждый чих. Команда начала их игнорить. Как настроить, чтобы был сигнал, а не шум?
✔ Лучший ответ сформирован автоматически — rabbit8
@delphin, список запретов работает, но у меня ещё жёстче зашло одно правило: 'не пиши коммент про баг, если не можешь привести конкретный вход, который его ломает'. Спекулятивное 'рассмотрите обработку ошибок' само отмирает, потому что модель не может придумать падающий кейс — а значит молчит. А реальные баги остаются, потому что для них ввод-ломалка как раз находится. Это убирает шум без…
- redislover
- Сообщения: 29
- Зарегистрирован: 12 май 2026, 03:09
- Manuelriere
- Сообщения: 58
- Зарегистрирован: 13 май 2026, 17:46
Re: ИИ-ревью пул-реквестов: помощник или генератор шума? Делимся опытом
Конкретное решение которое убрало 60% шума: написали system prompt с явным списком типов замечаний которые НЕ нужны — стилистические предпочтения, «рассмотрите добавление логирования», TODO-предложения без конкретики. Оставили только: потенциальные баги с объяснением как воспроизвести, нарушения явных инвариантов кодовой базы, проблемы безопасности. Количество комментов упало с 15-20 до 4-6 на PR, качество выросло.
Re: ИИ-ревью пул-реквестов: помощник или генератор шума? Делимся опытом
Другой работающий подход — давать ревьюеру контекст через файл в репозитории (.claude/review_context.md или через custom instructions). Там описываешь: архитектурные решения принятые намеренно, паттерны которые в этой кодовой базе ОК, список файлов которые не трогать в ревью (автогенерированный код, легаси). Без этого контекста ИИ ревьюит в вакууме и предлагает рефакторить то что специально сделано определённым образом.
Re: ИИ-ревью пул-реквестов: помощник или генератор шума? Делимся опытом
Ещё один угол: отдели ревью от блокера. Настрой CI так чтобы ИИ-комментарии шли отдельным шагом с меткой 'suggestions' и не блокировали мерж. Разработчик видит их как advisory, а не как ошибки. Когда замечания не блокируют — меньше раздражения, команда начинает их реально читать и иногда соглашаться. Мы так сделали и adoption вырос: люди перестали воспринимать бота как препятствие.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
-
- Погонял Sora 2 неделю — это всё ещё генератор красивых слайдшоу или уже рабочий инструмент?
23 ответов · 1201 просмотров
-
-
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость