Согласно последнему исследованию Sonar, 96% разработчиков выражают недоверие к коду, созданному искусственным интеллектом. Это недоверие сохраняется, несмотря на то, что доля AI-сгенерированного кода в проектах достигла 42%, что значительно увеличилось с 6% в 2023 году. Ожидается, что к 2027 году этот показатель вырастет до 65%.
Однако, несмотря на растущее использование AI, менее половины разработчиков (48%) всегда проверяют сгенерированный код перед его использованием. Это создает серьезные риски для безопасности, так как потенциальные ошибки и уязвимости могут быть не замечены.
Интересно, что 59% разработчиков прилагают "умеренные" или "значительные" усилия для проверки кода, однако 38% признают, что проверка AI-кода занимает больше времени, чем проверка кода, написанного человеком. Более того, 61% согласны с тем, что код, сгенерированный ИИ, часто выглядит корректно, но на самом деле может содержать ошибки.
Согласно другим исследованиям, AI генерирует на 1,7 раза больше проблем, чем человек, что подчеркивает необходимость тщательной проверки кода. Наиболее активно AI используется в прототипировании (88%) и разработке интернет-программного обеспечения (83%), а также в приложениях, ориентированных на пользователей (73%).
Интересный факт: более трети разработчиков используют личные аккаунты для доступа к AI-инструментам, что может представлять риск для конфиденциальной информации компаний.
В итоге, несмотря на преимущества, которые предоставляет AI в разработке, разработчики должны быть осторожными и тщательно проверять сгенерированный код, чтобы избежать потенциальных проблем и уязвимостей.