Что такое «vibe coding»: термин искусственного интеллекта, включенный в английский словарь
Подробнее
Super Abril
super.abril.com.br

Что такое «vibe coding»: термин искусственного интеллекта, включенный в английский словарь

Напряженная атмосфера возникла среди игроков после того, как видео, опубликованное в X (ранее Twitter), продемонстрировало технологический подвиг, который считался почти невозможным. Видео показывало персонажа Стива из Minecraft, сражающегося с боссами в средневековых локациях игры Elden Ring, используя свой квадратный меч.

Более чем просто смена персонажа, запись демонстрировала интерфейс и геймплей Minecraft, идеально интегрированные в механики и окружение Elden Ring. Эта демонстрация вызвала большое удивление и замешательство у зрителей.

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

В этот период интернет наводнили другие подобные комбинации, такие как Super Mario в Elden Ring, Skate в Call of Duty и Человек-паук в игре Batman. Считается, что большинство этих модов было разработано при помощи больших языковых моделей, таких как Claude и Chat GPT, которые взяли на себя значительную часть современного программирования.

Эта практика получила название «vibe coding». Термин был создан исследователем Андреем Карпати в 2025 году и описывает программирование, выполняемое любителями при поддержке ИИ, часто небрежно, следуя только «вайбу» (отсюда и название).

Недавно «vibe coding» был добавлен в онлайн-версию Merriam-Webster, самого традиционного английского словаря США, корни которого уходят к 1806 году. Другие термины, вошедшие в список за последний год, включают «Agentic», «Natural language processing» и «Prompt engineering».

Согласно Merriam-Webster, «vibe coding» относится к практике кодирования, создания веб-страниц или разработки приложений путем простого указания программе ИИ, что желается, позволяя ей сгенерировать продукт. При этом в таком режиме программисту не нужно понимать работу или причину кода, и ему часто приходится принимать наличие определенных ошибок и сбоев.

Это самый спорный момент в «vibe coding». Хотя ИИ обучались на триллионах строк кода и способны читать, интерпретировать и писать полные и функциональные коды по одной команде, они все еще допускают много ошибок и не всегда строят программы наиболее эффективным способом.

Помимо коротких видео в социальных сетях, игровые миксы, показанные на прошлой неделе, редко работают долго без каких-либо дефектов. Небольшое количество этих программ было выпущено для публики, и редким исключением является мод, объединяющий Minecraft и Skyrim, результат которого, по словам тех, кто играл, все еще полон ошибок.

Хотя это может быть неудобством в контексте видеоигр, «vibe coding» уже используется различными компаниями при создании программного обеспечения, которое часто содержит личные данные. В системах, обрабатывающих конфиденциальную или чувствительную информацию, небрежность в коде может создать серьезную уязвимость. Исследование, проведенное в прошлом году, показало, что 45% кода, сгенерированного искусственным интеллектом, не проходит тесты безопасности, и этот процент возрастает до 72%, когда речь идет конкретно о коде на Java.

Популярное