Crabbox
Warms an isolated box, syncs your working diff into it and runs the suite without touching your machine
Medium risk
We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.
Why this level
- Moves code into an isolated or remote box
- Runs commands and tests that execute code
Install
Manual install
brew install openclaw/tap/crabboxFull distribution with companion files.
This is third-party code. Review the repository files before installing.
What it does
Crabbox spins up a pre-warmed isolated box, syncs the current diff from your working copy into it and runs commands and tests there. This way checks happen in a clean environment while your machine stays free. It ships with skills: a quickstart and an automatic review of changes. It installs via Homebrew or go install, and the skills are added with a separate command.
Who it is for. For developers and devops engineers who need to run tests and commands in a clean isolated environment.
Good fit when
- You need to run tests in a clean environment without tying up your machine
- You want to check changes before commit in isolation
- You need an automatic review of changes
Not a fit when
- Running tests locally is enough
- You cannot move code into an isolated or remote box
Example request
Run this project's tests through Crabbox in an isolated box and show the resultLimitations
Boxes can be spun up locally or with third-party providers, whose availability and cost you should consider. Installing via go install builds only the CLI without some companion files, while Homebrew gives the full distribution.
How to disable. Remove crabbox with brew uninstall or delete the built binary and remove the added skills.
Security check
- Moves code into an isolated or remote box
- Runs commands and tests that execute code
README in short
The README describes Crabbox as a tool that warms an isolated box, syncs the current diff into it and runs commands and tests. Installation is via Homebrew for the full distribution or go install for the CLI only. It ships with quickstart and automatic change-review skills added via npx skills add. It shows running commands in the box.
FAQ
Where is the box created?
Locally or with supported sandbox providers; the choice depends on configuration.
How does go install differ?
It builds only the CLI without some companion files and assets; Homebrew gives the full distribution.
Related
An MCP server built into the Netdata agent: metrics, logs, alerts and live process, service and container data for an AI assistant
GitHub's official MCP server: code, issues, pull requests, Actions and security alerts straight from the agent
Agent Skills for Google products
Agent Skills for Google products and technologies
Official Google skill collection for working with Google Cloud, BigQuery, GKE, ads and analytics from an agent
AWS's official MCP server suite: docs, IaC, containers, serverless, databases, cost and monitoring