Code Review в Claude Code: многоагентная проверка каждого PR

Claude Code получает полноценную систему code review на базе команды агентов — по модели, которую мы используем в Anthropic. Доступно в research preview — раннем доступе для тестирования.

Сегодня мы представляем Code Review — систему, которая отправляет команду ИИ-агентов на каждый PR, чтобы отловить баги, пропущенные при поверхностном чтении. Система построена на глубину, а не на скорость. Это та самая система, которую мы запускаем почти на каждом PR в Anthropic. Теперь доступна в research preview для тарифов Team и Enterprise.

Introducing Code Review

Проблема: code review как узкое горлышко

Объём кода, который пишет один инженер Anthropic, вырос на 200% за последний год. Code review стал узким горлышком — то же самое мы слышим от клиентов каждую неделю. Разработчики перегружены, и многие PR получают лишь беглый просмотр вместо вдумчивого разбора.

Нам понадобился рецензент, которому можно доверять на каждом PR. Code Review — результат: глубокие многоагентные проверки, когда несколько ИИ-агентов параллельно анализируют код и находят баги, которые люди часто пропускают. Это более тщательное и более дорогое решение по сравнению с нашим существующим Claude Code GitHub Action, который остаётся open-source и бесплатным.

Мы запускаем Code Review почти на каждом PR в Anthropic. Раньше существенные замечания получали 16% PR — теперь 54%. Система не утверждает PR, это по-прежнему решение человека. Но она закрывает разрыв, чтобы рецензенты успевали разбирать то, что попадает в прод.

Как это работает

Когда открывается PR, Code Review отправляет команду агентов. Агенты параллельно ищут баги, верифицируют их, чтобы отсеять ложные срабатывания, и ранжируют по серьёзности. Результат появляется на PR как один ёмкий обзорный комментарий плюс inline-комментарии к конкретным строкам кода.

Масштаб проверки подстраивается под PR. Крупные и сложные изменения получают больше агентов и более глубокий разбор. Тривиальные — лёгкий проход. По нашим замерам, средний review занимает около 20 минут.

Code Review в деле

Мы используем Code Review внутри компании уже несколько месяцев. На крупных PR (более 1000 изменённых строк) находки появляются в 84% случаев — в среднем 7.5 проблем. На маленьких PR до 50 строк — 31%, в среднем 0.5 проблем. Инженеры в подавляющем большинстве согласны с результатами: менее 1% находок помечены как некорректные.

В одном случае однострочное изменение в продакшен-сервисе выглядело рутинным — типичный diff, который обычно быстро одобряют. Но Code Review пометил его как критический. Изменение сломало бы аутентификацию сервиса — failure mode (сценарий сбоя), который легко прочитать мимо в diff, но очевидный, когда на него укажут. Проблему исправили до мержа, а инженер потом признался, что сам бы не заметил.

Ранние пользователи видят похожие паттерны. При рефакторинге шифрования ZFS в open-source middleware TrueNAS Code Review обнаружил существовавший ранее баг в соседнем коде. Несоответствие типов молча очищало кэш ключей шифрования при каждой синхронизации. Это была скрытая проблема в коде, который PR случайно затронул — вещь, которую человек, просматривающий набор изменений, вряд ли стал бы искать.

Стоимость и контроль

Code Review оптимизирован на глубину и стоит дороже, чем легковесные решения вроде Claude Code GitHub Action. Review биллингуется по токенам и в среднем стоит $15–25, масштабируясь в зависимости от размера и сложности PR.

Администраторы могут контролировать расходы несколькими способами:

  • Месячные лимиты организации: задать общий месячный бюджет на все review
  • Управление на уровне репозитория: включить review только на выбранных репозиториях
  • Аналитическая панель: отслеживать количество проверенных PR, долю принятых замечаний и общие затраты

Как начать

Code Review уже доступен в research preview (beta) для тарифов Team и Enterprise.

  • Администраторам: включите Code Review в настройках Claude Code, установите GitHub App и выберите репозитории для проверки.
  • Разработчикам: после включения review запускаются автоматически на новых PR. Никакой конфигурации не требуется.

Подробнее в документации.