AI дал бизнесу суперсилу. Теперь осталось не утонуть в одном JS-файле
Друзья, сегодня у меня для вас почти бесплатный мини-курс. Не «купите мои наставления за $999» — а просто наблюдение, которое, если бы я был нормальным инфобизнесменом, я бы уже сто раз упаковал в воронку.
Происходит интересное. Приложения теперь пишут все подряд. Не только разработчики. Юристы, консультанты, врачи, логисты, комплаенс-специалисты, эксперты по вину — серьёзно, по вину. Люди, которые никогда не делали commit в Git, сидят в Cursor или Claude Code и собирают рабочие прототипы.
У меня в окружении всё больше людей из реального бизнеса, никак не связанных с IT, которые собирают свои продукты с AI-агентами. И знаете, что удивляет? Прототипы иногда выглядят лучше, чем если бы их начал делать разработчик.
Дизайн — аккуратный. Логика — живая. Потому что человек собирает не абстракцию, а то, что он своими руками делает каждый день. У него нет проблемы «понять домен». Он сам — домен.
Программист почти всегда упрощает продукт. Не потому что ленится — просто не знает, где в реальной работе настоящие боли. Доменный эксперт наоборот: он знает так много, что продукт сразу получается точным. Иногда даже чересчур точным.
Приложение работает. Клиентам показали — одобрили. Инвестору запустили — впечатлился. Партнёр попросил доступ — зашёл и ничего не сломал.
Открываешь код:
Это не смешно. Это очень типично. Я вижу это у людей, которых я уважаю как профессионалов в их области.
Я не считаю, что это плохо. Наоборот — это одна из самых интересных историй, которые происходят прямо сейчас.
AI дал доменным экспертам возможность материализовать своё знание в софт. Это буквально новая суперсила.
Но есть разница между:
Между этими состояниями — довольно ощутимая инженерная работа. Не «я сейчас всё перепишу, потому что я лучше знаю», а скорее аккуратная распаковка чужого прототипа на слои, чтобы достать из него то, что реально работает, и не потерять смысл.
Если вы не разработчик и хотите собрать веб-приложение, стек я обычно предлагаю такой:
Не усложняйте на старте. Docker в начале — это попытка играть в «энтерпрайз-инженера» до того, как у вас появились первые десять пользователей.
Вот на этом месте я дам приём, за который в интернете уже продают марафоны.
Создайте в новой пустой папке будущего проекта подпапку refs/. В неё сложите всё, что у вас уже было сделано с предыдущим AI: старый код, промпты, скриншоты, описания фич, всё что собрано за эти итерации. Ничего не стесняйтесь — это референс.
Рядом положите файл REWORK.md, где своими словами опишете, что должно остаться как есть, что нужно распилить на модули и компоненты, что должно переехать в бизнес-логику, какая нужна база данных, нужна ли админка и куда это будет деплоиться.
my-new-app/ ├── refs/ │ ├── old-prototype/ # everything from the previous AI build │ ├── screenshots/ │ └── REWORK.md # your plain-words rework brief └── (empty — agent will build here)
# REWORK.md ## What works — keep it - UI flow for <main action> - Core product logic in <area> ## What must be split - Split UI into reusable components - Move business logic into /services - Extract data access into a data layer ## Data - Entities: <list your objects> - Need a real database (SQLite for MVP is fine) ## Access - Roles: admin / user (and any custom roles from your domain) - Simple auth is enough for now ## Admin area - Yes / No, and what I must see there ## Deployment - Vercel first - VPS / Docker later, not now ## Non-goals - No rewrite from scratch - No enterprise ceremonies - No new design
Потом открываете эту папку в Cursor или VS Code. Для VS Code поставьте плагин Claude (Anthropic), залогиньтесь, откройте чат. В Cursor он уже встроен.
В чате пишете примерно такой промпт (я пишу промпты для кода по-английски — агенты так работают стабильнее):
I have an early prototype in refs/. Use it as a reference — do not copy code blindly. Read REWORK.md in refs/ — it describes what I actually want. Create a clean Next.js project with: - TypeScript - Tailwind CSS - App Router - shadcn/ui if UI components are needed Split the UI into reusable components. Move business logic into separate services. Create a proper data layer. Suggest a simple database (SQLite or Postgres) and wire it up. Add a minimal admin area inside the Next.js app if it makes sense. Don't over-engineer. Don't put everything into one file. Before writing any code: 1. Read the prototype in refs/ 2. Read REWORK.md 3. Explain your plan in plain English 4. Only after I approve — start coding
Звучит просто, но вот этот один промпт превращает беспорядочный прототип в нормальный структурированный проект, если у агента есть, на что опираться.
И тут я, конечно, мог бы сказать: «переходи в мой телеграм, покупай курс за $499, получи бонусом трёх роботов и вечную жизнь».
Но делать я этого не буду. Вместо этого — прямо и честно.
Я могу быть полезен, если:
Не чтобы «забрать ваш проект» и не чтобы всё переписать с нуля, потому что я якобы лучше знаю. А чтобы из того, что вы уже собрали, получился проект, с которым можно спокойно двигаться дальше.
Сейчас мир делится не на «разработчики» и «бизнес». Сейчас мир делится на тех, кто умеет собрать прототип сам, и тех, кто умеет превратить прототип в систему. Это две разные способности, и обе — нужные.
На этом всё. Курс не продаю, до встречи в следующем посте.
Эта статья создана в гибридном формате человек + ИИ. Я задаю направление и тезисы, ИИ помогает с текстом, я редактирую и проверяю. Ответственность за содержание — моя.