Standalone Docker images for running agent CLIs with a host directory mounted at /workdir.
sandbox-opencodesandbox-pisandbox-codex
See docs/nocli.md for manual Docker build and run commands.
docs/nocli.md remains the source of truth for manual Docker command equivalence.
Install the development CLI from the local Go module:
cd tools/cbox
go install ./cmd/cboxBuild all local Sandbox Images:
cbox build
cbox build --allBuild selected Harnesses:
cbox build --harness opencode
cbox build --harness pi
cbox build --harness codex
cbox build --harness opencode --harness pi
cbox build --harness opencode --harness pi --harness codexRun a Harness explicitly:
cbox run opencode
cbox run pi
cbox run codexRun a Harness with shorthand commands:
cbox opencode
cbox pi
cbox codexPass a command through to the container by placing it after --:
cbox run opencode -- opencode debug
cbox run pi -- pi --version
cbox run codex -- codex --version
cbox opencode -- opencode debug
cbox pi -- pi --version
cbox codex -- codex --versionStart a fresh Harness container with a shell instead of the default CLI:
cbox run opencode -- sh
cbox run pi -- sh
cbox run codex -- shPrint the CLI version:
cbox --version