Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
翻訳待ち
Crabbox: warm a box, sync the diff, run the suite.
翻訳待ち
Loading the full README. The saved excerpt is shown below.
Run your code on the right machine.
Crabbox runs your repository's commands on remote machines, existing SSH hosts,
and local containers. Keep editing locally; send your working tree to a box,
stream the output, and get the command's exit code back.
Inside a Git repository you trust, with Docker or Podman running:
One command creates a Linux container, syncs your checkout, runs uname -a,
streams the result, and removes the container. No cloud account or login needed.
For remote compute, choose a provider or your team's coordinator.Read the full README ↗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
pnpm test there and stream the output back to your terminal.Capabilities vary by provider. Crabbox supplies computers and execution evidence; your agent or harness decides what to run and what the result means.
On macOS or Linux with Homebrew:
brew install openclaw/tap/crabbox
crabbox --version
On Linux without Homebrew, extract a release archive and keep crabbox-runtime/
beside the crabbox executable (use arch=arm64 on ARM):
v=0.81.0 arch=amd64
curl -fLO "https://github.com/openclaw/crabbox/releases/download/v$v/crabbox_${v}_linux_${arch}.tar.gz"
curl -fLO "https://github.com/openclaw/crabbox/releases/download/v$v/checksums.txt"
sha256sum -c checksums.txt --ignore-missing
mkdir -p ~/.local/share/crabbox
tar -xzf "crabbox_${v}_linux_${arch}.tar.gz" -C ~/.local/share/crabbox
export PATH="$HOME/.local/share/crabbox:$PATH"
crabbox --version
GNU tar may warn about LIBARCHIVE.xattr.com.apple.provenance headers; they are
harmless. See Install for Windows and other options.
Start Docker or Podman and make sure git, ssh, ssh-keygen, and rsync are
on your PATH (Debian/Ubuntu: sudo apt-get install -y git openssh-client rsync).
Then 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. On images with
apt-get, missing sshd, git, rsync, curl, sudo, or python3 triggers
installation of those tools and CA certificates, so the container needs internet access.
For offline or locked-down engines, pass --local-container-image with an image
that already has those tools. The box has Crabbox's sync/run prerequisites;
supply your project's runtime and dependencies.
For a Node.js repository with a package-lock.json and an npm test script:
crabbox run --provider local-container \
--local-container-image node:22-bookworm \
--shell 'npm ci && npm test'
Choose an image compatible with your project. For remote boxes, use a prepared image, repository setup scripts, or Actions hydration. Dependency and build directories are excluded from normal workspace sync.
crabbox warmup --provider local-container --slug dev-box
crabbox run --provider local-container --id dev-box -- uname -a
# Edit locally, then run again with the same --id.
# Open a shell, or release the box when finished.
crabbox connect --provider local-container --id dev-box
crabbox stop --provider local-container dev-box
Replace uname -a with your test command once the box is prepared. warmup
keeps a reusable lease; prewarm also performs Actions hydration. Use the
printed cbx_... ID or friendly slug to select it. Each agent can keep its own
lease and working directory.
Use your team's URL in place of this example:
crabbox login --url https://broker.example.com
crabbox doctor
crabbox run -- pnpm test
The repository must select a provider and prepare its remote runtime and dependencies. For your own cloud account, follow a provider guide and skip coordinator login. Cloud capacity is billed by the provider; choose machine sizes deliberately.
Getting started · Local Container
This is the beginning of the README. Read the rest at the original. Read the full README ↗