Команда Google DeepMind анонсировала Codemender - новый искусственный интеллект, обученный искать и исправлять уязвимости в программном коде. Об этом говорится в официальном блоге компании.
Codemender работает как полноценный агент безопасности: он сканирует репозитории, анализирует логику кода и предлагает исправления, не ломая функциональность программы. Разработчики DeepMind утверждают, что система может не просто находить ошибки, а понимать их контекст, то есть оценивать, как уязвимость влияет на весь проект.
По результатам внутренних тестов Codemender устраняет до 85% найденных уязвимостей без вмешательства человека. Агент уже интегрирован в инструменты безопасности Google, а в будущем его планируют сделать доступным для внешних разработчиков.
В DeepMind отмечают, что цель проекта - сделать защиту кода проактивной: не ждать, пока уязвимость будет использована, а устранять её ещё на этапе разработки.