Согласно данным компании CodeRabbit, pull request-ы (запросы на включение изменений в код проекта), созданные с использованием инструментов искусственного интеллекта, содержат в среднем 10,83 ошибки, в то время как в pull request-ах, написанных людьми, этот показатель составляет 6,45. Это приводит к увеличению времени проверки кода и повышает риск попадания большего числа ошибок в конечный продукт.
Исследование показало, что в сгенерированном ИИ коде не только в 1,7 раза больше общих ошибок, но и в 1,4 раза больше критических и в 1,7 раза больше ошибок, связанных с уязвимостью. Наиболее часто встречающиеся проблемы включают ошибки в логике и корректности (в 1,75 раза чаще), проблемы с качеством кода и его поддержкой (в 1,64 раза чаще), уязвимости в безопасности (в 1,57 раза чаще) и проблемы с производительностью (в 1,42 раза чаще).