✔Google DeepMind анонсировала ИИ-агента CodeMender для устранения уязвимостей в коде - «Новости мира Интернет»
Лаборатория DeepMind представила CodeMender – агента на основе искусственного интеллекта, который самостоятельно находит и устраняет уязвимости в ПО. Инструмент базируется на модели Gemini Deep Think – он быстро реагирует на уже обнаруженные проблемы и переписывает код так, чтобы сделать его более устойчивым к возможным атакам.
CodeMender уже показал первые результаты: за полгода он внес семьдесят две правки в популярные open source-проекты – в их числе есть репозитории объемом более 4,5 миллионов строк кода. Каждое изменение включает несколько этапов проверки – автоматическую валидацию и ручное ревью исследователей.
Агент функционирует как автономная система с целым набором инструментов: он анализирует программы статическими и динамическими методами, применяет fuzzing и SMT-солверы, выявляет изначальные причины уязвимостей и генерирует верные патчи. Если на этапе тестирования появляются ошибки, CodeMender способен сам их обнаружить и исправить.
Пока проект остается исследовательским, но в будущем DeepMind планирует опубликовать технические отчеты о работе системы и предоставить разработчикам прямой доступ к инструменту.