Crabbox — CLI-инструмент, который снимает тесты агентов с вашего Mac и гоняет их в облаке

OpenClaw выпустил Crabbox — open-source утилиту, которая арендует Linux-машины в AWS или Hetzner, синхронизирует ваш код и запускает тесты удалённо. Разбираюсь, зачем это нужно и как это меняет работу с агентами.

ИИ-агентыИнструменты

Если вы работаете с ИИ-агентами — особенно с несколькими одновременно — вы наверняка знаете эту ситуацию: ваш Mac превращается в печку, вентиляторы воют на взлёте, а тестовые наборы выстроились в очередь, как в поликлинику.

Peter Steinberger из OpenClaw решил эту проблему в лоб: выпустил Crabbox — open-source CLI-утилиту, которая забирает тесты с вашей локальной машины и гоняет их на удалённых Linux-серверах.

Как это работает

Одна команда crabbox run делает три вещи:

  1. Арендует Linux-машину — в AWS или Hetzner, на ваш выбор
  2. Синхронизирует ваш рабочий каталог — включая незакоммиченные изменения (dirty checkout)
  3. Запускает команду удалённо — и стримит stdout/stderr обратно в ваш терминал

Когда тесты закончились, машина автоматически освобождается. Никаких зависших инстансов, никаких забытых серверов — за это отвечает брокер на Cloudflare, который следит за лизингом, лимитами и очисткой.

Установка — одна строка:

brew install openclaw/tap/crabbox

Зачем это агентщикам

Если вы запускаете агентов через OpenClaw и у каждого свой набор тестов — вы быстро упираетесь в ресурсы локальной машины. Crabbox решает именно это: вы продолжаете работать локально (edit → save → run), но вычисления уезжают в облако.

Особенно это актуально для тех, кто:

  • Гоняет тесты параллельно для нескольких агентов
  • Работает на MacBook, где CPU и RAM не резиновые
  • Хочет воспроизводимую Linux-среду для CI-подобных задач, но без настройки полноценного CI

Пара деталей, которые порадовали

  • Warm boxes — машины с «дружелюбными именами» (slug) можно переиспользовать, не ждать холодного старта каждый раз
  • Idle auto-free — если забыли про машину, она сама освободится
  • Dirty checkout sync — синхронизирует именно то, что у вас сейчас в рабочей директории, а не последний коммит. Для итеративной работы с агентами это критично

Crabbox пока в версии 0.1.0, но сам подход — «не мучай свой Mac, отдай тяжёлое в облако» — выглядит правильным направлением. Когда агентов становится больше одного, инфраструктура для их тестирования перестаёт быть роскошью.

По теме

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