Говорят, счастливые разработчики часов не наблюдают. Всё так!
Ведь мы сократили время первичного ревью проектов до 60% ⏱
Часто ревью одного Pull Request легко может растянуться на часы. А нам хотелось бы, чтобы первый фидбэк прилетал сразу и человек подключался к действительно важным процессам.
Как мы это реализовали, рассказывает тимлид команды «Платформа» Николай Грибанов:
Что под капотом?
Open-source pr-agent от QodoAI. Мы развернули бота и начали обкатывать в реальных PR.
В процессе выяснилось, что полностью отсутствует интеграция с Gitea/Forgejo. Мы это исправили, оформили изменения, отправили PR в upstream. В итоге hh.ru стал официальным контрибьютором qodo ai. Для нас это важный момент: мы не только взяли инструмент, но и улучшили его для всех. Подключили в Forgejo — платформе для совместной работы с репозиториями, AI-бота, который запускается прямо из комментариев PR командами:
/describe — собирает описание изменений и рисует диаграмму /review — делает первичное ревью с замечаниями /improve — предлагает улучшения: читабельность, структура, мелкие правки
Всё живёт там же, где и обычное ревью.
Самый заметный эффект — скорость первого фидбэка.
Теперь при открытии PR и вызове команды можно получить структурированные замечания, подсветку потенциальных рисков, аккуратное описание, диаграмму с основными изменениями.
Автор PR получит ревью от бота и сразу сможет внести изменения. Ревьюер увидит качественное описание и уже внесённые правки. В итоге все экономят и силы, и время.
И, конечно, делимся с тобой ссылкой на проект pr-agent от QodoAI на GitHub.