Нейросети генерируют код с проблемами намного чаще людей-программистов

Post Thumbnail

Платформа AI-ревью кода CodeRabbit опубликовала отчёт State of AI vs Human Code Generation. И вот вам суровая правда. Ассистенты на ИИ стали массовым инструментом, но сгенерированный ими код содержит в среднем в 1,5 раза больше проблем, чем человеческий. Исследование основано на анализе 470 реальных pull request’ов из открытых проектов на GitHub. 320 с участием искусственного интеллекта и 150 написанных только людьми.

Проблемы затрагивают все ключевые категории качества. Логические ошибки и проблемы с корректностью встречаются на 75% чаще. Это ошибки в бизнес-логике, неверные конфигурации и небезопасные ветвления. Уязвимости безопасности появляются в 1,5-2 раза чаще, особенно некорректная работа с паролями и небезопасный доступ к объектам. Читаемость кода страдает втрое сильнее из-за проблем с именованием и форматированием.

Причина часто в том, что ИИ не дают контекст конкретного проекта. Ему недоступны бизнес-правила, архитектурные ограничения, принятые в команде паттерны. Без этой информации модель генерирует код, который выглядит корректным, но не учитывает специфику репозитория.

Самый большой разрыв — в производительности: неэффективные операции ввода-вывода встречаются в коде от искусственного интеллекта почти в 8 раз чаще. 8 раз, Карл!

Почитать из последнего
Из-за ИИ клавиатуры исчезнут из офисов
Лондонская школа экономики совместно с Jabra выдала любопытный прогноз. К 28-му году голосовой ИИ станет стандартом в офисах. А поколение Альфа — рождённые после 2010 года — возможно, никогда не узнает, каково это писать email руками. Но пока мне не верится, что клавиатуры действительно исчезнут.
ChatGPT обогнал TikTok и Disney
ChatGPT заработал 3 миллиарда долларов на мобильных подписках. Цифра впечатляет, но ещё интереснее скорость, с которой её достигли.
Собаки-поводыри скоро станут робо-псами с ИИ
Инженеры из США и Южной Кореи превратили робо-пса Unitree Go2 в собаку-поводыря. Модель ИИ GuideNav использует одну обычную камеру вместо дорогих датчиков LiDAR. И это работает.
Американцы заваливают китайский ИИ деньгами
Американские инвесторы завалили китайских разработчиков ИИ деньгами. Несмотря на геополитическое противостояние. Получается, прибыль побеждает политику.
OpenAI и Anthropic внедряют распознавание детей
Компании OpenAI и Anthropic внедряют технологии распознавания несовершеннолетних пользователей чат-ботов. OpenAI обновила правила взаимодействия ChatGPT с пользователями от 13 до 17 лет. Anthropic работает над системой идентификации и блокировки пользователей младше 18.