Быстрый старт

От регистрации до первого ревью

Код не попадает в Code Inspect: Runner работает шагом вашего CI, а запросы с кодом уходят напрямую к модели, которую вы выбрали, — облачному провайдеру или своей инсталляции. Поэтому часть шагов — в панели, часть — в вашей Git-платформе и на вашем компьютере.

Что понадобится

  • Права на настройки репозитория в Git-платформе — завести секреты CI и добавить файл пайплайна. На GitFlic — ещё свой агент CI: общих агентов у платформы нет.
  • Учётная запись-бот с правом записи в репозиторий и её токен — от её имени приходят замечания (подробнее).
  • Ключ API модели — любой OpenAI-совместимый провайдер или своя инсталляция.
  • Docker на вашем компьютере — для однократной проверки настроек командой init.

Восемь шагов

  1. Регистрация — имя, рабочая почта и пароль; войти можно после подтверждения почты по ссылке из письма.
  2. Организация — объединяет проекты и участников, тариф — на неё. Вы становитесь владельцем; коллег пригласите позже, со страницы «Участники».
  3. Проект — один репозиторий: платформа (GitLab, GitFlic или GitVerse), адрес репозитория и модель ревью. В панель попадают только адрес и имя модели, ключ API — в секретах вашего CI.
  4. Ключ проекта — после создания проекта открывается страница «Подключение»; ключ показывается один раз и сразу подставляется во все примеры на ней. Потеряли — выпустите новый на вкладке «Ключи».
  5. Бот и токен — учётная запись, от имени которой приходят замечания. Права утверждать и сливать merge request ей не давайте.
  6. Проверка настроек — init. Скопируйте .env со страницы «Подключение», впишите токен Git и ключ модели, храните файл вне рабочей копии и запустите команду docker run … init оттуда же. Она проверит ключ проекта, токен и доступ к репозиторию, адрес, ключ и имя модели — о каждой ошибке скажет, что исправить, — и просканирует репозиторий: модель начнёт видеть связи между файлами. В панель уходят только счётчики языков и список модулей. Если merge request'ы нацелены не в основную ветку — добавьте --branch develop.
  7. Секреты и файл CI — четыре секрета и готовый фрагмент пайплайна со страницы «Подключение» (GitLab, GitFlic, GitVerse).
  8. Первый merge request — откройте его или запушьте в открытый. Страница «Подключение» сама увидит первое ревью.

Чек-лист

  • Почта подтверждена, организация создана.
  • Проект создан: платформа, адрес, модель.
  • Ключ проекта выпущен и сохранён.
  • Бот с правом записи и токеном, без прав approve и merge.
  • .env вне репозитория, init проходит без ошибок.
  • Четыре секрета и файл CI со страницы «Подключение».
  • Merge request открыт, ревью пришло.

Что-то не сходится — повторите init: он укажет, какая настройка неверна. Повторный запуск безопасен. Если ревью так и не пришло — что проверить.