Компания Google представила Mantis — набор инструментов с открытым исходным кодом для автоматизации поиска, воспроизведения и устранения уязвимостей в коде. Решение работает как дополнение к существующим агентам разработки, предоставляя им набор команд для выполнения задач.
Процесс работы Mantis разбит на этапы, управляемые через мета-агента. На начальных стадиях система анализирует историю версий, составляет карты каталогов и строит модель угроз. Затем агент фильтрует найденные проблемы, исключая дубликаты и ошибки, неактуальные для релизных сборок.
Для подтверждения уязвимостей Mantis запускает полезную нагрузку в изолированных средах, таких как gVisor или виртуальные машины без доступа к сети. После подтверждения система формирует цепочки эксплойтов, применяет патчи и присваивает найденным уязвимостям оценку риска по шкале от 1 до 10.
Инструмент включает функцию mantis-advise, которая позволяет анализировать прошлые ошибки и паттерны безопасности до написания нового кода. На данный момент Mantis доступен для локального и внутреннего тестирования, поддерживая работу с Gemini CLI, Antigravity CLI и Google ADK.





