Перейти к содержимому

Кейс · Облачные машины для AI-агентов · США и весь мир

detachboxФаундер, CTO по подписке и один инженер за три недели превратили идею detachbox в коммерческий продукт

detachbox даёт Claude Code, Codex и другим CLI-агентам Linux-машину, которая работает всегда: разработчик закрывает ноутбук, а агент продолжает работать на той подписке Claude или Codex, за которую разработчик уже платит. Мы строили продукт по схеме фаундер → CTO по подписке → инженер, без команды между ними, и от идеи фаундера до платных тарифов прошло три недели. Архитектура, инфраструктура, ревью кода и техническое направление на мне, и мы продолжаем развивать продукт. Ни токен подписки, ни API-ключ не попадают внутрь машины, поэтому detachbox сегодня один из самых безопасных способов запускать удалённых агентов на собственной подписке.

Клиент
detachbox
Продукт
Постоянные машины для AI-агентов
Модель
Своя подписка Claude или Codex
Основной рынок
США, плюс весь мир
Моя роль
CTO по подписке и стартап-адвайзер
Команда
Фаундер, 1 инженер и я
detachbox: продукт

В цифрах

от идеи фаундера до коммерческого продукта с платными тарифами
3 недели
refresh-токенов подписок и API-ключей внутри машины, даже с sudo
0
агента установлены сразу: Claude Code, Codex, OpenCode и Gemini CLI
4
на откат машины к снапшоту
2–6 с
в месяц за машину, которая не засыпает; Codespaces круглосуточно стоит около $135
$19
с лимитами и временем сброса всех подписок Claude и Codex
1 экран

Продукт

Публичный сайт: постоянно включённая машина с работающим Claude Code, доска лимитов по всем подпискам, все вкладки агентов с теми, что ждут ответа, наверху, и схема того, где что работает. На экранах продукта демонстрационные данные.

  • Панель «Accounts»: все подписки Claude и Codex с пятичасовым и недельным лимитом, временем сброса и машинами, которые их используют
  • «Terminals»: вкладки агентов со всех машин, вверху те, что ждут ответа, рядом телефон с настройками уведомлений
  • Схема: браузер, телефон или SSH подключаются к машине через панель, SSH или закрытые превью, а хранилище токенов отдаёт машине только access-токен
01

С чего начинали

Агенты для разработки теперь работают часами, но на ноутбуке они останавливаются, как только закрывается крышка, а голый сервер означает день настройки и ключи, лежащие у него на диске. detachbox даёт каждому разработчику Linux-машину, которая работает всегда и готова сразу после входа: агенты уже установлены, а собственная подписка Claude или Codex подключена. Фаундеру нужен был коммерческий продукт, а не прототип, и нужен быстро.

Мы строили его по схеме фаундер → CTO по подписке → инженер. Продукт и рынок на фаундере; архитектура, инфраструктура, ревью и техническое направление на мне; строит один инженер. Ни продуктовой команды, ни отдела QA, ни эксплуатации между нами нет.

02

Что мы сделали

  1. Три недели от идеи до продукта в продаже

    Фаундер пришёл с идеей, я превратил её в архитектуру и план, который может построить один инженер, и ревьюил работу по мере того, как она появлялась. Через три недели detachbox был коммерческим продуктом с тремя платными тарифами, оплатой через Stripe и обещанием вернуть деньги, если не сработает первый ночной запуск. Команда, которую нанимают обычным путём, за это время только собирается.

  2. Подписка, за которую разработчик уже платит

    На каждой машине уже стоят Claude Code, Codex, OpenCode, Gemini CLI, Docker и полный набор инструментов разработчика. Разработчик подключает подписку Claude или Codex, которая у него уже есть, поэтому платит detachbox за машину, а не второй раз за модель, а запросы к модели идут напрямую в Anthropic или OpenAI, минуя detachbox.

  3. Ключи не попадают в машину

    Я построил модель безопасности на одном правиле: у агента, который работает с sudo, не должно быть ничего, что стоит украсть. Refresh-токены подписок остаются на серверах detachbox, зашифрованные AES-256-GCM, а машина получает только короткоживущий access-токен, который обновляется по расписанию. API-ключи других сервисов лежат в хранилище на Sallyport Cloud, шлюзе ключей для агентов, архитектуру которого я тоже веду: агент делает вызов, но ключа не видит. Отключение аккаунта удаляет его токены с сервера и со всех машин, которые ими пользовались.

  4. Машины отгорожены друг от друга и от платформы

    Каждая машина — непривилегированный системный контейнер со своим диапазоном ID пользователей и лимитами на CPU, память, диск и число процессов, а Docker работает внутри него. Частные сети, соседние машины, собственные серверы detachbox и исходящая почта закрыты. Превью работают на отдельном домене, поэтому dev-сервер внутри машины не может прочитать cookie панели управления. SSH пускает только по ключам, а вход в аккаунт идёт через passkeys.

  5. Инфраструктура, которая растёт по одному узлу

    Инфраструктуру веду я. Машины работают на собственном железе detachbox, и мощность растёт добавлением узлов, а не переделкой архитектуры. Файлы и Docker-тома машины переживают перезагрузку узла, ядро обновляется каждую неделю, а снапшот откатывает машину за 2–6 секунд. Собственное железо и держит цену постоянно включённой машины на $19 в месяц, тогда как GitHub Codespaces, включённый круглосуточно, стоит около $135.

  6. Для агентов, которые работают весь день, а не для присмотра за ними

    Каждая вкладка агента на каждой машине показывает, работает ли он, ждёт ли разработчика или уже закончил, а когда агенту нужен ответ, приходит push, сообщение в Telegram или письмо, и ответить можно с телефона. Одна доска лимитов показывает расход и время сброса всех подписок Claude и Codex, а когда лимит одной заканчивается, машина переходит на подписку, где запаса больше всего. Каждый порт машины получает свой приватный HTTPS-адрес для превью.

03

Результат

Фаундер, один инженер и CTO по подписке за три недели довели detachbox от идеи до коммерческого продукта, и он продолжает расти по той же схеме. Разработчик закрывает ноутбук, а агенты работают дальше на его собственной подписке, в машине, куда не попадает ни долгоживущий токен, ни API-ключ. Такая модель безопасности на инфраструктуре, которая масштабируется по одному узлу, делает detachbox одним из самых безопасных способов запускать удалённых AI-агентов.

04

Что дальше

Мы продолжаем развивать detachbox так же: приоритеты продукта задаёт фаундер, архитектура, инфраструктура и ревью остаются на мне, а инженер выпускает. Тарифы Business уже добавляют снапшоты, приоритетную поддержку и счета для компаний, а Enterprise — выделенные узлы и SLA.

oleg.isОтправляется по запросу

Полный кейс · PDF

detachbox

Фаундер, CTO по подписке и один инженер за три недели превратили идею detachbox в коммерческий продукт

  1. 01Архитектура и план на три недели, по неделям
  2. 02Модель безопасности: токены, хранилище ключей и изоляция машин
  3. 03Как работает модель «своя подписка» и где живут токены
  4. 04Инфраструктура: узлы, снапшоты и как растёт мощность
  5. 05Как фаундер, CTO по подписке и инженер делят работу
  6. 06Что мы сделали бы так же ещё раз
Подготовил Олег СотниковPDF

Полный кейс detachbox

Открытая часть истории на этом заканчивается. Остальное в PDF: архитектура до и после, план переезда, как команда работает с AI-агентами, сколько всё это стоит в эксплуатации и откуда взялась экономия.

Каждый кейс я отправляю сам, а ваш email нужен только для этого.

Другие кейсы

Все кейсы
01AulaЖКХ · КазахстанCTO по подпискеТри релиза в день вместо одного в четыре месяца: 3 человека делают работу 16, а счёт за облако меньше на 70%Aula — одно приложение для жителей многоквартирных домов и 109 управляющих компаний, в нём 247 000 аккаунтов. Как CTO по подписке я перестроил то, как продукт делают и на чём он работает: команда разработки и тестирования сократилась с 16 человек до 3, серверов стало 3 вместо 18, счёт за облако упал на 70%, а ошибок в мобильном приложении стало на 97% меньше. Задача теперь доходит до продакшена за день, а не за две-три недели, и продукт выходит три раза в день при аптайме 99,99%. Такого темпа большинство штатных команд не достигает никогда.Читать кейс03CV RocketПоиск работы и AI-резюме · США и весь мирCTO по подпискеОдин инженер и CTO по подписке довели CV Rocket с нуля до продаж за пять недель и до 1 000+ клиентовCV Rocket автоматически пишет резюме под каждую вакансию, на одно уходит от 15 до 50 минут, и собирает рынок вакансий США и мира в одном месте: больше 1,5 млн вакансий с 89 000+ сайтов. Архитектура, облачные сервисы и интеграция с платёжными сервисами на мне, а сам продукт мы вдвоём с инженером сделали за четыре недели. Обычно на такой запуск у полноценной команды уходят кварталы. Продажи пошли с пятой недели, и сейчас у CV Rocket больше 1 000 клиентов.Читать кейс04МетизПромСервисМеталлообработка и изготовление деталей · КазахстанCTO по подпискеЗавод экономит $300 000+ в год и тратит на IT вдвое меньше: подрядчиков заменили два инженера, которых я нанялМетизПромСервис изготавливает детали по чертежам заказчиков в Казахстане. Когда я пришёл, IT, учёт, бухгалтерию, производственные системы и управление токарными станками вели подрядчики, а за внешний софт и лицензии компания платила. Я построил собственную инфраструктуру, нанял и обучил двух инженеров, и мы заменили весь платный производственный софт своими ERP и CRM, причём ERP заработала за 3 месяца. Теперь компания экономит больше $300 000 в год на софте, тратит на IT вместе с зарплатами команды больше чем на 50% меньше, чем платила подрядчикам, а её станки с ЧПУ простаивают на 23% меньше, и внеплановых ремонтов стало вдвое меньше.Читать кейс

Хотите, чтобы следующий кейс был про вашу компанию?

За 30 минут созвона выберем первую задачу, которую стоит отдать AI, и прикинем, сколько она сэкономит.

Обсудить мою задачуЗвонок бесплатный. На связи я сам.