ИИ нашел ошибку в криптографическом коде быстрее разработчика
Языковые модели продолжают удивлять: Claude Code от Anthropic обнаружил и исправил ошибку в реализации постквантового алгоритма, написанного на Go.
Инженер Filippo столкнулся с проблемой “invalid signature” при проверке своего кода ML-DSA. После долгих часов отладки и безуспешных попыток найти баг, он обратился за помощью к Claude Code.
Модель быстро указала на ошибку: “Ты дважды взял high bits”. Оказалось, что языковая модель нашла то, что не заметил опытный разработчик.
Claude Code действовал как настоящий программист, используя методы отладки, такие как добавление отладочных сообщений и запуск тестов, чтобы выявить проблему быстрее, чем человек.
Filippo предложил создать инструмент, который автоматически запускает LLM при падении тестов, предоставляя быстрый анализ причин ошибок. Это более практичный подход, чем ожидание полного решения задачи от ИИ.
- Комментарии