CLICommands
orl sandbox create
Create a sandbox, optionally running a first command, part of the orl CLI for OpenRelay GPU VMs, pods, batches and billing.
orl sandbox create --template <template>Flags
| Flag | Type | Required | |
|---|---|---|---|
--cpu | int | no | vCPUs, at most the template's (the template's unless given) |
--cpu-request | float64 | no | vCPUs a shared sandbox is counted and billed for at least, to the thousandth (0.25 unless given) |
--env | stringSlice | no | NAME=VALUE (repeatable) |
--ephemeral | bool | no | omit the sandbox from history when it ends; a command finishing does not stop it |
--idempotency-key | string | no | makes a retried create safe; one is made when not given |
--memory-mib | int | no | memory in MiB, at most the template's (the template's unless given) |
--memory-request-mib | int | no | memory in MiB a shared sandbox is counted and billed for at least (128 unless given) |
--model | string | no | the model the template's coding agent (Claude Code) calls, an id from orl catalog model list; sets OPENRELAY_MODEL |
--network-file | string | no | a JSON file holding the sandbox's network policy layer; the organization's defaults apply when not given |
--placement | string | no | shared or pinned |
--run | string | no | a first command to run in the same request; its output streams and its exit code is this command's |
--template | string | yes | a template id from orl sandbox template list: a built-in or one of the org's (required) |
--timeout | int | no | seconds until the sandbox stops |
--wait | int | no | seconds the request may wait for capacity |
This wraps the createSandbox API operation.
orl runners pool resize
Resize a runner pool's RAM tier, part of the orl CLI for OpenRelay GPU VMs, pods, batches and billing. Usage, every flag and an example.
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.