ДОКУМЕНТАЦИЯ

Знакомство с Null.

Что согласовать до установки, как проходит первое ревью и где искать результаты.

01 / ПОДКЛЮЧЕНИЕ

Начните с администратора.

Null Review устанавливается для вашей организации. Для установки свяжитесь с администратором: он согласует доступ к GitLab, выбранной модели и кабинету команды.

  1. Репозиторий. Выберите проект и типичные изменения, на которых хотите оценить ревью.
  2. Данные. Определите, какой код допустимо отправлять внешнему провайдеру модели.
  3. Доступ. Администратор предоставит адрес кабинета и способ входа.
  4. Правила. Согласуйте требования к замечаниям и условия публикации.

02 / МОДЕЛИ

Согласованный провайдер.

В проекте предусмотрены совместимый с OpenAI API, Anthropic Messages API и официальный Codex CLI. Выбор модели и способа авторизации зависит от установки и политики организации. PR-Agent используется как движок ревью.

Внешний API получает подготовленные материалы проверки. Установка сервисов Null в вашем контуре не делает такую модель локальной. Условия хранения данных, лимиты и стоимость уточняются у выбранного провайдера.

Чат персонажа на этом сайте использует Google Gemini и отвечает только о проекте. Он не выполняет ревью и не имеет доступа к приватному коду.

03 / ПЕРВОЕ РЕВЬЮ

Сначала контекст, затем отправка.

  1. Откройте доступный MR и выберите файлы для проверки.
  2. Подготовьте пакет контекста и проверьте источники и объем.
  3. Подтвердите отправку выбранной модели.
  4. Изучите черновик: причину замечания, последствия и предлагаемые проверки.
  5. Примите решение о публикации в GitLab по правилам команды.
  6. После исправления проверьте новый коммит отдельно.
Полный процесс на примере →

Какой контекст используется?

Основа пакета: выбранный diff, описание MR, доступные инструкции проекта и настройки команды. При настроенном поиске могут добавляться разрешенные фрагменты связанного кода.

Материалы привязаны к проверяемой версии кода. Режим, ограничения объема и поведение при недоступности индекса задаются настройками. До отправки состав пакета можно посмотреть.

Маршрут данных и роли сервисов →

Что означает результат?

Предложение модели, сообщение CI и подтверждение требования имеют разный смысл. Наблюдение «тест прошел» не доказывает, что конкретное бизнес-требование выполнено.

РезультатКак читать
Черновик AIГипотеза для проверки человеком
Результат тестаНаблюдение определенного запуска на определенной версии кода
Кандидатная связь с критериемОснование для разбора, без подтверждения смысла требования
Решение командыОтдельное человеческое решение

Границы и ограничения.

Null не гарантирует обнаружение всех дефектов. Ложные замечания возможны; полезность нужно оценивать на задачах команды. Число замечаний и отсутствие ошибок в одном прогоне не заменяют оценку качества.

Интеграция Tandem и доказательства выполнения бизнес-критериев проходят отдельную приемку. Публичная демонстрация не подтверждает готовность вашей установки к этим действиям.

Публичного тарифа нет. Объем пилота, модель, инфраструктура и обслуживание согласуются отдельно.

Ø