- Anthropic внедрила функцию автоматической проверки pull request в Claude Code, ориентированную на поиск логических ошибок.
- Система уже применяется внутри компании, увеличив долю содержательных замечаний с 16% до 54% и выявляя ошибки в 84% крупных изменений.
- Средняя длительность проверки около 20 минут, стоимость одного ревью варьируется от 15 до 25 долларов, функция доступна для тарифов Team и Enterprise.
Anthropic представила новую функцию Code Review для Claude Code, которая позволяет автоматически проверять pull request с акцентом на обнаружение потенциально опасных логических ошибок в коде. В отличие от традиционных инструментов, сосредоточенных на стиле и форматировании, новая система выявляет ошибки, которые могут негативно повлиять на работу продукта, включая неочевидные побочные эффекты, проблемы на стыках файлов и сбои в редких сценариях.
Запуск функции обусловлен стремительным ростом объема кода: за последний год внутри Anthropic количество создаваемого на одного инженера кода увеличилось на 200%, что значительно замедляет проверку изменений вручную. Для оптимизации процесса компания внедрила автоматическую проверку, которая запускается при открытии каждого pull request. В работу включены несколько ИИ-модулей с разными задачами — от поиска ошибок до формирования итогового отчета с приоритетами, после чего в pull request автоматически добавляются общий комментарий и точечные замечания в коде.
Результаты использования системы внутри Anthropic демонстрируют повышение эффективности: доля pull request с содержательными замечаниями выросла с 16% до 54%, а в больших изменениях ошибки находят в 84% случаев с средним числом замечаний около 7,5. При этом количество ложных срабатываний, по оценке инженеров, составляет менее 1%. В качестве примеров выявленных ошибок приводятся случаи с потенциальным нарушением механизма аутентификации и обнаружение старой проблемы в проекте TrueNAS, которая могла привести к потере кэша ключей шифрования.
Среднее время анализа изменений составляет примерно 20 минут, а стоимость проверки зависит от объема и сложности кода, колеблясь от 15 до 25 долларов за ревью. Пользователям предоставляются инструменты контроля расходов, включая лимиты на организацию, выборочные репозитории и панель статистики по проверкам.
Для активации функции администратору необходимо в настройках Claude Code установить GitHub App и выбрать репозитории для автоматической проверки pull request. Таким образом, новая разработка расширяет роль искусственного интеллекта в процессе разработки: не только помогает ускорить написание кода, но и частично берет на себя рутинную проверку, позволяя разработчикам сосредоточиться на более сложных аспектах и снижая риски пропуска серьезных ошибок.
