Skip to content
OpenRelay is in early access, and the /v1 API is stable. New capabilities ship in the changelog.
Skip to Content
CLICommands

orl sandbox create-many

Create many sandboxes as one group, printing each as it starts, part of the orl CLI for OpenRelay GPU VMs, pods, batches and billing.

orl sandbox create-many --n <n> --template <template>

Flags

FlagTypeRequired
--cpuintnovCPUs of each, at most the template's (the template's unless given)
--cpu-requestfloat64novCPUs of each a shared sandbox is counted and billed for at least, to the thousandth (0.25 unless given)
--ephemeralboolnoomit each sandbox from history when it ends; a command finishing does not stop it
--idempotency-keystringnomakes a retried create safe; one is made when not given
--memory-mibintnomemory of each in MiB, at most the template's (the template's unless given)
--memory-request-mibintnomemory of each in MiB a shared sandbox is counted and billed for at least (128 unless given)
--min-readyintnostart none until this many fit together; defaults to n
--modelstringnothe model the template's coding agent (Claude Code) calls, an id from orl catalog model list; sets OPENRELAY_MODEL
--nintyeshow many sandboxes to start (required)
--network-filestringnoa JSON file holding each sandbox's network policy layer; the organization's defaults apply when not given
--placementstringnoshared or pinned
--templatestringyesa template id from orl sandbox template list: a built-in or one of the org's (required)
--timeoutintnoseconds until each stops
--waitintnoseconds the group may wait for capacity

This wraps the createSandboxGroup API operation.

On this page