ГлавнаяПартнёрам → Как это устроено

Единственная техническая страница на этом сайте

Как устроен вайбкодинг изнутри

Половина рынка слышит «сайт правится словами» и думает про игрушку с блоками. Вторая половина думает «мы такое сами за неделю сделаем». Ниже - что происходит на самом деле, без маркетинга, и почему за неделю не выйдет.

Сначала про деньги, потом про технику

У вас есть длинный хвост: клиенты, которым нужен простой сайт. Отказать нельзя - с ними же идут внедрения, сопровождение и отношения на годы. Делать своей командой убыточно: сайт за восемьдесят тысяч съедает месяц менеджера, и это месяц, который не ушёл на нормальный проект.

Мы закрываем этот хвост под вашим брендом. Клиент остаётся вашим, платит вам, видит ваш логотип. Мы не появляемся в кадре вообще.

Что происходит, когда клиент пишет фразу

Здесь нет магии. Есть очередь, агент и обычный git - всё то, чем вы пользуетесь каждый день.

01

Клиент пишет фразу

«Подними цены на шиномонтаж до 1500» - обычным текстом в чате или голосом. Никаких блоков, полей и админки.

02

Задача встаёт в очередь

Строка в базе с клеймом и heartbeat. Исполнитель её забирает, осиротевшие задачи возвращаются в очередь сами.

03

Агент правит настоящий код

ИИ-агент работает в изолированном чекауте репозитория клиента. Не шаблон и не конструктор - те же файлы вёрстки, которые вы бы правили руками.

04

Гейт до коммита

Изменённые файлы прогоняются через парсер, у шаблонов проверяется заголовочный блок. Сломал синтаксис - уходит на автофикс, не починил - дерево откатывается, коммита не будет.

05

Ветка, сборка, превью

Коммит в отдельную ветку, сборка, выкладка превью в отдельный бакет. Клиент видит результат на своём адресе, прод не тронут.

06

Публикация

Кнопка «Опубликовать» - 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-каталога - нет.

Что получает партнёр

  • Белый лейбл. Кабинет и сайты клиентов без единого упоминания платформы, на ваших доменах.
  • Клиент ваш. Договор, счета и отношения остаются у вас. Мы поставщик, а не конкурент за вашу клиентскую базу.
  • Комиссия двух уровней. Свой процент с клиентов и надбавка с клиентов приведённых вами партнёров.
  • Скорость, которую нечем крыть. Первая версия сайта клиента - на следующий рабочий день. Правки - минуты вместо спринтов.

Давайте поговорим предметно

Не форма «оставьте заявку», а нормальный разговор: покажем кабинет изнутри, соберём при вас сайт из одной фразы и обсудим условия под ваш поток.

Дальше по теме