Содержание
Когда я смотрю, как люди используют AI для написания кода, мне смешно и грустно одновременно.
Большинство просто фанатеет от технологии. А не использует её как нормальный инструмент.
Типичный сценарий выглядит так. Открываете Cursor. Вводите «build me X». Получаете кучу говнокода, который не работает. Начинаете заново. Повторяете цикл страданий.
Знакомо?
Я сделал много попыток лобового вайб-кодинга. У меня лично не получается. А у вас?
Зато у меня есть рабочая методика. Она работает как часы. Ниже — целиком, с промптами.
Коротко: как правильно вайб-кодить
Не просите AI «сделать приложение». Сначала получите architecture.md с архитектурой проекта, потом tasks.md с мелкими тестируемыми задачами. Дальше AI в IDE делает строго одну задачу, останавливается, вы тестируете и коммитите.
Плюс coding protocol: минимум кода, никаких лишних правок. Вы не молитесь на IDE. Вы остаётесь у руля.
Почему лобовой вайб-кодинг не работает
Когда вы пишете «build me X», вы отдаёте AI все решения сразу. Архитектуру. Структуру файлов. Порядок работы. Границы задачи.
AI честно пытается сделать всё за раз. И делает всё за раз — плохо.
Потом вы просите починить одно. Он заодно переписывает три других места. Ломается то, что работало. И вы начинаете заново.
Я прочитал, что лучше работает подход agentic coding. Роадмап разбивается на задачи. Задачи выполняются step by step. И есть прямой приказ не плодить лишний код.
Вот как это выглядит на практике.
Шаг 1. architecture.md
Откройте ChatGPT 4o. На момент поста (май 2025) я советовал именно его, а не o1/o3 — для этой задачи они хуже.
Скажите ему:
I'm building a [description of your product - the more detailed the better].
Use Next.js for frontend, Supabase for DB + auth.
Give me the full architecture:
- File + folder structure
- What each part does
- Where state lives, how services connect
Чем подробнее описание продукта, тем лучше.
Ответ сохраните как architecture.md в папке проекта. Именно в формате markdown.
Это ваш чертёж. Без него AI в IDE каждый раз будет придумывать архитектуру заново.
Шаг 2. tasks.md
Теперь в том же чате скажите:
Using that architecture, write a granular step-by-step plan to build the MVP.
Each task should:
- Be incredibly small + testable
- Have a clear start + end
- Focus on one concern
I'll be passing this off to an engineering LLM that will be told to complete
one task at a time, allowing me to test in between.
Сохраните как tasks.md в ту же папку.
Обратите внимание на три требования. Задача маленькая и тестируемая. У неё есть чёткий старт и конец. Она про одну вещь.
Это и есть вся магия. Маленькую задачу AI делает хорошо. Большую — как получится.
Шаг 3. Работа в Cursor или Windsurf
Теперь идёте в IDE и даёте такую инструкцию:
You're an engineer building this codebase.
You've been given architecture.md and tasks.md.
- Read both carefully. There should be no ambiguity about what we're building.
- Follow tasks.md and complete one task at a time.
- After each task, stop. I'll test it. If it works, commit to GitHub
and move to the next.
Ключевое слово здесь — stop.
AI делает одну задачу и останавливается. Вы тестируете. Работает — коммит в GitHub, следующая задача. Не работает — чините именно её, пока остальное не поехало.
Coding protocol: критически важная часть
Добавьте в инструкцию ещё и это. Без этого блока всё остальное работает наполовину.
CODING PROTOCOL
Coding Instructions
- Write the absolute minimum code required
- No sweeping changes
- No unrelated edits - focus on just the task you're on
- Make code precise, modular, testable
- Don't break existing functionality
- If I need to do anything (e.g. Supabase/AWS config), tell me clearly
Каждая строчка закрывает конкретную боль.
- Минимум кода — AI не раздувает проект.
- Никаких глобальных изменений — он не переписывает полпроекта ради одной кнопки.
- Никаких посторонних правок — он не «улучшает» то, что вы не просили.
- Модульный и тестируемый код — его можно проверить после каждого шага.
- Не ломать существующее — то, что работало вчера, работает и сегодня.
- Скажи, что сделать мне — настройки Supabase или AWS он вам распишет, а не будет гадать.
Что в итоге решает эта система
Главную проблему вайб-кодинга.
- Вы не сваливаете всё в IDE и не молитесь.
- Вы даёте чёткую дорожную карту.
- Вы держите процесс под контролем.
- Вы остаётесь у руля.
AI — это очень быстрый исполнитель. Но архитектор и тимлид здесь вы.
Сколько это стоит на практике
Осенью 2025 я делал очередной проект на Claude 4.5. И посчитал свой реальный сетап.
Я делаю SaaS на Rails 8:
- Hetzner для хостинга — €7 в месяц за проект;
- Cloudflare R2 вместо S3 через ActiveStorage — $5 в месяц;
- Claude для разработки — $200 в месяц на все проекты.
Итого $220–250 в месяц на несколько проектов параллельно. Цены — на момент поста, октябрь 2025.
И стресс минимальный, потому что деньги свои.
А самое классное — время отклика на хотелку. С разработчиками ты ждёшь дни или недели. Здесь — минуты. Захотел фичу — через 10 минут она уже работает.
Научиться можно за два месяца
У нас на StreetMBA Vibe есть ученик. Пять недель назад он даже консолью не умел пользоваться. Вообще. Ему было очень трудно.
Сейчас он уже запилил крипто-трекинговый SaaS, который парсит все кошельки из блокчейна Solana. И кайфует. И получилось красиво.
Он сделает ещё один проект для тренировки. А потом будет готов делать боевой.
Моя оценка такая: за 2 месяца можно научиться так работать. А потом свой SaaS пилить за 50 часов.
Зачем тогда инвестиции на MVP
Честно? На маркетинг. Но и там не нужны сотни тысяч долларов сразу.
Вот формула запуска, которую я давал в 2025:
- Учишься делать MVP 2 месяца, если с нуля.
- Делаешь свой SaaS за 50 часов и $220 в месяц.
- Показываешь первым юзерам, собираешь фидбек.
- Получаешь первую выручку — хотя бы $1–5K в месяц.
- Только тогда идёшь к инвесторам.
Тогда ты приходишь не с «у меня есть идея». А с работающим продуктом, paying customers и понятной экономикой. Такие сделки в разы выгоднее для фаундера по оценке и долям.
И питч дек для инвестора в этом случае показывает реальную выручку, а не обещания. Это ровно то, что инвестор хочет увидеть за первые 30 секунд.
А если идеи пока нет — сначала разберитесь, как найти идею для SaaS, за которую платят. Методика выше ускоряет разработку. Но она не скажет вам, что разрабатывать.
Частые вопросы
Что такое вайб-кодинг простыми словами?
Это когда код за вас пишет AI в IDE вроде Cursor или Windsurf, а вы ставите задачи. Лобовой вариант «build me X» обычно даёт говнокод. Работает подход agentic coding: архитектура, список мелких задач и выполнение по одной.
Почему Cursor пишет код, который не работает?
Потому что ему дают слишком большую и размытую задачу. Дайте ему architecture.md и tasks.md, требуйте одну задачу за раз и остановку после неё. И добавьте coding protocol: минимум кода, без лишних правок, не ломать существующее.
Сколько стоит сделать MVP с помощью AI?
В моём сетапе на октябрь 2025 — $220–250 в месяц на несколько проектов: Hetzner €7 за проект, Cloudflare R2 $5, Claude $200 на все проекты. Сам SaaS при навыке собирается примерно за 50 часов.
Традиционный венчур для MVP — это как нанять бригаду строителей, чтобы табуретку собрать.
Источники и методика
Методика и промпты — из поста за май 2025, выбор моделей и инструментов (ChatGPT 4o, Cursor, Windsurf, Next.js, Supabase) актуален на тот момент. Цены на хостинг и Claude — из личного сетапа автора на октябрь 2025 и могут измениться.
- Пост «Вы неправильно вайб-кодите» — t.me/saasstuff/168, 19.05.2025
- Пост «Инвестиции на разработку MVP» — t.me/venturestuff/1899, 03.10.2025