Code Review находится в исследовательском предпросмотре и доступен для подписок Teams и Enterprise. Он недоступен для организаций с включённым Zero Data Retention.
CLAUDE.md или REVIEW.md в ваш репозиторий.
Чтобы запустить Claude в собственной инфраструктуре CI вместо этого управляемого сервиса, см. GitHub Actions или GitLab CI/CD.
На этой странице рассматривается:
- Как работают проверки
- Настройка
- Настройка проверок с помощью
CLAUDE.mdиREVIEW.md - Цены
Как работают проверки
После того как администратор включит Code Review для вашей организации, проверки запускаются при открытии PR, при каждом push или при ручном запросе в зависимости от настроенного поведения репозитория. Комментарий@claude review запускает проверки на PR в любом режиме.
Когда запускается проверка, несколько агентов параллельно анализируют diff и окружающий код на инфраструктуре Anthropic. Каждый агент ищет другой класс проблем, затем этап проверки проверяет кандидатов на соответствие фактическому поведению кода, чтобы отфильтровать ложные срабатывания. Результаты дедублицируются, ранжируются по степени серьёзности и публикуются в виде встроенных комментариев на конкретных строках, где были обнаружены проблемы. Если проблемы не найдены, Claude публикует краткий подтверждающий комментарий на PR.
Проверки масштабируются по стоимости в зависимости от размера и сложности PR, в среднем завершаясь за 20 минут. Администраторы могут отслеживать активность проверок и расходы через панель аналитики.
Уровни серьёзности
Каждый результат помечается уровнем серьёзности:| Маркер | Серьёзность | Значение |
|---|---|---|
| 🔴 | Normal | Ошибка, которую следует исправить перед слиянием |
| 🟡 | Nit | Незначительная проблема, стоит исправить, но не блокирует |
| 🟣 | Pre-existing | Ошибка, которая существует в кодовой базе, но не была введена этим PR |
Что проверяет Code Review
По умолчанию Code Review сосредоточен на корректности: ошибки, которые нарушат production, а не на предпочтениях форматирования или отсутствии покрытия тестами. Вы можете расширить то, что он проверяет, добавив файлы руководства в ваш репозиторий.Настройка Code Review
Администратор включает Code Review один раз для организации и выбирает, какие репозитории включить.Откройте параметры администратора Claude Code
Перейдите на claude.ai/admin-settings/claude-code и найдите раздел Code Review. Вам нужен доступ администратора к вашей организации Claude и разрешение на установку GitHub Apps в вашей организации GitHub.
Установите Claude GitHub App
Следуйте подсказкам для установки Claude GitHub App в вашу организацию GitHub. Приложение запрашивает эти разрешения репозитория:
- Contents: чтение и запись
- Issues: чтение и запись
- Pull requests: чтение и запись
Выберите репозитории
Выберите, какие репозитории включить для Code Review. Если вы не видите репозиторий, убедитесь, что вы дали Claude GitHub App доступ к нему во время установки. Вы можете добавить больше репозиториев позже.
Установите триггеры проверки для каждого репо
После завершения настройки раздел Code Review показывает ваши репозитории в таблице. Для каждого репозитория используйте раскрывающееся меню Review Behavior, чтобы выбрать, когда запускаются проверки:
- Once after PR creation: проверка запускается один раз при открытии PR или отметке готовности к проверке
- After every push: проверка запускается при каждом push в ветку PR, выявляя новые проблемы по мере развития PR и автоматически разрешая потоки при исправлении помеченных проблем
- Manual: проверки запускаются только когда кто-то комментирует
@claude reviewна PR; последующие push в этот PR затем автоматически проверяются
@claude review на PR, чтобы запустить первую проверку. Если проверка не появляется, подтвердите, что репозиторий указан в параметрах администратора и Claude GitHub App имеет доступ к нему.
Ручной запуск проверок
Прокомментируйте@claude review на pull-запросе, чтобы запустить проверку и выбрать этот PR для проверок, запускаемых при push, в дальнейшем. Это работает независимо от настроенного триггера репозитория: используйте его, чтобы выбрать конкретные PR для проверки в ручном режиме, или чтобы получить немедленную повторную проверку в других режимах. В любом случае, push в этот PR запускают проверки с этого момента.
Чтобы комментарий запустил проверку:
- Опубликуйте его как комментарий верхнего уровня PR, а не встроенный комментарий на строке diff
- Поместите
@claude reviewв начало комментария - У вас должен быть доступ владельца, члена или сотрудника к репозиторию
- PR должен быть открыт и не быть черновиком
Настройка проверок
Code Review читает два файла из вашего репозитория, чтобы направить то, что он помечает. Оба являются дополнительными к проверкам корректности по умолчанию:CLAUDE.md: общие инструкции проекта, которые Claude Code использует для всех задач, а не только для проверок. Используйте его, когда руководство также применяется к интерактивным сеансам Claude Code.REVIEW.md: руководство только для проверок, читаемое исключительно во время проверок кода. Используйте его для правил, которые строго касаются того, что помечать или пропускать во время проверки и загромождали бы ваш общийCLAUDE.md.
CLAUDE.md
Code Review читает файлыCLAUDE.md вашего репозитория и рассматривает вновь введённые нарушения как результаты уровня nit. Это работает двусторонне: если ваш PR изменяет код таким образом, что делает утверждение CLAUDE.md устаревшим, Claude помечает, что документы нужно обновить.
Claude читает файлы CLAUDE.md на каждом уровне иерархии вашего каталога, поэтому правила в CLAUDE.md подкаталога применяются только к файлам под этим путём. Дополнительную информацию о том, как работает CLAUDE.md, см. в документации памяти.
Для руководства, специфичного для проверок, которое вы не хотите применять к общим сеансам Claude Code, используйте REVIEW.md вместо этого.
REVIEW.md
Добавьте файлREVIEW.md в корень вашего репозитория для правил, специфичных для проверок. Используйте его для кодирования:
- Рекомендации по стилю компании или команды: “предпочитайте ранние возвраты вложенным условиям”
- Соглашения, специфичные для языка или фреймворка, не охватываемые линтерами
- Вещи, которые Claude всегда должен помечать: “любой новый маршрут API должен иметь интеграционный тест”
- Вещи, которые Claude должен пропускать: “не комментируйте форматирование в сгенерированном коде под
/gen/”
REVIEW.md:
REVIEW.md в корне репозитория. Никакая конфигурация не требуется.
Просмотр использования
Перейдите на claude.ai/analytics/code-review, чтобы увидеть активность Code Review во всей вашей организации. Панель показывает:| Раздел | Что он показывает |
|---|---|
| PRs reviewed | Ежедневное количество проверенных pull-запросов за выбранный период времени |
| Cost weekly | Еженедельные расходы на Code Review |
| Feedback | Количество комментариев проверки, которые были автоматически разрешены, потому что разработчик решил проблему |
| Repository breakdown | Количество проверенных PR и разрешённых комментариев для каждого репо |
Цены
Code Review выставляется счёт на основе использования токенов. Проверки в среднем стоят $15-25, масштабируясь в зависимости от размера PR, сложности кодовой базы и количества проблем, требующих проверки. Использование Code Review выставляется отдельно через дополнительное использование и не учитывается в использовании, включённом в ваш план. Выбранный вами триггер проверки влияет на общую стоимость:- Once after PR creation: запускается один раз для каждого PR
- After every push: запускается при каждом push, умножая стоимость на количество push
- Manual: нет проверок до тех пор, пока кто-то не прокомментирует
@claude reviewна PR
@claude review выбирает PR для проверок, запускаемых при push, поэтому дополнительные затраты накапливаются при каждом push после этого комментария.
Затраты появляются в вашем счёте Anthropic независимо от того, использует ли ваша организация AWS Bedrock или Google Vertex AI для других функций Claude Code. Чтобы установить ежемесячный лимит расходов для Code Review, перейдите на claude.ai/admin-settings/usage и настройте лимит для сервиса Claude Code Review.
Отслеживайте расходы через еженедельную диаграмму затрат в аналитике или столбец средней стоимости для каждого репо в параметрах администратора.
Связанные ресурсы
Code Review разработан для работы вместе с остальной частью Claude Code. Если вы хотите запустить проверки локально перед открытием PR, вам нужна самостоятельно размещённая установка или вы хотите глубже разобраться в том, какCLAUDE.md формирует поведение Claude во всех инструментах, эти страницы — хорошие следующие остановки:
- Plugins: просмотрите marketplace плагинов, включая плагин
code-reviewдля запуска проверок по требованию локально перед push - GitHub Actions: запустите Claude в ваших собственных рабочих процессах GitHub Actions для пользовательской автоматизации за пределами проверки кода
- GitLab CI/CD: самостоятельно размещённая интеграция Claude для конвейеров GitLab
- Memory: как работают файлы
CLAUDE.mdво всём Claude Code - Analytics: отслеживайте использование Claude Code за пределами проверки кода