Принесение Код Обзор к Клод Код

МЕНЮ


Главная страница
Поиск
Регистрация на сайте
Помощь проекту
Архив новостей

ТЕМЫ


Новости ИИРазработка ИИВнедрение ИИРабота разума и сознаниеМодель мозгаРобототехника, БПЛАТрансгуманизмОбработка текстаТеория эволюцииДополненная реальностьЖелезоКиберугрозыНаучный мирИТ индустрияРазработка ПОТеория информацииМатематикаЦифровая экономика

Авторизация



RSS


RSS новости


2026-03-12 12:27

разработка по

Клод Код сейчас имеет а тщательный,  агент командный обзор система, смоделированный на тот  один мы бегать в Антропический. Доступный в исследовать предварительный просмотр.

Сегодня мы представляем Code Review, систему, которая отправляет команду агентов на каждый запрос на слияние (PR), чтобы выявлять ошибки, которые пропускают беглые проверки. Она создана для детального анализа, а не для скорости. Это система, которую мы используем почти для каждого запроса на слияние в Anthropic. Сейчас она находится в режиме предварительного тестирования для Team и Enterprise.

Преодоление «узкого места» в процессе проверки

Объем кода, создаваемый каждым инженером Anthropic, за последний год вырос на 200%. Проверка кода стала узким местом, и мы слышим то же самое от клиентов каждую неделю. Они говорят, что разработчики перегружены, и многие запросы на слияние получают беглое, а не глубокое прочтение.

Нам нужен был рецензент, которому мы могли бы доверять при каждом запросе на слияние. Результатом стала функция Code Review: углублённая многофакторная проверка, выявляющая ошибки, которые часто пропускают сами рецензенты. Это более тщательный (и более дорогой) вариант, чем наш существующий инструмент Claude Code GitHub Action , который остаётся открытым и доступным.

В Anthropic мы запускаем проверку кода почти для каждого запроса на слияние (PR). Раньше содержательные комментарии получали только 16% запросов. Теперь их 54%. Система не одобряет запросы — это по-прежнему делает человек, — но она устраняет пробел, позволяя рецензентам действительно проверять то, что уже реализовано.

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

Когда открывается запрос на слияние (PR), служба проверки кода отправляет команду агентов. Агенты параллельно ищут ошибки, проверяют их, чтобы отфильтровать ложные срабатывания, и ранжируют ошибки по степени серьезности. Результат отображается в запросе на слияние в виде одного общего комментария с высоким уровнем значимости, а также комментариев к конкретным ошибкам непосредственно в коде.

Количество отзывов зависит от объема PR-кампании. Крупные или сложные изменения привлекают больше внимания и получают более глубокое прочтение; незначительные же получают лишь поверхностное одобрение. По результатам наших тестов, в среднем на написание отзыва уходит около 20 минут.

Проверка кода в действии

Мы уже несколько месяцев проводим внутреннюю проверку кода: в больших запросах на слияние (более 1000 измененных строк) выявляются ошибки в 84% случаев, в среднем 7,5 проблем. В небольших запросах на слияние (менее 50 строк) этот показатель падает до 31%, в среднем 0,5 проблем. Инженеры в основном согласны с тем, что выявляется: менее 1% ошибок помечаются как неверные.

В одном случае, изменение всего одной строки в рабочем сервисе выглядело обычным и представляло собой тот тип изменений, который обычно быстро одобряется. Но отдел проверки кода отметил его как критическое. Изменение нарушило бы аутентификацию для сервиса — сбой, который легко пропустить, прочитав изменения в коде, но который становится очевидным, как только на него указывают. Проблема была исправлена до слияния, и инженер позже рассказал, что сам бы этого не заметил.

Пользователи, получившие ранний доступ, наблюдали схожие закономерности. При рефакторинге шифрования ZFS в открытом промежуточном ПО TrueNAS , проверка кода выявила существовавшую ранее ошибку в соседнем коде: несоответствие типов, которое незаметно очищало кэш ключей шифрования при каждой синхронизации. Это была скрытая проблема в коде, который случайно затронул запрос на слияние, и подобная ошибка, которую рецензент, просматривающий изменения, вряд ли бы сразу стал искать.

Затраты и контроль

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

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

  • Ежемесячные лимиты расходов организации : Определите общую сумму ежемесячных расходов по всем проверкам.
  • Управление на уровне репозитория : Включайте рецензирование только для выбранных вами репозиториев.
  • Панель аналитики : отслеживание рассмотренных запросов на слияние, процента одобрения и общей стоимости проверки. 

Начиная

Функция проверки кода уже доступна в бета-версии в режиме предварительного тестирования для исследовательских проектов в тарифных планах Team и Enterprise. 

  • Для администраторов : включите проверку кода в настройках Claude Code , установите приложение GitHub и выберите репозитории, для которых вы хотите проводить проверку.
  • Для разработчиков : После включения этой функции проверка новых запросов на слияние будет запускаться автоматически. Настройка не требуется.

Для получения более подробной информации ознакомьтесь с документацией .


Источник: code.claude.com

Комментарии: