В каналах СмыслоКода можно следить за разборами инструментов.
Что делает Open Code Review
Проект опубликован в официальном репозитории Alibaba под лицензией Apache-2.0. В README разработчики описывают сочетание программного отбора файлов и правил с агентом, который анализирует код. Есть и ocr scan для целых файлов, если нет осмысленного diff - набора изменений Git.
Начни с первой проверки и оцени замечания на своём коде. Экономия токенов на твоём проекте здесь не измерялась. Почему полезно отдельно проверять результат агента, разобрано в статье о ложном «готово».
Подготовь репозиторий и установи OCR
Понадобятся Git 2.41 или новее и npm для указанного способа установки. Начни с тестового репозитория без секретов. Агент может читать целые файлы и искать по кодовой базе, а режим рабочей папки включает и неотслеживаемые файлы. Проверь весь репозиторий, в том числе новые файлы: в нём не должно быть ключей или данных, которые нельзя передавать выбранной модели.
git --version
npm install -g @alibaba-group/open-code-reviewПосле установки доступна команда ocr. Варианты установки и сам пакет проверяй по официальному README, а не по случайному пакету с похожим названием.
Настрой модель и запусти проверку
В терминале выполни:
ocr config provider
ocr config modelИнтерактивный интерфейс предлагает выбрать провайдера, ввести API-ключ и настроить модель, затем проверяет соединение. Ключ вводи в предусмотренном интерфейсе, не в файлах проекта и не в сообщениях коммита. До запуска выясни условия оплаты выбранного провайдера: бесплатная лицензия OCR не означает бесплатные вызовы модели.
Перейди в каталог своего проекта и запусти проверку. Вместо your-project укажи путь к своему проекту:
cd your-project
ocr reviewocr review в этом режиме проверяет подготовленные к коммиту, неподготовленные и новые неотслеживаемые изменения. Для сохранения замечаний в JSON можно использовать:
ocr review --format json --output result.jsonНе добавляй отчёт в коммит автоматически: сначала проверь, что в нём нет чувствительного кода или данных. Для проверки целых файлов в папке, независимо от изменений, есть отдельная команда:
ocr scan --path internal/agentinternal/agent здесь пример из README; замени его существующим путём своего проекта. Начни с небольшой папки, чтобы оценить полезность замечаний и фактический расход, прежде чем сканировать всё.
Как понять, что проверка полезна
Открой каждое замечание, найди строку и проверь, воспроизводится ли проблема. Исправление подтверждай тестом, а ложное срабатывание отмечай отдельно. Отсутствие замечаний не заменяет функциональные тесты и проверку прав доступа.
В своём сравнении разработчики отмечают в README меньшую полноту обнаружения проблем по сравнению с универсальными агентами. Это заявление разработчиков в условиях их исследования, не измерение качества твоего проекта. Здесь не проводился независимый замер точности OCR.
Чем отличается делегирование
Обычный режим использует модель, настроенную в OCR. В режиме делегирования OCR отбирает файлы и определяет правила, а проверяет код твой ИИ-агент со своей моделью. Отдельная настройка модели и API-ключ для OCR в таком режиме не требуются.
Команды подготовки из README:
ocr delegate preview
ocr delegate rule src/main.go src/handler.goПути замени своими. После этих команд передай анализ подключённому агенту: подготовка файлов ещё не является проверкой кода. Условия его оплаты и лимиты сохраняются, поэтому «отдельный ключ не нужен» не означает «ревью бесплатно».
В репозитории описаны интеграции с Claude Code, Codex и другими агентами. Если используешь Codex, сначала разберись с устройством навыков Codex; для другого поддерживаемого инструмента есть введение в Kimi Code. Подключай интеграцию после того, как понял обычный отчёт, а не вместо его чтения.
Если запуск не дал результата
Проверь наличие Git нужной версии, правильный каталог проекта и соединение с моделью. Если изменений для проверки нет, не называй пустой результат проверкой всей кодовой базы: для целых файлов используется scan. Не добавляй автоматическую блокировку коммитов по одному незнакомому отчёту.
Команды сверены с официальным README на закреплённой версии репозитория. Платный прогон на пользовательском проекте не выполнялся. Критерий первого успешного опыта - понятные замечания, которые удалось подтвердить или обоснованно отклонить.
Если хочешь продолжить работу с ИИ-инструментами, посмотри практикум СмыслоКода.
Другие разборы работы с ИИ-инструментами собраны в Мастерской СмыслоКода.
Источники
Новые материалы - дайджестом, без спама
Гайды выходят регулярно. Подпишись, чтобы не пропускать: пришлю подборку в Telegram или на email. Раз в неделю или каждый день - выбираешь сам.

