Нейросеть для вайбкодинга: чем писать код и что ставить в продукт
Какие бывают инструменты, на чём работаю я сам, как проверить модель на своих примерах и что можно попробовать бесплатно
Разрешить сайту считать ваши посещения с помощью Яндекс Метрики? Для этого она сохранит в браузере файлы cookie. Как сайт использует cookie
Какие бывают инструменты, на чём работаю я сам, как проверить модель на своих примерах и что можно попробовать бесплатно
Нейросеть для вайбкодинга выбирают дважды: сначала помощника, который пишет код, потом модель, которая будет отвечать клиентам в готовом продукте. Пишу по собственному опыту: я каждый день работаю в Claude Code, а в продуктах, которые я собрал, стоят и российские модели, и зарубежные, и модель прямо на ноутбуке.
Когда спрашивают, какой ИИ взять для вайбкодинга, обычно имеют в виду первый выбор. Помощник работает с файлами проекта вместе с вами, пока вы собираете вещь. Здесь важно, сколько он умеет сам: запустить проект, прочитать ошибку, поправить десяток файлов за раз и проверить результат.
Второй выбор появляется позже. Если в готовом продукте есть бот, ассистент или разбор входящих писем, внутри работает своя модель. Она отвечает живым людям каждый день, уже без вашего участия. Тут на первом месте другие вопросы: попадут ли в модель персональные данные, сколько стоит один ответ, соблюдает ли модель правила.
Код можно писать с зарубежным агентом, а клиентам в готовом боте будет отвечать российская модель. Так устроен чат на этом сайте: код я писал в Claude Code, посетителям отвечает GigaChat.
Инструменты появляются и меняют названия постоянно. По устройству их можно разделить на четыре типа: они различаются порогом входа и тем, сколько работы берут на себя. Коротко о каждом я рассказал в статье о том, что такое вайбкодинг. Здесь — под какую задачу брать каждый тип и когда пора сменить его на другой.
Вы описываете задачу в окне браузера, и сайт или приложение появляется там же. Код можно вообще не открывать.
n8n соединяет готовые сервисы в сценарий из блоков: таблицу, почту, Telegram, CRM. Нейросеть помогает собрать сценарий и дописать недостающие куски кода.
Cursor — редактор кода со встроенной нейросетью. Перед глазами файлы проекта, помощник предлагает правку, вы её просматриваете и принимаете.
Работают в командной строке. Вы описываете задачу словами, агент сам читает проект, правит файлы, запускает команды и проверяет, что получилось.
Переходить не обязательно. Если задача решается в конструкторе, оставайтесь в нём. Например, сценарий в n8n каждый понедельник собирает отчёты для маркетингового агентства с четырёх рекламных и аналитических площадок. Переход нужен, когда вы упираетесь в границу инструмента: понадобился свой сервер, своя база или автоматическая проверка после каждой правки.
Отдельно спрашивают про Cursor и Claude Code. Это два способа работать. В Cursor вы смотрите на код и поручаете помощнику правку конкретного места. В Claude Code вы описываете задачу целиком, агент сам решает, какие файлы открыть, и сам проверяет результат. Я выбрал второй способ. Мои проекты — это десятки файлов, сборка и выкладка на сервер, и мне важно, чтобы после каждой правки агент сам запускал проверки.
Claude Code выпускает компания Anthropic. В нём я собрал этот сайт: страницы, формы заявок, чат с ассистентом, карту сайта. Так же собран бесплатный конвертер выписок Казначейства в 1С: выписка разбирается прямо в браузере и не уходит на сервер. Перед выкладкой я сверил браузерную версию конвертера с исходной программой на 16 наборах выписок, и результат совпал байт в байт.
Обычный рабочий круг выглядит так:
У каждого проекта есть файл с правилами, который агент читает в начале работы: как устроен проект, как его выкладывать, что уже ломалось. Когда агент ошибается, я записываю правило туда, и в следующий раз он его уже знает. Однажды агент дважды выложил правку в запасную копию сайта и искал причину в кэше, пока живой сайт стоял без изменений. Теперь в правилах записано, какой командой выкладывать и как проверить, что правка доехала.
Код, который считает деньги или цифры для заказчика, я отдаю на проверку отдельным агентам. Так было с Telegram-ботом, который отвечает владельцу интернет-магазина цифрами продаж. Через час после выпуска четыре ИИ-агента, каждый отдельно, проверили свежий код и нашли в расчётах четыре ошибки. Одна из них: топ товаров не вычитал возвраты, и товарная выручка была завышена на 8,54%. Подробности — в кейсе о том, как проверка агентами нашла четыре ошибки.
Отсюда два правила. Проверяет отдельный агент, и у него одна задача: найти ошибку. Цифры считает код, языковая модель только формулирует ответ. Модель со свободным доступом к данным рано или поздно выдаёт правдоподобное число из воздуха.
Когда над одним проектом работают несколько агентов сразу, у каждого свой список файлов. Без этого один агент может молча откатить работу другого в общем файле. Со мной так уже было.
Когда продукт готов, модель внутри него работает с живыми людьми. Здесь я начинаю с одного вопроса: попадут ли в неё персональные данные. По 152-ФЗ базы с данными граждан России должны находиться в России, а передача данных за границу — отдельная процедура со своими основаниями и согласиями. Подробно об этом — в статье о том, можно ли отправлять данные клиентов в нейросеть.
В моих проектах встречаются три случая:
GigaChat — модель Сбера, YandexGPT — модель Яндекса. Их я ставлю туда, где модель видит имена, телефоны и переписку клиентов. Чат на этом сайте работает на GigaChat-2-Pro, сервис стоит на моём сервере. В нём ограничено число реплик в одном разговоре и вопросов в сутки, чтобы счёт за модель не вырос за одну ночь. ИИ-консультант на российском сайте бренда товаров для активного отдыха работает на YandexGPT, и данные посетителей остаются в России. Он отвечает по базе из 562 фактов. Среди 134 автоматических тестов есть проверка, что ответ опирается на эту базу.
Кейс: ИИ-консультант на YandexGPT →Когда модель не видит данных клиентов, я выбираю её по тому, как она справляется с задачей. Так устроены рекламные ролики на нескольких языках: речь расшифровывает Whisper, текст переводит и переписывает под рынок GPT-4o, а новый текст озвучивает ElevenLabs.
Кейс: из речи в готовый ролик →Ollama — программа для запуска нейросетей на своём компьютере. В проекте с торговыми сигналами основная модель qwen2.5:14b работает прямо на MacBook Air M3 и отвечает за 4–11 секунд. Данные и инструкции для модели остаются на ноутбуке, платить за запросы не нужно. Этот вариант я беру, когда данные вообще нельзя отдавать наружу.
Кейс: локальная нейросеть на ноутбуке →Один сервис может работать с несколькими моделями. Консультант умеет обращаться к трём поставщикам: на сайте отвечает YandexGPT, две другие модели нужны для сравнения и отладки. Модель можно сменить, и сайт этого не заметит. Так проект не привязан к одной модели навсегда.
Если продукт берёт данные из 1С, почитайте отдельный разбор о вайбкодинге в 1С: что можно поручить нейросети и где нужен программист.
Справится ли модель с вашей задачей, видно только на ваших примерах. Я проверяю так:
Сначала ответы консультанта оценивала другая модель. Она раз за разом пропускала провалы на вопросах о выборе товара: ответ звучал связно, и модель-судья его принимала. Теперь ответы проверяет строгий тест по эталону.
Бывает, что неверна сама линейка. В проекте с торговыми ботами симулятор проверял сделки на прошлых данных и брал цену не в тот момент, по которому считается исход сделки. С настоящими итогами он совпадал в 51% случаев, как подброшенная монета. Всё, что строилось поверх него, месяцами выглядело как аналитика. Как ошибку нашли, я описал в кейсе о ботах, которые работают без присмотра. Поэтому, прежде чем сравнивать модели, прогоните проверку на случаях, где правильный ответ известен заранее.
Бывает и так, что тест ничего не проверяет. У консультанта магазина семь тестов какое-то время падали из-за собственной ошибки. Капча, суточный бюджет и защита от повторов всё это время оставались без проверки. Если тест падает, сначала посмотрите, на чём он споткнулся.
Начать можно бесплатно. У конструкторов в браузере и редакторов кода есть бесплатные тарифы с ограничением на число запросов, и на первый проект их обычно хватает. n8n можно бесплатно установить на свой компьютер или сервер. Модель на своём компьютере через Ollama работает без платы за запросы. Так устроен мой проект с торговыми сигналами.
Для регулярной работы понадобится подписка. Полноценный тариф одного помощника стоит примерно 2–4 тыс. ₽ в месяц. Условия бесплатных тарифов и лимиты меняются часто, поэтому сверяйте их на сайте инструмента в тот день, когда начинаете.
До начала проверьте ещё две вещи: доступен ли сервис там, где вы работаете, и примет ли он вашу карту. Часть зарубежных инструментов российские карты не принимает. Узнайте это заранее: когда на инструменте уже держится проект, переезд займёт время.
Здесь вы платите за каждый запрос. У консультанта на YandexGPT подписки нет: оплачиваются сервер и запросы к модели по мере использования, а предел расхода задан прямо в сервисе. Учитывайте в расходах и собственные проверки. Однажды выяснилось, что у консультанта прогон тестов съедал 810 из 1000 суточных вызовов, отведённых посетителям сайта. Теперь локальные вызовы в этот лимит не входят.
Если первым проектом будет сайт, в отдельной статье я рассказал, как довести его до поиска.
Выбираем один инструмент, настраиваем его и проходим полный круг: от описания задачи словами до результата по ссылке. Вы уходите с работающей вещью и планом, что делать дальше.
Или просто задайте вопрос. В рабочее время отвечаю в течение 2 часов