simbiot-harness/docs/cloudcli-onboarding-2026-10-19.md

9.6 KiB
Raw Permalink Blame History

CloudCLI-кабинеты $99/мес: онбординг-ретеншн первой недели

t-261019001255-fc7eeb [M] · часовой поток · 2026-10-19 Продукт: Simbiot UI (доступ к развёрнутому cloudcli/claudecodeui из браузера), $99.9/мес claude seat included, ключи наши, подключение — вручную через Alex (решение A7, out/simbiot_ui_product_plan.md v0.2). Подписка = долгосрочный AUM-поток; ретеншн первой недели = удержание всего LTV. Цель: 3 живых клиента довести до «первого полезного тика».


0. Кто сейчас в воронке (честный срез, 2026-10-19)

# Кто Статус Источник
1 presale-платник #1 paid ($99.90, Stripe live) cil.by/presale, seats API paid=1
2–3 забронировавшие места taken=2/100, оплата не подтверждена presale-вейтист
— очередь ручного онбординга заявок в админке: 0 ui.cil.by пока без трафика

Вывод: живых подключённых кабинетов пока 0, платник 1, тёплых брони 2 — это и есть «3 живых клиента» для онбординга. Чек-лист ниже рассчитан на ручной флоу A7 (пропускная способность 3–5/нед).


1. Чек-лист онбординга — первая неделя клиента

День 0 — подключение (Alex + оркестратор)

  • Подтвердить заявку в админке (статус: заявка → подтверждена)
  • Поднять изолированный контейнер клиента (vCPU/RAM-лимиты, свой том)
  • Создать мэйл агента agent.<client>@cil.by (Postfix+Dovecot)
  • Авторизовать claude seat, выдать agt_-токен через шлюз (наш, не клиентский)
  • Креды → vault, запись в KEYS-REGISTRY (без значений)
  • Письмо клиенту: логин, URL кабинета, что дальше (§CLAUDE.md-онбординг)
  • Статус в админке: подключается → активна
  • spend-лимит клиента в 9router-шлюзе выставлен ($99.9 включено, алерт на 80%)

День 1 — «первый вход» (цель: клиент зашёл и что-то запустил)

  • Клиент залогинился в UI (маркер: первый запрос через шлюз в логах spend)
  • Первый чат с Claude Code в кабинете (любой вопрос)
  • Клиенту отправлен короткий «first 5 minutes» (3 скриншота: вход → чат → файл)
  • 📊 метрика: activation-вход = зашёл в первые 24ч — да/нет

День 2–3 — «первый агент» (цель: не просто чат, а работа)

  • Вместе с клиентом (звонок 15 мин или асинхронно): первая реальная задача клиента оформлена как задача/скрипт в кабинете
  • Подключён общий студийный RAG (read-only MCP) — «агент знает методологию»
  • Клиент увидел дифф/результат первого запуска в UI
  • 📊 метрика: first-agent = запустил реальную задачу — да/нет

День 4–7 — «первый полезный тик» (цель: ценность без нас)

  • Задача клиента поставлена на повтор (cron/повтор в кабинете) — агент работает сам, без запроса клиента
  • Клиент получил первый автономный результат (письмо/дайджест в кабинет)
  • Чек-ин звонок/сообщение: что мешало? (лог → §3)
  • 📊 метрика: first-useful-tick = автономный тик принёс результат, который клиент использовал — да/нет
  • Если все три 📊 = да → статус retained-week-1, предложение годового плана

Анти-паттерн недели: клиент пользуется кабинетом как «чатом с Claude» — это отвал на 2-й месяц (ценность $20, цена $99.9). Чек-лист дня 4–7 специально толкает к автономности — там наша цена обоснована.


2. Письма-чекины (drafts, отправка — Alex)

2.1. День 1 — всем новым (первый вход)

Тема: твой CloudCLI-кабинет жив — 3 шага на 5 минут

Привет! Кабинет готов: , логин , пароль — в предыдущем письме.

5 минут, чтобы поймать ритм:

  1. Зайди и задай любой вопрос в чате — это уже Claude Code в браузере.
  2. Пришли мне (просто ответом) одну задачу, которую делаешь руками каждую неделю — поставим её агенту на повтор.
  3. Загляни в раздел задач: там агент будет копить твою историю.

Если что-то не зашлось на первом шаге — скажи сразу, поправим за час. — Alex, Simbiot

2.2. День 3 — если НЕ дошёл до «первого агента» (застрял)

Тема: застряли? 15 минут — и агент работает сам

Вижу, кабинет активен, но до первой задачи пока не дошло. Обычно это значит: непонятно, с чего начать. Давай так: 15-минутный звонок — покажу на твоём примере, как задача ставится на повтор (клинок: слоты на cil.by или просто ответь «давай»).

Или асинхронно: пришли 1–2 предложения «что бы делегировал» — соберу агента сам и покажу результат.

2.3. День 6 — если дошёл (закрепление + годовой план)

Тема: агент уже работает без тебя — следующий шаг

За эту неделю агент сделал автономных запусков, из них ты использовал. Это и есть режим $99.9: работа идёт, пока ты занимаешься своим.

Два шага дальше: 1) добавим вторую регулярную задачу (пришли список — расставим приоритеты); 2) годовой план — 10 месяцев по цене 11, фиксация цены навсегда. Хочешь — включу.


3. Метрика недели: кто дошёл и что мешает остальным

Клиент activation-вход first-agent first-useful-tick Блокер
presale paid #1 — замер — — —
бронь места #2 не подключён (ждёт оплату/очередь) — — активация брони
бронь места #3 не подключён — — активация брони

Гипотезы блокеров (проверить чек-ином дня 4–7):

  1. «Не понимаю, что делегировать» → решается 2.2-письмом + примерами задач.
  2. «Кабинет — это просто чат» → чек-лист дня 4–7, повтор-задачи; мера: доля клиентов с ≥1 cron-задачей к дню 7 (цель 100% retained).
  3. Неактивированные брони → письмо-напоминание о месте (лимит 100 — срочность честная), драфт добавляется после первых 2 подключений.

Ретеншн-цель недели: 3/3 до first-useful-tick. Если 2/3 — норма рынка (67%); если ≤1/3 — стоп продажам, сначала починить онбординг (фильтр AUM: подписка без ретеншна — отрицательный поток после первого месяца).


4. Следующие шаги (кто и когда)

  • Alex: подключить платника #1 по чек-листу дня 0 (всё ручное, A7); два письма 2.1 отправить в день подключения.
  • Харнес (часовой): после первого подключения — замерить 📊-метрики из spend-логов шлюза и заполнить §3 (это станет S-задачей).
  • Повтор задачи-замера: +1 неделя, метрика ретеншн-30д после 3 клиентов.