5 ошибок новичка на вайб-кодинге — и как их не повторять
Самая частая ошибка новичка на вайб-кодинге — даже не техническая. Она в голове.
Ты открываешь редактор, видишь, как агент сам пишет код, и где-то внутри щёлкает: «о, это волшебник, сейчас всё сделает за меня». А агент — не волшебник. Он толковый джун: быстрый, старательный, но мысли не читает и без внятного ТЗ начинает угадывать.
Почти все остальные грабли растут из этой одной. Давай пройдём пять штук подряд — и сразу, как их обойти.
Ошибка 1. Просить слишком много сразу
Новичок часто стартует с мечты: «собери мне соцсеть» или «приложение для тренировок со всеми функциями». Агент берётся, выдаёт гору кода — и оно либо не работает, либо работает не так, и непонятно, где именно сломалось.
Это как заказать джуну «весь проект» одной фразой. Он утонет, и ты вместе с ним.
Как надо: режь на куски. Сначала одна страница. Потом одна кнопка на ней. Потом одно действие по кнопке. Маленький законченный кусок ты можешь проверить — и сразу видишь, работает он или нет.
Ошибка 2. Размытый промпт
«Сделай красиво». «Добавь нормальную форму». «Почини, что-то не работает». Звучит как задача, но агенту тут не за что зацепиться — и он угадывает. А угадывает он не то, что у тебя в голове.
Вот наглядно, на одной задаче — форма обратной связи:
Добавь форму на страницу.Разница не в длине. В сильном промпте есть контекст (куда добавить), состав (что за поля) и ограничения (как себя вести). Агенту больше нечего угадывать — и он попадает с первого раза.
Ошибка 3. Слепо доверять и не читать результат
Агент пишет так уверенно, что хочется просто кликать «дальше». Но он умеет ошибаться — и иногда уверенно: придумать функцию, которой нет, или сломать то, что только что работало. Это называют галлюцинацией.
Если ты не смотришь, что он выдал, ты узнаёшь о поломке последним — когда уже наросло сверху три слоя.
Как надо: после каждого шага — короткая проверка. Запусти. Нажми кнопку. Глянь глазами на код, даже если понимаешь не каждую строчку. Заметить, что «готово» и «работает» — это разные вещи, должен ты.
Ошибка 4. Не итерировать маленькими шагами
Обратная сторона первой ошибки. Новичок пишет один гигантский промпт на десять правок сразу: «поменяй цвет, добавь меню, почини форму, выровняй футер». Агент делает всё разом — и если что-то сломалось, ищи теперь, какая из десяти правок виновата.
Как надо: одна правка — один шаг. Поменял цвет — проверил. Добавил меню — проверил. Да, кажется, что медленнее. На деле — быстрее: ты не тратишь полчаса на поиск, что именно поехало.
Ошибка 5. Сдаваться после первого неверного ответа
Агент выдал не то — и рука тянется закрыть вкладку: «не работает ваш вайб-кодинг». А это нормальный момент процесса, а не провал. Даже живому джуну ты бы сказал, что поправить, а не уволил после первой версии.
Как надо: не начинай с нуля — уточни. Скажи, что именно не так и чего ты ждал: «кнопка есть, но не нажимается» или «список выводится, но в обратном порядке — нужен сверху новый». Часто хватает одной уточняющей фразы, чтобы агент попал.
Короткие уроки-истории, симулятор агента и ежедневная практика — в нашем мобильном приложении. Бесплатно.
Заметил общий узор? Четыре из пяти ошибок — это про одно: относиться к агенту как к джуну, а не как к волшебнику. Дай внятное ТЗ, режь на куски, проверяй результат, уточняй вместо «начать заново».
Освоишь этот ритм на маленьком проекте — и большие перестанут пугать. Они просто тот же цикл, повторённый побольше раз.