Claude Code больше не просто интерактивный помощник. Последняя версия CLI 2.1.120 добавляет ключевую функцию: субкоманду ultrareview, позволяющую запускать автоматический код-ревью в CI/CD пайплайнах.
Основные изменения
Ранее код-ревью Claude Code был доступен только через интерактивные сессии. ultrareview меняет это:
# Запуск в CI-скриптах
claude ultrareview ./src --json --output review.json
# Результаты в формате JSON, доступны для парсинга
# Код выхода: 0 — завершено, 1 — найдены серьёзные проблемы
Интеграция в CI
Типичная интеграция с GitHub Actions:
name: Claude Code Review
on: [pull_request]
jobs:
review:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Установить Claude Code
run: npm install -g @anthropic-ai/claude-code
- name: Запустить ревью
run: claude ultrareview . --json --output review.json
Стоимость
ultrareview тарифицируется по токенам. Полное ревью среднего проекта (~500 файлов) оценивается в сотни тысяч — миллионы токенов, стоимостью от нескольких до десятков долларов. Рекомендуется сначала включать на критических путях, затем расширять.