Быстрый старт
От регистрации до первого ревью
Код не попадает в Code Inspect: Runner работает шагом вашего CI, а запросы с кодом уходят напрямую к модели, которую вы выбрали, — облачному провайдеру или своей инсталляции. Поэтому часть шагов — в панели, часть — в вашей Git-платформе и на вашем компьютере.
Что понадобится
- Права на настройки репозитория в Git-платформе — завести секреты CI и добавить файл пайплайна. На GitFlic — ещё свой агент CI: общих агентов у платформы нет.
- Учётная запись-бот с правом записи в репозиторий и её токен — от её имени приходят замечания (подробнее).
- Ключ API модели — любой OpenAI-совместимый провайдер или своя инсталляция.
- Docker на вашем компьютере — для однократной проверки настроек командой
init.
Восемь шагов
- Регистрация — имя, рабочая почта и пароль; войти можно после подтверждения почты по ссылке из письма.
- Организация — объединяет проекты и участников, тариф — на неё. Вы становитесь владельцем; коллег пригласите позже, со страницы «Участники».
- Проект — один репозиторий: платформа (GitLab, GitFlic или GitVerse), адрес репозитория и модель ревью. В панель попадают только адрес и имя модели, ключ API — в секретах вашего CI.
- Ключ проекта — после создания проекта открывается страница «Подключение»; ключ показывается один раз и сразу подставляется во все примеры на ней. Потеряли — выпустите новый на вкладке «Ключи».
- Бот и токен — учётная запись, от имени которой приходят замечания. Права утверждать и сливать merge request ей не давайте.
- Проверка настроек —
init. Скопируйте.envсо страницы «Подключение», впишите токен Git и ключ модели, храните файл вне рабочей копии и запустите командуdocker run … initоттуда же. Она проверит ключ проекта, токен и доступ к репозиторию, адрес, ключ и имя модели — о каждой ошибке скажет, что исправить, — и просканирует репозиторий: модель начнёт видеть связи между файлами. В панель уходят только счётчики языков и список модулей. Если merge request'ы нацелены не в основную ветку — добавьте--branch develop. - Секреты и файл CI — четыре секрета и готовый фрагмент пайплайна со страницы «Подключение» (GitLab, GitFlic, GitVerse).
- Первый merge request — откройте его или запушьте в открытый. Страница «Подключение» сама увидит первое ревью.
Чек-лист
- Почта подтверждена, организация создана.
- Проект создан: платформа, адрес, модель.
- Ключ проекта выпущен и сохранён.
- Бот с правом записи и токеном, без прав approve и merge.
.envвне репозитория,initпроходит без ошибок.- Четыре секрета и файл CI со страницы «Подключение».
- Merge request открыт, ревью пришло.
Что-то не сходится — повторите init: он укажет, какая настройка неверна. Повторный запуск безопасен. Если ревью
так и не пришло — что проверить.