Vibers: human-in-the-loop ревью AI-сгенерированного кода
GitHub App связывает коммит, техническое задание и человека-рецензента, который проверяет основной сценарий и отправляет исправление pull requestом.
Задача
Команда быстро выпускает код с помощью AI, но типичные автоматические проверки не замечают расхождение с ТЗ, сломанный пользовательский путь или несуществующую интеграцию. Нужен был процесс, где ревью заканчивается проверяемым исправлением.
Решение
Контекст из репозитория и спецификации
После push сервис связывает изменение с описанием задачи и передаёт его рецензенту. Рецензент проверяет diff и основной пользовательский сценарий.
Исправление в том же рабочем процессе
Найденные проблемы оформляются в коде и тестах, затем отправляются отдельным pull requestом. Заказчик видит, что изменено и как это проверить.
Результат
Публичный пример дошёл до готового PR
В Paycif ревью выявило проблемы платёжного пути, обработки ошибок и интерфейса; исправления опубликованы в pull request #2.
AI остаётся ускорителем, а не единственным контролёром
Человек проверяет соответствие задаче и фактическое поведение, а автоматизация собирает контекст и доставляет результат.
Стек
GitHub App · GitHub Actions · Node.js · Telegram · Human review