
openclaw/crabbox
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
openclaw/crabbox — это кандидат на навык агента, импортированный из https://github.com/openclaw/crabbox.
Обзор
openclaw/crabbox — это кандидат на навык агента, импортированный из https://github.com/openclaw/crabbox.
Обзор (машинный перевод)
Crabbox предоставляет агентам и людям компьютер для тестов, сборок и проверок интерфейса пока они продолжают редактировать локально. Выберите облачный бокс, локальную виртуальную машину или контейнер, Или на машину, которая у тебя уже есть.
Быстрый старт · Команды · Любая ОС · Настольный компьютер и браузер · Провайдеры · Установка · Документация
С настройками зависимости провайдера и проекта:
- Арендуйте коробку и синхронизируйте рабочее дерево, включая незафиксированные изменения.
- Проведите
pnpm testтуда и транслируем выход обратно на ваш терминал. - Вернуть код выхода команды и отпустить блок для одного выстрела.
Почему Crabbox?
- Больше агентов — меньше конкуренции. Дайте параллельной работе отдельные облачные боксы. вместо того чтобы заставлять каждый тестовый набор конкурировать за процессор, оперативную память и порты вашего ноутбука.
- Более быстрый цикл редактирования–тестирования. Поддерживайте подготовленные коробки в тепле, повторное использование установлено зависимостей и синхронизации изменений без предварительного коммита или push-а.
- Тестирование на разных операционных системах. Целенаправленные Linux, macOS, нативные Windows или WSL2 из того же CLI. Выберите поставщика и изображение для работы.
- Увидеть и управлять результатом. Открыть рабочий стол с VNC или WebVNC, запустить браузер, редактировать через браузер VS Code и проверять запуски в портале координаторов.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
On-demand computers for coding agents.
Crabbox gives agents and humans a computer to run tests, builds, and UI checks while they keep editing locally. Choose a cloud box, a local VM or container, or a machine you already own.
Quick start · Commands · Any OS · Desktop and browser · Providers · Install · Docs
With your provider and project dependencies configured:
crabbox run -- pnpm test
- Lease a box and sync your working tree, including uncommitted changes.
- Run
pnpm testthere and stream the output back to your terminal. - Return the command’s exit code and release the one-shot box.
Why Crabbox?
- More agents, less contention. Give concurrent work separate cloud boxes instead of making every test suite compete for your laptop’s CPU, RAM, and ports.
- A faster edit–test loop. Keep prepared boxes warm, reuse installed dependencies, and sync changes without committing or pushing first.
- Test across operating systems. Target Linux, macOS, native Windows, or WSL2 from the same CLI. Choose the provider and image for the job.
- See and drive the result. Open a desktop with VNC or WebVNC, run a browser, edit through browser VS Code, and inspect runs in the coordinator portal.
- Share capacity with a team. The optional coordinator keeps cloud credentials centrally, tracks usage, enforces spend caps, and expires stale leases.
Capabilities vary by provider. Crabbox supplies computers and execution evidence; your agent or harness decides what to run and what the result means.
Quick start
1. Try a local box
Install Crabbox, start Docker or Podman, and enter a Git repository you trust. No cloud account or coordinator login is needed:
crabbox doctor --provider local-container
crabbox run --provider local-container -- uname -a
You should see Linux kernel information, followed by cleanup of the one-shot container. First startup includes an image pull and bootstrap. The default box has Crabbox’s sync/run prerequisites; supply your project’s runtime and dependencies.
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add openclaw/crabbox