Маркетинг · cornerstone · 12 минут чтения

Vibe coding — что это и почему я перевёл на него весь бизнес

«Программирование без программистов» звучит красиво, но мимо. Vibe coding (пишешь нейросети словами, что нужно, а код она собирает сама) держится на инженерном мышлении, где AI (программы, которые понимают обычный язык и сами пишут текст, код, картинки) работает соавтором. Тем же, чем стал Excel для бухгалтеров в 90-х: бухгалтером-программистом его никто не звал, но и в столбик с тех пор не считают. За 12 месяцев vibe coding я собрал свой сайт, CRM на 2000+ клиентов, 4 кейса в агентстве и контент-инфраструктуру на 15 каналов. Дальше расскажу, как это работает на практике.

Откуда термин

Vibe coding — это не я придумал

Термин придумал Andrej Karpathy (со-основатель OpenAI) в феврале 2025 года в X-посте. Он описал свой опыт так: полностью отдаёшься потоку, забываешь что вообще пишется код, просишь AI чем-то править. Karpathy бросил это как шутку, а оно прижилось рабочей моделью. К 2026 году тысячи предпринимателей в РФ собирают через неё свои MVP (первую черновую версию продукта, которую уже можно показать), сайты и автоматизации.

Я зашёл сюда весной 2024, задолго до термина. За плечами были 11 лет своей кайт-школы Кайтек, выгорание от подрядчиков, несколько проваленных запусков SaaS-продуктов (сервисов, за которые платят помесячно подпиской) и стойкое ощущение, что всё, что не делаю руками сам, делается медленно или плохо. Claude (один из AI-помощников, ему пишешь задачу словами, он отвечает), а потом и Claude Code, дал ровно то, что я искал: соавтора, который не уходит в отпуск и не саботирует ТЗ (техническое задание, описание того, что и зачем нужно сделать).

Что это не

Чем vibe coding не является

× Это не «программирование без программистов». Когда в команде нет никого с инженерным мышлением, AI не спасает. Он просто выдаёт мусор, который вы потом не сможете прочесть.
× Это не no-code/low-code. В no-code (сборка приложений из готовых блоков мышкой, без написания кода) вы складываете готовые кубики. Здесь же пишете реальный код, просто 70% его генерит AI по вашим промптам (текстам задачи, которые вы пишете нейросети).
× Это не «AI заменит разработчиков». AI снимает с вас джуниора и копипасту со StackOverflow. Архитектора, тимлида и code review (проверку чужого кода человеком перед тем, как пустить его в работу) он не закрывает. Ваша роль съезжает с «писать код» на «думать что и зачем».
× Это не «дешёвая разработка». На подписках к API (способу, которым одна программа дёргает другую напрямую, с оплатой за каждый запрос) легко набегает $50-500 в месяц, плюс время на то, чтобы обучить AI вашему контексту. Дешевле фриланс-агентства, но не бесплатно.
Что у меня получилось

12 месяцев vibe coding — что собрано

Цифры на 1 мая 2026, всё в продакшене (запущено в боевую работу, этим реально пользуются), всё в моих руках. Ни штатного разработчика, ни агентства, ни курсов «Python за 3 месяца».

Своя CRM на FastAPI + React + PostgreSQL

crm.kiteanapa.ru. CRM, то есть программа учёта клиентов и сделок: кто, на какой стадии, что должен. 2000+ клиентов в базе, 13 лет данных, новые поля под финансы и инструкторов добавляю за вечер. Под другую кайт-школу разворачивается через PRODUCT.md-спеку.

~6 недель сборки · 0 строк кода руками

Telegram-бот «Диспетчер» для клиента

Поставщик электроники из Удмуртии. 200-500 сообщений в день сам раскладывает в задачи. 52 файла Python, 45 unit-тестов (мелких авто-проверок, что отдельный кусок кода делает что должен), маскирование персональных данных по 152-ФЗ. Бот за 150 000 ₽ и 3 недели против 600к и 3 мес у конкурентов.

3 недели · Tier 3 · в проде

Multi-channel publisher на 15 каналов

Один пост уходит в Telegram, ВК, Threads, VC.ru, Дзен, YT Shorts, IG Reels, Carousel, Teletype, Я.Бизнес и ещё 6 каналов. С humanizer-ru и адаптацией под канал. Никакой чужой подписки: это мой код в моём git (хранилище версий проекта, где видно всю историю правок).

~2 недели · ~$5/мес инфра

Сам этот сайт kulievvb.ru

33 страницы, Bricolage + Manrope, статика на Hostia (сайт из готовых файлов, которые отдаются мгновенно, без сборки страницы на лету), sitemap, robots, Я.Метрика 108994099, Google Search Console, SSL Let's Encrypt (шифрование, тот самый замочек и https в адресе) и QA-проверка, которая сама прогоняется до и после деплоя (выкладки готового на сервер).

~3 дня от пустой папки до прода

5 принципов

Как я работаю в этой модели каждый день

Принцип 1
Сначала ТЗ, потом код
Перед каждой задачей пишу markdown-доку: что делаем, почему, какие edge-case (редкие пограничные ситуации, на которых код обычно и ломается) учесть, чем мерить успех. 30 минут на ТЗ оборачиваются часом разработки с AI. Без ТЗ это 6 часов починки галлюцинаций (когда AI уверенно выдаёт правдоподобную, но выдуманную чушь).
Принцип 2
Маленькие итерации, видимые результаты
Никаких «AI, напиши мне CRM». Только узко: «AI, добавь в существующую CRM поле dd/mm/yyyy для даты регистрации клиента». Каждое изменение проходит через коммит (сохранённый шаг с правками), ревью и тест. Вчерашний контекст AI не держит в голове, его держу я через документацию.
Принцип 3
Provider-agnostic архитектура
Никогда не привязываюсь к одному API. Слой нейросети (LLM, большая языковая модель вроде Claude или GPT) отделён от бизнес-логики одним файлом. Поднимет завтра OpenAI цены или закроется, я подменю его на Claude, GigaChat или YandexGPT за 10 минут. Так я держу риск под контролем, без разговоров про «гибкость на будущее».
Принцип 4
Тесты пишет AI, я ревьюю
Unit-тесты, eval-сеты, smoke-чеки (быстрая проверка, что главное хотя бы не упало) генерит AI. Я лишь сверяю, что они ловят именно то что надо. У бота «Диспетчер» 45 unit-тестов написал Claude Code, я добавил 3 интеграционных. 80% покрытия мне хватает.
Принцип 5
Что нельзя автоматизировать, того не делаю
Главный фильтр для любого проекта: решение, которое не масштабируется, это уже не система. Это услуга, и в такое я не лезу. Vibe coding тянет почти всё, кроме переговоров с клиентом и стратегических решений. Эти две вещи остаются на мне.
Принцип 6
Документация — память агента
В корне каждого проекта лежат CLAUDE.md, RULES.md, wiki/. Пишутся они для AI, чтобы он держал контекст между сессиями. Человек открывает их разве что для проверки. Без них AI каждый раз стартует с нуля и снова подсовывает решения, которые вы уже отвергли.
Стек инструментов

Что у меня в работе сейчас

Без «топ-10 AI-сервисов из ChatGPT». Только то, что реально крутится на моём ноутбуке и серверах.

Claude Code

Основная среда разработки: Claude, который живёт в командной строке (CLI, чёрное окно, где команды пишешь текстом, а не мышкой) и сам правит файлы проекта. С MCP-серверами (переходниками к вашим сервисам: таблицам, базе, Telegram), hooks (авто-действиями «случилось X — сделай Y»), agents, skills. Подписка ~$200/мес, на нём ~70% всего кода. Из альтернатив есть Cursor и Aider, но по агентским возможностям они слабее.

OpenAI GPT-4o-mini

Беру там, где боевая логика, а Claude дорог: классификация сообщений, парсинг (когда программа сама собирает данные с сайтов), эмбеддинги (перевод текста в числа, чтобы машина искала похожее по смыслу), эваль (проверка, насколько хорошо модель отвечает). ~$0.15 на миллион токенов (кусочков текста, которыми нейросеть считает объём и берёт плату), на масштабе клиентского бота это копейки.

Python 3.11+ FastAPI / React / Postgres

Бэкенд (FastAPI, серверная начинка, которая отдаёт данные) и фронтенд (React, то, что видит пользователь). Намеренно скучный стек, без Rust, Go и Vue. AI знает его наизусть и ошибается реже.

Docker + VPS

Деплой через docker-compose (запускает приложение со всей его обвязкой одной командой) на свои VPS (арендованные в дата-центре компьютеры, всегда включены: Timeweb Cloud, hiplet). $5-30/мес за один такой сервер. Kubernetes не трогаю, для соло он только усложняет.

Google Sheets как БД

Когда Postgres (база данных, где программа хранит клиентов и заказы в таблицах) избыточен, беру Google Sheets через gspread. Бэкап автоматом, доступ команде через интерфейс, никаких миграций (перестроек структуры таблиц). В боте «Диспетчер» она держит 200-500 строк в день и не кряхтит.

Telegram Bot API

python-telegram-bot 21.x. Где можно, беру polling (бот сам периодически спрашивает Telegram «есть новое?») вместо webhook (когда Telegram сам шлёт уведомление), так проще отлаживать. На этом стоят все клиентские боты и мои внутренние: funnel, остаточный, диспетчер, бридж к Claude.

Где не работает

Vibe coding не подходит

× Финтех, биллинг, банки. Тут под кодом нужна подпись senior-инженера, AI с галлюцинациями такое не закрывает. Любая ошибка стоит вашей лицензии.
× Медицина и диагностика. То же самое плюс этика. AI отвечает за код, но не за здоровье пациента.
× Игры, 3D, графика. Здесь AI пока буксует: шейдеры и физика даются ему с трудом.
× Embedded и IoT (мозги внутри устройств типа часов, микроволновок и машин плюс их сеть через интернет), всё низкоуровневое. Данных для обучения мало, AI часто выдаёт код, который по форме верный, а по смыслу не работает.
× Команда без инженерного мышления. Если вы не можете прочесть код и понять, что AI напартачил, вы не заметите, где он ломается и кто за это отвечает. Сначала основы, один курс по Python за месяц, и только потом vibe coding.
3 шага старта

Если хотите попробовать

Шаг 1
Установите Claude Code
Подписка $20-200 в месяц в зависимости от плана. Из альтернатив есть Cursor (подписка) и Aider (open-source). Запустите на одном тестовом проекте, например соберите парсер вашего собственного сайта в Google Sheets.
Шаг 2
Напишите CLAUDE.md
Документация для AI о вашем проекте: что собираете, какие правила («не используй библиотеку X», «всегда логируй errors в файл»). Без неё AI каждую сессию забывает контекст. Файл лежит в вашем проекте и принадлежит вам, не AI.
Шаг 3
Сделайте первое ТЗ для AI
Забудьте про «напиши мне сайт». Возьмите маленькую задачу: «добавь форму обратной связи на одностраничник по этому ТЗ». Ставьте её как джуниору. Получите код, запустите, проверьте. Работает, идёте к следующему шагу. Не работает, правите ТЗ, код не трогаете.

Если на этом этапе чувствуете «не моё», значит правда не моё, и в этом нет ничего плохого. Закажите кастомную разработку у меня или у любого фриланс-агентства. Иногда дешевле заплатить деньгами, чем своим временем на обучение.

Если зашло, следующий шаг можно сделать через мой DIY-курс «Vibe Coding в 7 шагов» за 990 ₽. Там я разбираю на 3 проектах (лендинг, бот, парсер) то, что выше описано принципами. Есть ещё групповой практикум 15 000 ₽: за 7 дней собираем «бот плюс сайт плюс БД» на вашем VPS.

FAQ

Частые вопросы

У меня нет технического образования. Получится?
Да, если готовы разобраться в структуре, не зубрить синтаксис (правила, по которым пишутся команды в коде, как грамматика в языке). Нужно базовое понимание: что такое функция, цикл, переменная. За месяц занятий по часу выходит первый рабочий бот, парсер или простой сайт. Я и сам в строгом смысле не разработчик. По профессии маркетолог, который подтянул программирование за 2 года через AI.
Сколько стоит API-подписки в месяц?
На обучение хватит $20-50 (Claude Pro). На боевой продакшен уходит $50-300 в зависимости от объёма. У меня сейчас Claude Code Max ~$200/мес плюс OpenAI ~$30/мес на классификаторы клиентского бота. Это меньше, чем зарплата стажёра-фрилансера за неделю.
А если AI ошибается? Это часто происходит?
Часто. Особенно на нестандартных библиотеках, экзотических edge-case или когда вы сами плохо описали ТЗ. Лечится это маленькими итерациями, тестами и вашим ревью. Если правка задела больше 5 файлов разом, я её откатываю и переписываю ТЗ. Это часть работы.
Это безопасно? AI не утечёт мой код?
У Claude и OpenAI на платных API-подписках есть условие: ваш код не идёт на тренировку моделей. ToS (пользовательское соглашение сервиса) всё равно читайте внимательно. Конфиденциальные данные (PII, то есть персональные данные, и финансы) я маскирую ДО отправки в нейросеть. В боте «Диспетчер» это делает отдельный слой-маскер на 152-ФЗ.
Сколько времени уходит на проект если не разработчик?
Простой Telegram-бот с одной функцией займёт 3-5 вечеров, если уже знаете основы Python. Сайт-одностраничник укладывается в 1-2 вечера. Кастомная CRM с интеграциями — это 4-6 недель. Сборка CRM Кайтек заняла у меня 6 недель параллельно с операционкой школы. Без AI ушло бы 4-6 месяцев с разработчиком.
Что лучше сначала: курсы Python или сразу AI?
Параллельно. Один бесплатный курс «Python за 30 часов» (Stepik, Coursera) для базы плюс сразу маленький проект через Claude Code. Без курса вы пишете код, который не понимаете. Без проектов вы выучите синтаксис и забудете его через месяц. Рабочая связка простая: курс утром, проект вечером.

Что не так с твоим сайтом или рекламой?

Разберу за 30 минут. Найду 2-3 конкретные точки, где сайт теряет клиентов, и покажу как чинить. Бесплатно, без обязательств и без продаж в лоб.

Связаться по делу

Заявка прилетит мне и в Telegram, и на почту. Отвечу в течение рабочего дня.

Куда удобнее ответить?
или сразу написать в Telegram →

Нажимая кнопку, даёте согласие на обработку персональных данных (оператор № 23-25-044738).