Главная → Партнёрам → Как это устроено
Единственная техническая страница на этом сайте
Как устроен вайбкодинг изнутри
Половина рынка слышит «сайт правится словами» и думает про игрушку с блоками. Вторая половина думает «мы такое сами за неделю сделаем». Ниже - что происходит на самом деле, без маркетинга, и почему за неделю не выйдет.
Сначала про деньги, потом про технику
У вас есть длинный хвост: клиенты, которым нужен простой сайт. Отказать нельзя - с ними же идут внедрения, сопровождение и отношения на годы. Делать своей командой убыточно: сайт за восемьдесят тысяч съедает месяц менеджера, и это месяц, который не ушёл на нормальный проект.
Мы закрываем этот хвост под вашим брендом. Клиент остаётся вашим, платит вам, видит ваш логотип. Мы не появляемся в кадре вообще.
Что происходит, когда клиент пишет фразу
Здесь нет магии. Есть очередь, агент и обычный git - всё то, чем вы пользуетесь каждый день.
Клиент пишет фразу
«Подними цены на шиномонтаж до 1500» - обычным текстом в чате или голосом. Никаких блоков, полей и админки.
Задача встаёт в очередь
Строка в базе с клеймом и heartbeat. Исполнитель её забирает, осиротевшие задачи возвращаются в очередь сами.
Агент правит настоящий код
ИИ-агент работает в изолированном чекауте репозитория клиента. Не шаблон и не конструктор - те же файлы вёрстки, которые вы бы правили руками.
Гейт до коммита
Изменённые файлы прогоняются через парсер, у шаблонов проверяется заголовочный блок. Сломал синтаксис - уходит на автофикс, не починил - дерево откатывается, коммита не будет.
Ветка, сборка, превью
Коммит в отдельную ветку, сборка, выкладка превью в отдельный бакет. Клиент видит результат на своём адресе, прод не тронут.
Публикация
Кнопка «Опубликовать» - merge в main, CI собирает и раскладывает в объектное хранилище, инвалидация CDN. Дальше - обычный ваш пайплайн.
Ключевое отличие от конструкторов: у клиента настоящий репозиторий с настоящей историей. Каждая правка - коммит. Откат - это git, а не «отмена» в интерфейсе. Если завтра клиент захочет забрать сайт и отдать своему разработчику, он забирает рабочий проект статического генератора, а не выгрузку из чужой базы.
«Да мы такое за неделю сделаем»
Слышим постоянно. Отвечаем честно: демо - действительно за неделю. Продукт - нет, и вот почему.
Модель не отвечает на запросы из России
Обращение с любого российского адреса отбивается на 403 ещё до обработки - это ограничение поставщика модели, а не настройка. Значит, исполнитель обязан жить за пределами страны, и доступ к модели устроен не так, как написано в открытых инструкциях. Это первое, обо что разбивается план «поднимем за выходные».
Демо - это неделя. Продукт - это два года
Агент, который правит репозиторий, пишется за вечер. Дальше начинается настоящее: очередь с клеймами и heartbeat, гейты синтаксиса и сборки, изоляция сессий, откаты, снимки состояния.
Инфраструктура на каждый сайт
Бакеты прод и превью, CDN, DNS, сертификаты, edge с on-demand TLS под клиентские домены. Всё провижится из админки одной кнопкой, потому что руками это двадцать шагов на клиента.
Обвязка, которую никто не считает заранее
Лид-формы с почтой клиента, OAuth в Метрику, Вебмастер и Директ, автопостинг из VK, распознавание речи, разбор вложений, миграция чужих сайтов, выгрузка каталога из Битрикса. Каждый пункт - недели.
Мы не спорим с тем, что это воспроизводимо - воспроизводимо всё. Вопрос в том, хотите ли вы потратить на это два года своей команды, чтобы обслуживать клиентов, которые платят двадцать тысяч в месяц.
Что специально сделано под Битрикс
Миграция с Битрикса без потери адресов
Источник обходится headless-браузером, в том числе под basic-auth. На выходе - зеркало из сырого HTML с тонкими лоадерами, внутренние ссылки переписаны, sitemap перемаплен. Перед финалом прогоняется сборка: битое зеркало до клиента не доедет.
Каталог: один PHP-файл в /local/
Экспортёр отдаёт разделы деревом, все активные товары, все свойства, цены, торговые предложения и картинки одним JSON. Штатная выгрузка в таблицу теряет разделы и цены, а товарный фид отдаёт только позиции, пригодные для маркетплейса, - на одном магазине это было 849 товаров из 6111.
Умный фильтр честно не зеркалится
Мы это не прячем: листинг снимается как снимок первой страницы, а фасеты, поиск, сортировка и пагинация рендерятся на клиенте по закоммиченному JSON. Для витрины этого достаточно, для сложного B2B-каталога - нет.
Что получает партнёр
- Белый лейбл. Кабинет и сайты клиентов без единого упоминания платформы, на ваших доменах.
- Клиент ваш. Договор, счета и отношения остаются у вас. Мы поставщик, а не конкурент за вашу клиентскую базу.
- Комиссия двух уровней. Свой процент с клиентов и надбавка с клиентов приведённых вами партнёров.
- Скорость, которую нечем крыть. Первая версия сайта клиента - на следующий рабочий день. Правки - минуты вместо спринтов.
Давайте поговорим предметно
Не форма «оставьте заявку», а нормальный разговор: покажем кабинет изнутри, соберём при вас сайт из одной фразы и обсудим условия под ваш поток.