# Claude от Anthropic создает формальные доказательства для кода

> Claude создал 180 миллионов строк формальных доказательств для библиотек с открытым исходным кодом и выявил ошибки, которые не находили обычные тесты, но только в узких условиях.

Oossa · 2026-10-23 · https://oossa.com/ru/anthropic-s-claude-generates-autonomous-code-proofs

Anthropic сообщила, что ее модель Claude может автоматически создавать доказательства формальной верификации для уже существующего кода. В ходе тестирования 123 библиотек из проекта Google OSS‑Fuzz Claude за несколько недель сгенерировал около 180 миллионов строк доказательств. Их проверил верификатор Rocq, и, по словам Anthropic, процесс почти не требовал участия специалистов.

## Что именно делала система

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

## Ограничения и затраты

Anthropic предупреждает, что доказательства действительны только для однопоточной программы, работающей на архитектуре конкретного процессора, и при размере входных данных менее 64 МБ. Вычислительные затраты высоки: на отдельные доказательства уходят сотни миллионов токенов, хотя компания не раскрыла общие расходы. В более ограниченном тесте новая модель Opus 5.5 смогла подготовить половину доказательств, используя примерно на 40 % меньше токенов, чем ее предшественница.

## Факты

- Claude за несколько недель сгенерировал около 180 миллионов строк формальных доказательств.
- В тест вошли программы из 123 библиотек с открытым исходным кодом проекта Google OSS‑Fuzz.
- За неделю Claude нашел в программе для чтения PDF столько же уязвимостей, сколько обычно выявляют за год.
- Доказательства действительны только для конкретного процессора, однопоточного кода и входных данных менее 64 МБ.
- Opus 5.5 решил половину задач на доказательство, использовав примерно на 40 % меньше токенов, чем Opus 5.

## Почему это важно

Если ИИ сможет автоматически проверять код, разработчики, возможно, будут тратить меньше времени на поиск ошибок и проверку исправлений — особенно в программном обеспечении, критичном для безопасности. Однако нынешний подход работает только при строгих ограничениях на оборудование и входные данные, поэтому для большинства повседневных приложений по-прежнему потребуется традиционное тестирование.

## Источники и ссылки

1. [Anthropic's Claude now writes code and proves it safe automatically](https://the-decoder.com/anthropics-claude-now-writes-code-and-proves-it-safe-automatically/) – The Decoder, 2026-10-23

Обновлено: 2026-10-23
