Skip to main content
Sandboxes normally self-destruct when your run ends. A crashed script, a SIGKILL, or a laptop that slept before teardown can leave one behind — burning your Docker daemon, your E2B credits, or your Modal quota. Two commands find and reclaim them.

Quick Start

1

See what is still running

If nothing is up:
If something is up:
2

Reclaim it

3

Confirm it is gone


How It Works

Docker containers are found cross-process by the praisonai=managed label and the praisonai_<id> name, so containers started by an earlier script are visible from a fresh CLI.

When a provider can’t be queried


From a script

Exit code is 0 when the query is clean, 1 if any provider errored.

Best Practices

Any time a script that used run_on= crashed or you killed it, run managed ps before starting a new run. Costs stack quietly.
For long-running dev sessions, wire praisonai managed stop --all into your shell’s exit trap or your IDE’s on-close hook so nothing is left behind when you close the laptop.
managed ps scans docker, e2b, modal, daytona, flyio, tenki. local runs on this machine and has nothing to reclaim.

Shared Sandbox

What run_on= does and how to choose a provider

Managed CLI

Full praisonai managed command reference