Image

Что именно представляет собой виброкодирование?

Хотя предоставление ИИ полномочий писать код для вашего сайта может показаться хорошей идеей, она имеет свои ограничения.

Женщина, сидящая, скрестив ноги, с закрытыми глазами, мирно смотрит на ноутбук с экраном, полным двоичного кода. Радуга перекрывает изображение.

Стефани Арнетт/Обзор технологий Массачусетского технологического института | Adobe Stock

MIT Technology Review объясняет: позвольте нашим авторам разобраться в сложном и запутанном мире технологий, чтобы помочь вам понять, что будет дальше. Подробнее об этой серии можно прочитать здесь.

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

«Есть новый вид кодинга, который я называю „вибрационным кодингом“. В нём вы полностью отдаётесь вибрациям, принимаете экспоненциальные коэффициенты и забываете о существовании кода», — сказал он. «Я создаю проект или веб-приложение, но это не совсем кодинг — я просто вижу что-то, произношу что-то, запускаю что-то, копирую и вставляю, и в основном это работает».

Если всё это звучит совсем не похоже на изучение строк кода, то дело в том, что Карпати говорил об особом стиле программирования с помощью ИИ. Его слова нашли отклик как среди разработчиков программного обеспечения, так и среди энтузиастов-любителей. В последующие месяцы его пост вызвал множество аналитических статей и бурные дискуссии в интернете. Но что же такое вайб-кодинг? Кому он полезен и каково его вероятное будущее?

Так что же это?

Чтобы по-настоящему понять виброкодирование, важно отметить, что, хотя сам термин, возможно, и новый, лежащая в его основе технология кодирования — нет. В последние несколько лет универсальные чат-боты, такие как Claude от Anthropic, ChatGPT от OpenAI и Gemini от Google DeepMind, совершенствуют навыки написания кода для создания программного обеспечения, включая игры, веб-сайты и приложения. Но именно недавнее появление специально созданных помощников-инструментариев на основе ИИ, включая Cursor's Chat (ранее известный как Composer) и GitHub Copilot, по-настоящему ознаменовало начало виброкодирования. Эти помощники могут в режиме реального времени предсказывать ваши действия и предлагать интуитивно понятные подсказки, упрощая создание программного обеспечения, даже если вы никогда раньше не писали код.

«За последние три-четыре года эти инструменты автодополнения на базе ИИ стали всё лучше и лучше — сначала они дополняли отдельные строки кода, а теперь могут переписать за вас целый файл или создать новые компоненты», — говорит Баррон Вебстер, разработчик программного обеспечения в компании Sandbar, занимающейся разработкой интерфейсов. «Сфера того, что можно оторвать от руля и доверить машине, постоянно расширяется».

… а что не считается виброкодированием?

Но не всё кодирование с помощью ИИ — это кодирование с помощью вибрации. Чтобы по-настоящему кодировать с помощью вибрации, нужно быть готовым позволить ИИ полностью взять управление на себя и воздержаться от проверки и прямой корректировки генерируемого им кода по ходу работы, поддавшись вибрации. В более длинном посте Карпати объяснил, что, занимаясь кодированием с помощью вибрации, он без колебаний принимает все предложения, которые даёт ему инструмент Cursor, и доверяет его способности исправлять собственные ошибки. «Когда я получаю сообщения об ошибках, я просто копирую их и вставляю без комментариев, обычно это помогает», — написал он. «Иногда LLM не могут исправить ошибку, поэтому я просто обхожу её или прошу вносить случайные изменения, пока она не исчезнет».

Вторая волна ИИ-кодирования уже здесь

Целый ряд стартапов спешат создать модели, способные производить всё более качественное программное обеспечение. Они утверждают, что это кратчайший путь к ИИОН.

По сути, виброкодирование — это взаимодействие с кодовой базой посредством подсказок, поэтому роль инженера заключается лишь в общении с инструментом и анализе его результатов, объясняет Сергей Целовальников, инженер-программист на дизайнерской платформе Canva, регулярно использующий вспомогательные инструменты ИИ. «Андрей — своего рода инфлюенсер, и он дал этому понятию вполне осознанное определение», — говорит он. «Он просто опубликовал своего рода шутку, но, поскольку он более-менее верно осветил происходящее в отрасли, она сразу же стала популярной».

Подходит ли vibe-кодирование для моего проекта?

По словам Тобина Саута, исследователя безопасности ИИ в медиалаборатории Массачусетского технологического института, люди, которые, скорее всего, выиграют от вайб-кодирования, делятся на два лагеря. Один — это люди вроде Карпати, которые уже хорошо разбираются в кодировании и знают, как исправить любые серьёзные ошибки, если они используют его для создания чего-то важного; другой — это абсолютные дилетанты с минимальным опытом программирования или вообще без него. «Я бы определил вайб-кодирование как видение, которое вы не можете реализовать, но ИИ может», — говорит он.

Главная привлекательность вибрационного кодинга заключается в его простоте и доступности. Вспомогательные инструменты ИИ позволяют гораздо быстрее писать код и создавать небольшие проекты, такие как прототип веб-сайта, игры или веб-приложения, чем это сделал бы человек. Но хотя такой подход, основанный на принципе невмешательства, может быть оправдан при создании подобных простых цифровых продуктов с низкими ставками, он гораздо более рискован в более крупных и сложных системах, где ставки гораздо выше. Поскольку инструменты кодирования ИИ работают на основе LLM, генерируемый ими код с такой же вероятностью будет содержать ошибки, как и ответы, которые выдают чат-боты на базе LLM, говорит Целовальников. Это серьёзная проблема, если то, что вы пытаетесь закодировать, требует доступа к большим базам данных, мер безопасности для защиты этих данных, большого количества пользователей или данных, введённых пользователями.

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

Как Rust превратился из стороннего проекта в самый любимый в мире язык программирования

Десятилетиями программисты писали критически важные системы на C и C++. Теперь они перешли на Rust.

Это особенно актуально для тех, кто не разбирается в программировании. Лео, пользователь X и мастер вайб-кодинга, убедился в этом на собственном горьком опыте, когда в прошлом месяце опубликовал пост о создании SaaS-приложения (программного обеспечения, работающего через интернет, а не загружаемого на устройство пользователя) исключительно с помощью Cursor. Публикация сразу же привлекла внимание непослушных пользователей, которые тут же принялись искать уязвимости в системе безопасности его сервиса. «Ребята, меня атакуют», — написал он два дня спустя. «Я не технарь, поэтому мне требуется больше времени, чем обычно, чтобы разобраться. Пока что я перестану делиться своими работами в X публично. Там просто какие-то странные люди».

В конечном счёте, хотя виброкодирование и может помочь воплотить в жизнь смутную идею веб-сайта или игры, оно не может сделать их надёжными или безопасными. Однако уже существует множество инструментов для этого, которые помогают во всём: от создания баз данных до добавления мер аутентификации. Поэтому, хотя с помощью виброкодирования невозможно создать настоящие, ценные, безопасные и надёжные приложения, оно может стать полезной отправной точкой, если вы будете осторожны, говорит Саут.

Он считает, что помощники по программированию на основе ИИ будут становиться всё более эффективными, а компании, предоставляющие услуги веб-хостинга, продолжат интегрировать ИИ в свои инструменты, чтобы упростить их использование, а значит, барьеры для создания программного обеспечения будут и дальше снижаться. «Это значительно, в геометрической прогрессии, снижает стоимость разработки программного обеспечения», — говорит он. «Миру придётся адаптироваться к этой новой реальности. Она никуда не денется».

Источник: www.technologyreview.com

✅ Найденные теги: новости, Что
Каталог бесплатных опенсорс-решений, которые можно развернуть локально и забыть о подписках

галерея

Фото сгенерированных лиц: исследование показывает, что люди не могут отличить настоящие лица от сгенерированных
Нейросети построили капитализм за трое суток: 100 агентов Claude заперли…
Скетч: цифровой осьминог и виртуальный мир внутри компьютера с человечком.
Сцена с жестами пальцами, где один жест символизирует "VPN", а другой "KHP".
‼️Paramount купила Warner Bros. Discovery — сумма сделки составила безумные…
Скриншот репозитория GitHub "Claude Scientific Skills" AI для научных исследований.
Структура эффективного запроса Claude с элементами задачи, контекста и референса.
Эскиз и готовая веб-страница платформы для AI-дизайна в современном темном режиме.
ideipro logotyp
Image Not Found
Звёздное небо с галактиками и туманностями, космос, Вселенная, астрофотография.

Система оповещения обсерватории Рубина отправила 800 000 сигналов в первую ночь наблюдений.

Астрономы будут получать оповещения о небесных явлениях в течение нескольких минут после их обнаружения. Теренс О'Брайен, редактор раздела «Выходные». Публикации этого автора будут добавляться в вашу ежедневную рассылку по электронной почте и в ленту новостей на главной…

Мар 2, 2026
Женщина с длинными тёмными волосами в синем свете, нейтральный фон.

Расследование в отношении 61-фунтовой машины, которая «пожирает» пластик и выплевывает кирпичи.

Обзор компактного пресса для мягкого пластика Clear Drop — и что будет дальше. Шон Холлистер, старший редактор Публикации этого автора будут добавляться в вашу ежедневную рассылку по электронной почте и в ленту новостей на главной странице вашего…

Мар 2, 2026
Черный углеродное волокно с текстурой плетения, отражающий свет.

Материал будущего: как работает «бессмертный» композит

Учёные из Университета штата Северная Каролина представили композит нового поколения, способный самостоятельно восстанавливаться после серьёзных повреждений.  Речь идёт о модифицированном армированном волокном полимере (FRP), который не просто сохраняет прочность при малом весе, но и способен «залечивать» внутренние…

Мар 2, 2026
Круглый экран с изображением замка и горы, рядом электронная плата.

Круглый дисплей Waveshare для креативных проектов

Круглый 7-дюймовый сенсорный дисплей от Waveshare создан для разработчиков и дизайнеров, которым нужен нестандартный экран.  Это IPS-панель с разрешением 1 080×1 080 пикселей, поддержкой 10-точечного ёмкостного сенсора, оптической склейкой и защитным закалённым стеклом, выполненная в круглом форм-факторе.…

Мар 2, 2026

Впишите свой почтовый адрес и мы будем присылать вам на почту самые свежие новости в числе самых первых