Vibe coding, no-code и новые правила разработки web3
Добро пожаловать в Slate Sunday, еженедельную рубрику CryptoSlate, в которой публикуются глубокие интервью, экспертный анализ и провокационные авторские колонки, выходящие за рамки заголовков и исследующие идеи и голоса, формирующие будущее криптовалют.
Если вы в этом году хоть немного следили за техно-Twitter, вы, вероятно, слышали, как кто-то говорит о “vibe coding”. Возможно, вы пролистали вирусные мемы, видели тред Карима о том, как это меняет web3, или даже заметили, что Collins Dictionary назвал этот термин словом года. Но если отбросить весь хайп, что на самом деле делает возможным vibe coding? И кто те люди, которые используют его на практике?
Чтобы узнать это, я пообщался с Эриком Ченом, соучредителем Injective, чья команда только что выпустила целый ряд новых продуктов, включая iBuild — платформу для разработки на базе искусственного интеллекта, которая позволяет создавать и запускать приложения без написания ни одной строки кода.
Чен начинает наш разговор с сочетания неподдельного энтузиазма и прагматизма, которые, пожалуй, являются необходимыми качествами для выживания в этом вечном вихре индустрии.
Что такое vibe coding и почему все вдруг о нем заговорили?
Vibe coding, если говорить просто, “для почти всех”. По крайней мере, так считает Чен.
“Если вы совсем новичок в разработке программного обеспечения, vibe coding — это ваш вход в создание первого приложения и выпуск... очень интересных продуктов с помощью простых текстовых команд.”
Видение максимально простое: нечто вроде ChatGPT для программирования. Пользователь описывает, что ему нужно, на обычном языке, а система (частично разговорный ИИ, частично полный стек инструментов для разработки) создает каркас рабочего приложения, иногда за считанные минуты.
“Вы можете получить стартовые шаги для создания очень мощного сайта и превратить свои идеи в полноценный продукт всего за несколько часов.”
Заменяет ли vibe coding полностью разработчиков? Не совсем. По крайней мере, пока нет. На самом деле, он работает скорее как “оптимизатор”. Чен объясняет:
“Если вы очень опытный и старший инженер-программист, vibe coding становится еще мощнее, потому что он поднимает вас на новый уровень в жизненном цикле разработки и действительно ускоряет процесс. Знаете, всего несколькими предложениями вы можете превратить свои идеи в полноценный продукт.”
И это не просто слова из Кремниевой долины. Согласно недавним опросам, почти 75% разработчиков в стартапах на ранней стадии уже используют различные формы vibe coding в своей работе, и более половины утверждают, что это увеличивает их скорость доставки как минимум на 30%. И да, мем реален: даже “четверть стартапов Y Combinator теперь запускают свои MVP с помощью платформ vibe coding.”
iBuild от Injective: выпуск продукта с молниеносной скоростью
Тем не менее, одних модных слов для Чена недостаточно; ему нужны доказательства. Вот тут и появляется платформа iBuild от Injective — демонстрация того, как vibe coding работает не только в теории. Он делится:
“Я недавно демонстрировал это сообществу перед запуском... Я просто заходил в Twitter и спрашивал: “Эй, у вас есть идеи?” Потом я мог создать это и показать за считанные минуты.”
То, что произошло дальше, по словам Чена, — чистейшая форма совместных исследований и разработок:
“Я изначально создал on-chain лотерейное приложение с помощью iBuild за несколько минут, а затем выпустил его, и позже оно стало полноценной игрой, разработанной Hyper Ninjas, потому что им понравилась эта идея.”
Примеры продолжают поступать. Чен рассказывает о приложении Pushin’ P, которое он также создал за несколько минут, и оно стало вирусным. Он смеется:
“Думаю, мы действительно открыли ящик Пандоры с iBuild.”
И действительно, это становится постоянной темой вокруг любого AI-развития: высвобождение загадочных сил, которые никто до конца не понимает, как расшифровать.
В итоге? То, что раньше было процессом, полным сложного синтаксиса, библиотек и головной боли с деплоем, теперь происходит “без каких-либо барьеров для входа”.
В одном из недавних конкурсов Injective, делится Эрик, примерно 20 сайтов были развернуты за 24 часа участниками сообщества, которые создавали разные типы сайтов и запускали полноценные приложения.
От песочницы к mainnet: почему безопасность по-прежнему важна
Вопрос, который часто возникает к инструментам разработки на базе ИИ, особенно таким автоматизированным, как iBuild, — это безопасность. Если любой может создать смарт-контракт или финансовый примитив по запросу и клику, что мешает всей системе стать очередной ловушкой для эксплойтов? Чен не уходит от ответа.
“Все зависит от сложности приложения... и пользователь должен сам оценивать уровень риска.”
Что делает подход Injective более безопасным, объясняет он, — это полностью аудированные модули, которые обнаруживают мошенническую активность или плохой код и останавливают их на корню. Он говорит:
“Вы можете создавать всевозможные выразительные и интересные приложения, но при этом существуют фиксированные наборы инструментов и модули, которые защищают пользователя.”
Так что даже если ИИ “галлюцинирует” и генерирует некорректный код, переводы, платежи и финансовые механизмы защищены на уровне протокола.
“Критически важные компоненты, такие как платежи и различные финансовые уровни, полностью аудированы и безопасны, поддерживают десятки миллиардов долларов объема использования и обеспечивают безопасность.”
ИИ: друг, враг и множитель продуктивности
Vibe coding не только ускоряет новичков, но и стал стандартом для серьезных разработчиков — признак времени, в котором мы живем:
“ИИ стал частью повседневной жизни разработчика. Он позволяет автозаполнять большую часть кода, который вы собираетесь написать... если что-то немного не совпадает с вашей логикой, вы можете быстро это исправить.”
Но, как и с любым мощным ускорителем, важна умеренность, отмечает Чен:
“Есть эффективная граница или оптимальная точка, когда вы используете его достаточно, чтобы ускорить продуктивность. Но если перейти эту грань, это наоборот снижает вашу продуктивность и безопасность.”
Большинство опытных программистов быстро понимают, где эта грань, говорит он, и сама платформа не поощряет ленивые привычки в разработке. Тем не менее, большие языковые модели несут в себе как риски, так и скорость.
Я сам пока не являюсь vibe coder, поэтому спрашиваю Чена, как выглядит “галлюцинация” в коде по сравнению с текстом. Придумывает ли он что-то, при этом упорно защищая свою работу?
“Он все равно будет следовать синтаксису, общей структуре, но иногда логика реализована неверно. Бывает, что он пытается импортировать библиотеки, которых не существует, и так далее. Забавно, что в vibe coding ошибки в процессе разработки ПО ловятся почти мгновенно компилятором и во время выполнения. Ошибки очень подробные, и LLM может их сразу обнаружить и исправить.”
Опыт заключается не столько в поиске пропущенной точки с запятой, сколько в возможности “очень быстро локализовать проблему” и позволить LLM самому скорректировать курс.
Так что же на самом деле строят люди?
При всей разговоре о продуктивности важен результат. Чен описывает диапазон: от децентрализованных приложений для фарминга до профессиональных инструментов для автоматизации трейдинга, мини-казино-игр и “очень крутых, визуальных, художественных приложений”.
Динамика захватывающая: культура разработчиков, которая ремиксует себя с новыми примитивами на сверхскорости:
“Это настолько разносторонне — от игр до инструментов для улучшения трейдинга, агентского трейдинга и так далее.”
А как iBuild монетизирует платформу? Это очень “прозрачная” модель, говорит Чен, еще одно наследие ценностей web3:
“Вы платите по мере использования. Вы платите за использование API, а не за ежемесячную подписку.”
Итак, среди всех участников новой волны “кодинга по вайбу”, чем выделяется Injective? Он объясняет:
“У Injective есть MultiVM-среда, то есть дополнительная среда web assembly, которая использует Rust — очень безопасный язык, предотвращающий написание небезопасного кода во многих решениях vibe coding.”
И что еще важнее:
“Есть встроенные финансовые модули, компоненты на уровне цепочки, такие как exchange module, которые полностью безопасны, и нет способа для неправильно настроенных приложений взаимодействовать с ними небезопасным образом.”
И экосистема только растет. Injective недавно запустил свой EVM, и “десятки и десятки захватывающих партнеров” ежедневно разворачивают свои решения на Injective.
“EVM открывает виртуальные машинные среды для миллионов разработчиков и потенциально миллиардов пользователей, для смарт-контрактов, производительности, обмена и финансовых слоев в основе.”
Кодинг в ритме мемов
Vibe coding — это не просто любопытство года. Он меняет правила игры: кто может создавать, с какой скоростью идеи переходят с доски на mainnet, и что возможно, когда такие команды, как Injective, дают мощные инструменты в руки каждому, независимо от опыта программирования.
Когда средства создания ПО развиваются так быстро, а барьеры для входа исчезают, темпы разработки будут только расти. Единственный способ не отстать? Возможно, просто (осмелюсь сказать?) плыть по вайбу.
Публикация Vibe coding, no-code, and the new rules of web3 development впервые появилась на CryptoSlate.
Дисклеймер: содержание этой статьи отражает исключительно мнение автора и не представляет платформу в каком-либо качестве. Данная статья не должна являться ориентиром при принятии инвестиционных решений.
Вам также может понравиться
Данные по Bitcoin указывают на $80K как на дно, аналитики заявляют, что быки BTC вернулись

Прогнозы цен на 24 ноября: SPX, DXY, BTC, ETH, XRP, BNB, SOL, DOGE, ADA, BCH

Zcash упал на 30% от ноябрьского максимума: продолжит ли цена ZEC падение?

Артур Хэйес считает, что дно по цене Bitcoin было на уровне $80K

