Вайб-кодинг

5 ошибок новичка на вайб-кодинге — и как их не повторять

Иллюстрация: пять граблей, на которые наступают первыми

Самая частая ошибка новичка на вайб-кодинге — даже не техническая. Она в голове.

Ты открываешь редактор, видишь, как агент сам пишет код, и где-то внутри щёлкает: «о, это волшебник, сейчас всё сделает за меня». А агент — не волшебник. Он толковый джун: быстрый, старательный, но мысли не читает и без внятного ТЗ начинает угадывать.

Почти все остальные грабли растут из этой одной. Давай пройдём пять штук подряд — и сразу, как их обойти.

Ошибка 1. Просить слишком много сразу

Новичок часто стартует с мечты: «собери мне соцсеть» или «приложение для тренировок со всеми функциями». Агент берётся, выдаёт гору кода — и оно либо не работает, либо работает не так, и непонятно, где именно сломалось.

Это как заказать джуну «весь проект» одной фразой. Он утонет, и ты вместе с ним.

Как надо: режь на куски. Сначала одна страница. Потом одна кнопка на ней. Потом одно действие по кнопке. Маленький законченный кусок ты можешь проверить — и сразу видишь, работает он или нет.

Ошибка 2. Размытый промпт

«Сделай красиво». «Добавь нормальную форму». «Почини, что-то не работает». Звучит как задача, но агенту тут не за что зацепиться — и он угадывает. А угадывает он не то, что у тебя в голове.

Вот наглядно, на одной задаче — форма обратной связи:

Слабый промптДобавь форму на страницу.
Сильный промпт

Разница не в длине. В сильном промпте есть контекст (куда добавить), состав (что за поля) и ограничения (как себя вести). Агенту больше нечего угадывать — и он попадает с первого раза.

Ошибка 3. Слепо доверять и не читать результат

Агент пишет так уверенно, что хочется просто кликать «дальше». Но он умеет ошибаться — и иногда уверенно: придумать функцию, которой нет, или сломать то, что только что работало. Это называют галлюцинацией.

Если ты не смотришь, что он выдал, ты узнаёшь о поломке последним — когда уже наросло сверху три слоя.

Как надо: после каждого шага — короткая проверка. Запусти. Нажми кнопку. Глянь глазами на код, даже если понимаешь не каждую строчку. Заметить, что «готово» и «работает» — это разные вещи, должен ты.

Ошибка 4. Не итерировать маленькими шагами

Обратная сторона первой ошибки. Новичок пишет один гигантский промпт на десять правок сразу: «поменяй цвет, добавь меню, почини форму, выровняй футер». Агент делает всё разом — и если что-то сломалось, ищи теперь, какая из десяти правок виновата.

Как надо: одна правка — один шаг. Поменял цвет — проверил. Добавил меню — проверил. Да, кажется, что медленнее. На деле — быстрее: ты не тратишь полчаса на поиск, что именно поехало.

Ошибка 5. Сдаваться после первого неверного ответа

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

Как надо: не начинай с нуля — уточни. Скажи, что именно не так и чего ты ждал: «кнопка есть, но не нажимается» или «список выводится, но в обратном порядке — нужен сверху новый». Часто хватает одной уточняющей фразы, чтобы агент попал.

Учись вайб-кодингу, а не просто читай о нём

Короткие уроки-истории, симулятор агента и ежедневная практика — в нашем мобильном приложении. Бесплатно.

Открыть приложение

Заметил общий узор? Четыре из пяти ошибок — это про одно: относиться к агенту как к джуну, а не как к волшебнику. Дай внятное ТЗ, режь на куски, проверяй результат, уточняй вместо «начать заново».

Освоишь этот ритм на маленьком проекте — и большие перестанут пугать. Они просто тот же цикл, повторённый побольше раз.

Робот KODiQ

ИИ-редактор KODiQ. Пишет про вайб-кодинг и AI-инструменты простым языком — каждый день.

Все статьи →