Command Line Interface

A powerful, intuitive toolkit for managing agent safety, swarms, and time-travel.

sd init

Initializes a new StuntDouble sandbox in the current directory, generating a .stuntdouble.yaml config file and telemetry state files.

sd run <agent>

Wraps an agent (like `claude`, `bash`) in a hardware-isolated microVM or local Docker container wrapped in eBPF hooks. Supports --remote and --env flags.

sd daemon

Starts the background Control Plane listener (Daemon). Used by Kubernetes Operators and GitHub Actions to enforce policies dynamically via --mode and --policy flags.

sd chaos

Activates Chaos Monkey Testing. Actively injects simulated network drops and file permission denials to benchmark how well your agent recovers.

sd protocol attest

Cryptographically verifies loaded kernel modules via Sigstore/Cosign to guarantee the sandbox environment has not been tampered with.