# openclaw/crabbox

Crabbox: warm a box, sync the diff, run the suite.

Repository: https://github.com/openclaw/crabbox
Canonical: https://ross.abutalabs.com/products/crabbox
Homepage: http://crabbox.sh
Language: Go
License: MIT
License Family: permissive
Topics: remote-test-runner, agent-skills, herdr-plugin
Last push: 2026-08-26T18:38:37+00:00

## Health v2 (maintenance only)
Score: 80/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 98, longevity 8
- inputs: {"age_days": 125, "days_push": 7, "days_rel": 12, "gap_med": 1.0, "n_releases_24m": 59}
- flags: young
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1334, forks 163 (observed 2026-08-28T04:04:25.213944+00:00)

## What it is
Crabbox is a Go CLI and execution control plane that leases remote runners (cloud VMs, SSH hosts, containers, or sandbox providers), syncs the local working tree, runs repository commands remotely, and streams output and evidence back. It supports an optional coordinator (Cloudflare Workers or Node.js/PostgreSQL) for credential and lease management, plus integrations for editors and AI coding agents.

## Use cases
- run test suites on faster remote machines instead of my laptop
- test my code on linux, windows, or macos without owning the hardware
- give a coding agent a disposable remote environment to run commands
- run gpu workloads remotely from my local repo
- get a clean disposable environment that matches my repo setup scripts
- stream remote command output and evidence back for code review
- avoid writing a bespoke CI job for every test iteration
- run browser or desktop QA in a visible remote session

## When to choose
- local compute is too slow for your test suite or builds
- you need platform-specific validation on machines you don't have
- you want repeatable remote execution without bespoke CI jobs per iteration
- AI agents or automation need auditable remote command runs with logs and artifacts
- you want coordinator-owned cloud credentials with spend caps and cleanup

## When to avoid
- you need a replacement for full CI pipelines
- you need a hostile multi-tenant sandbox or isolation between untrusted users
- you need a secrets scrubber or security boundary
- you only run trivial commands that finish quickly locally

## Facets
- artifact type: cli-tool
- maturity: active
- function: testing, cli, developer-tools, deployment, workflow-automation, configuration-management, ssh, cloud
- domain: developer-tools, testing, cloud-computing
- platform: windows, cli, go, cloud, self-hosted
- tags: remote-execution, remote-test-runner, control-plane, disposable-environments, agent-skills, herdr-plugin, coordinator, lease-management, evidence-recording, provider-agnostic, gpu-workloads, cross-platform-testing, command-line, automation, devops, ai-agents, linux, macos, docker

## Member repositories
- openclaw/crabbox (main) score 80

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:25.213944+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:44:34.435035+00:00, confidence not recorded.
  - readme: https://github.com/openclaw/crabbox (fetched 2026-08-28T04:04:25.213944+00:00, sha 22bc95932171)
  - homepage: http://crabbox.sh (fetched 2026-08-29T12:03:56.414440+00:00, sha 7d1d5d39e4ff)
  - site_page: https://crabbox.sh/getting-started.html (fetched 2026-08-29T12:03:56.417136+00:00, sha 0d7bcba3dd9d)
  - site_page: https://crabbox.sh/features/index.html (fetched 2026-08-29T12:03:56.428634+00:00, sha 25e08de2ee8d)
  - site_page: https://crabbox.sh/features/actions-hydration.html (fetched 2026-08-29T12:03:56.431854+00:00, sha 3e1a3176fb2f)
  - site_page: https://crabbox.sh/pricing.html (fetched 2026-08-29T12:03:56.419081+00:00, sha d042d2f5187f)
  - site_page: https://crabbox.sh/integrations/index.html (fetched 2026-08-29T12:03:56.420830+00:00, sha 85ddc7690801)
  - site_page: https://crabbox.sh/integrations/agents.html (fetched 2026-08-29T12:03:56.422583+00:00, sha 049baed6f435)
  - site_page: https://crabbox.sh/integrations/authoring.html (fetched 2026-08-29T12:03:56.424545+00:00, sha 1a03530e62ec)
  - site_page: https://crabbox.sh/integrations/editors.html (fetched 2026-08-29T12:03:56.426218+00:00, sha c1552129b567)
- Data as of 2026-08-30T08:39:29.467469+00:00.
