The
@enfinitos/cli ships at the April 2027 launch. Today, the published
tool is the auditor SDK (@enfinitos/sdk-auditor on npm / PyPI / crates) —
see the quickstart — and you can drive the full /api/v1
surface from the integration playground.
The commands below document the CLI’s planned sandbox subcommand group.@enfinitos/cli will include a sandbox subcommand group that
mirrors the web console. Identical actions; cookie jar persisted to
~/.enfinitos/sandbox/cookies.txt.
Quickstart
Commands
sandbox provision
~/.enfinitos/sandbox/cookies.txt so subsequent
commands scope to the same tenant.
sandbox demo
sandbox list
sandbox get
--save, writes the pack JSON to disk
(stripping the verificationKey field — verifier should fetch
keys from /api/sandbox/runtime-keys or pin them).
sandbox verify
@enfinitos/sdk-auditor’s verifyAll. If --keys is omitted,
the CLI fetches the current key set from /api/sandbox/runtime-keys
and runs verification against it; with --keys, the auditor uses
the pinned local snapshot.
Exit codes:
0— verification succeeded.5— verification failed. The pack is reported with statusINVALIDand the failing step is named.
Common flows
Audit roundtrip in three commands
Verify a pack a colleague emailed you
Use against a self-hosted sandbox preview
Output
All commands respect the CLI’s global--format json|yaml|table
flag. Default is table; --format json is the right choice for
piping into jq.