Фаззинг с агентом. Фаззинг - метод тестирования: программа получает большой поток искажённых входных данных, а система записывает каждое падение.
Повод
За одну неделю GitHub опубликовал четыре материала, и у них общий вывод: результат ИИ-инструмента зависит от контура вокруг модели. В контур входят проверки на реальных данных, человек, который разбирает ошибки, и правила, по которым новые функции попадают к сотрудникам.
Команда GitHub Security Lab пишет, что проекты годами фаззят код в OSS-Fuzz и всё равно пропускают критические уязвимости, если за процессом никто не следит. Компания, которая покупает ИИ и не строит вокруг него контур, платит за демонстрацию.


