ua en ru

ИИ портит качество программирования: как подсказки приводят к ошибкам

13:19 03.05.2026 Вс
3 мин
Нейросети создают новые баги вместо фиксов?
ИИ портит качество программирования: как подсказки приводят к ошибкам Тренд vibe coding меняет IT-индустрию (фото: Magnific)

По миру распространяется тренд "vibe coding" - подход, при котором программы создаются с помощью ИИ-промптов без написания ни одной строчки классического кода. Однако исследование ученых из ETH Zurich свидетельствует, что для успешной разработки одного лишь "вдохновения" от алгоритма недостаточно.

Об этом информирует РБК-Украина со ссылкой на материалы Конференции CHI 2026 по человеческим факторам в компьютерных системах.

Что такое Vibe Coding?

Раньше разработка ПО была доступна только специалистам, владеющим языками программирования Python или Java. Сегодня благодаря ИИ-инструментам, в частности Claude Code, Cursor или Loveable, создавать приложения могут даже работники без необходимых базовых навыков.

Разработчики просто описывают словами, как должна работать программа, а ИИ генерирует код в фоновом режиме. Этот процесс и получил название "vibe coding".

Ученые ETH Zurich выяснили, что на успех в этом процессе влияют два ключевых фактора:

Базовые знания информатики: понимание того, как устроены программы.

Четкость высказывания: способность структурировать мысли в письменной форме.

IT-скиллы в приоритете

Исследователи провели эксперимент с участием 100 студентов, которые должны были воспроизвести действующие приложения с помощью ИИ-агентов. Результаты показали, что именно знания компьютерных наук имели наибольшее влияние на качество конечного продукта.

По мнению авторов исследования, осведомленные пользователи лучше планируют структуру приложения и быстрее находят ошибки.

"Специалисты используют точные технические термины. Это позволяет ИИ-агенту действовать точнее, даже если пользователь не видит самого кода", - объясняет докторант Тео Вайдманн.

Скрытые ловушки сотрудничества с ИИ

Интересным открытием стало то, что студенты, которые чаще всего пользуются нейросетью в повседневной жизни, справились с заданиями хуже. Исследователи предполагают, что чрезмерное полагание на ИИ может ослаблять способность человека четко формулировать собственные мысли.

Поскольку в "вайб-кодинге" промпт сам становится формой кода, неточная формулировка неизбежно приводит к ошибкам в софте.

ИИ "ремонтирует" то, что не сломано?

Параллельное исследование группы профессора Мартина Вечева выявило еще одну серьезную проблему. Ученые проверили, насколько хорошо ИИ-агенты исправляют ошибки в коде.

Результаты оказались красноречивыми: в более чем 70% случаев ИИ пытался "исправить" код, который и так был абсолютно правильным.

Вечев сделал вывод: ИИ создает риск внесения новых ошибок в рабочие системы.

"Это напоминание о том, что эксперты-люди должны продолжать проверять код, сгенерированный ИИ, а не полагаться на него вслепую", - отмечает ученый.

Хотя "вайб-кодинг" значительно снижает порог входа в ИТ, полная автоматизация разработки пока остается вопросом будущего. Ученые считают, что роль человека как контроллера и архитектора ИИ должна оставаться ведущей.

Или читайте нас там, где вам удобно!
Больше по теме: