Подключайте аккаунты. Ключи в бокс не попадут.

Refresh-токены хранятся зашифрованными на нашем сервере. Бокс получает access-токен, и больше ничего. Каждый бокс отгорожен от соседей, а одна заявленная ставка даёт полноценный Docker за $5.

От $5 в месяц · Docker и sudo включены · Отмена из кабинета в любой момент

сессия терминалаsshпревьютолько access-токенВыбраузер · телефон · sshmy.detachbox.comкабинет · терминалdetachbox.devhttps://<port>-<box>Ваш боксtmux · агент · dockerХранилище токеновrefresh-токены, зашифрованы
Браузер, телефон или SSH-клиент попадают на бокс через кабинет или SSH-шлюз. Сервер хранит refresh-токены и отправляет боксу только access-токен. Превью доходят до портов бокса через detachbox.dev.

Как устроен бокс

  1. Токены

    Refresh-токены не попадают в бокс

    Refresh-токены ваших Codex и Claude хранятся зашифрованными в нашей базе данных. Бокс получает файл с одним access-токеном, который обновляется по расписанию. У агента с sudo нет ничего, чем можно выпустить новый.

  2. Аккаунты

    Отключили, и следов нет

    Удалите аккаунт в кабинете, и его токены удалятся с нашего сервера и из всех боксов, где он работал.

  3. Промпты

    Ваши промпты идут прямо к модели

    Трафик модели уходит с вашего бокса напрямую в Anthropic или OpenAI и никогда не проходит через detachbox.

  4. Ставка

    Наша ставка: одно ядро, много боксов

    Боксы работают как непривилегированные системные контейнеры с изолированными user namespaces на общем ядре, с включённым nesting, чтобы внутри работал Docker. Мы ставим на то, что общее ядро с еженедельными патчами — правильная цена полноценного Docker за $5. Расплата — одна плановая перезагрузка в месяц, письмо о ней приходит за 48 часов.

  5. Сеть

    Отгорожен от соседей

    Каждый бокс выходит в интернет на 50, 100 или 200 Mbit в зависимости от тарифа. Частные сети, наши серверы, соседние боксы и исходящая почта на порт 25 закрыты для всех боксов.

  6. Лимиты

    Один бокс не отнимет ресурсы у другого

    Процессор, память, диск и число процессов ограничены для каждого бокса по тарифу. Сборка, которая пошла вразнос, остаётся внутри своего бокса.

  7. Превью

    Превью на отдельном домене

    Ваши dev-серверы отвечают на detachbox.dev, отдельном от detachbox.com домене, и доступны только вам, пока вы не откроете порт. Cookies кабинета до них не доходят.

  8. Агенты

    Без подтверждений, в песочнице

    CLI-агенты работают без подтверждений, потому что бокс принадлежит им целиком. Худшее, что может сделать агент, — сломать собственный бокс, а сброс пересоберёт его из чистого образа.

  9. Перезагрузки

    Перезагрузка не трогает файлы

    О плановой перезагрузке пишем на почту за 48 часов. Файлы, образы и тома Docker остаются, боксы поднимаются сами; запущенные процессы и сессии tmux начинаются заново.

  10. Доступ

    SSH только по ключам, через шлюз, который можно проверить

    SSH принимает ключи и никогда не принимает пароли. Кабинет показывает отпечаток хост-ключа шлюза, а остановленный или приостановленный бокс отклоняет SSH.

Нашли проблему?

О злоупотреблениях с какого-либо бокса пишите на [email protected], о безопасности сервиса пишите на [email protected].

Вопросы по теме

Вы видите, что работает у меня в боксе?

Мы видим то же, что видит любой хостинг: процессор, память, диск и трафик каждого бокса. Эти данные нужны, чтобы нода работала стабильно и чтобы ловить злоупотребления. Ваши файлы остаются вашими: мы заходим в бокс, только когда вы просите о помощи, при расследовании инцидента безопасности или злоупотребления либо по требованию закона.

Безопасно ли подключать аккаунт Claude или ChatGPT?

Refresh-токен хранится зашифрованным на нашем сервере и не попадает в бокс. Бокс получает access-токен для CLI. Отключите аккаунт, и мы удалим его токены с нашего сервера и из всех боксов, где он работал.

Что, если агент в моём боксе выйдет из-под контроля?

Он заперт в вашем боксе: ни частных сетей, ни соседей, ни исходящей почты. Сбросьте бокс из кабинета, и он вернётся чистым.

Почему общее ядро, а не отдельная виртуальная машина на каждый бокс?

Отдельная VM на бокс стоила бы в несколько раз дороже при тех же процессоре и памяти. Общее ядро позволяет брать за бокс с полноценным Docker $5, а еженедельные патчи и ежемесячная перезагрузка держат это ядро свежим.

Агенту достаётся бокс. Refresh-токены — никогда

Запустите бокс, подключите подписки и дайте агенту работать.

Запустить мой бокс

Списание при запуске бокса · Отмена из кабинета; бокс работает до конца оплаченного месяца