Отчет: AI кодовые ассистенты не являются панацеей

По мере роста популярности AI кодовых ассистентов, таких как GitHub Copilot, может показаться, что они увеличивают производительность. На самом деле, они могут вызывать снижение общего качества кода.

Это основной вывод нового отчета, опубликованного платформой по разработке программного обеспечения GitClear, которая проанализировала 211 миллионов строк кода с 2020 по 2024 год. Согласно анализу GitClear, прошлый год отметился заметным снижением повторного использования кода - потенциальной причиной беспокойства, учитывая, что повторное использование кода является общей практикой для построения избыточных систем.

Несколько недавних исследований показали, что AI кодовые ассистенты часто демонстрируют смешанные результаты.

Исследование от поставщика программного обеспечения Harness показало, что большинство разработчиков проводят больше времени на отладку кода, сгенерированного AI, и поиск уязвимостей безопасности по сравнению с кодом, написанным людьми. Также отчет Google показал, что AI может ускорить проверку кода и улучшить документацию, но за счет стабильности поставки.