документация

Поставьте ReviewGate в своём контуре

Бот ставится одним Docker-образом в вашем контуре, подключается к self-hosted GitLab по вебхуку и оставляет замечания прямо в Merge Request. Код не покидает контур — наружу уходит только запрос к выбранной вами LLM.

Второй вендор хостинга — GitHub: те же ревью и тот же .reviewgate/config.yml для Pull Request'ов на github.com. Бот работает с одним вендором или с обоими сразу.

с чего начатьЕсли ставите впервые — идите по быстрому старту: он проведёт от пустого .env до первого комментария бота в тестовом MR.
01Быстрый стартОт нуля до первого ревью на реальном MR/PR.02Установка через ИИПоручите установку ИИ-агенту: он сам поднимет контур, вебхук и config по плейбуку.03CLI, хук и MCPРевью в редакторе до MR/PR: бинарь, хук перед push, инструменты MCP для агента.04Справочник CLIВся поверхность reviewgate: команды, флаги, поля отчёта, коды ошибок, домашний конфиг.05Сервер ревью для командыКак выдать команде ревью в редакторе, не раздавая ключ LLM. Страница для того, кто решает.06Установка и запускdocker compose, проверка health, полный справочник env.07Подключение к GitLabТокен бота, вебхук, какие события ревьюятся.08Подключение к GitHubGitHub App или токен, права, вебхук и события, чем отличается гейт.09Конфигурация ревью.reviewgate/config.yml: правила команды, свой промпт ревью, пресеты, severity gate.10LLM и свой ключBring-your-own-key, выбор модели, локальная LLM.11ЛицензияПродукт бесплатный, ключ не нужен; что означает статус в сводке и как работают ранее выданные ключи.12Логи и мониторингТег джобы в логах, структурный JSON-формат, отправка в Graylog / ELK / Loki.13Решение проблемСкрипт diagnose.sh и разбор: почему ревью не появилось.