Cloud sandboxes let you run agent sessions in disposable cloud environments — no laptop required. Omnigent supports Modal and Daytona as sandbox providers. You can launch a sandbox manually from the CLI or configure the server to provision one automatically per session.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/omnigent-ai/omnigent/llms.txt
Use this file to discover all available pages before exploring further.
Cloud sandboxes run your model API keys inside the sandbox environment. Treat
the sandbox environment as you would your laptop — don’t inject credentials you
wouldn’t store on a machine you don’t fully control.
How managed hosts work
When the server is configured with a sandbox provider, it acts as a managed host: the server provisions a fresh sandbox for each new session automatically. Users start a session from the web UI or CLI and the sandbox appears as the host — no machine needs to stay online. You can also create and manage sandboxes manually from the CLI and register them as hosts yourself.Modal sandboxes
Modal sandboxes live for at most 24 hours (a platform cap). They are ideal for short-lived or interactive coding sessions.Create a sandbox
Modal sandboxes have a hard 24-hour lifetime set by the platform. When a
sandbox expires, create a fresh one with
omnigent sandbox create --provider modal.Daytona sandboxes
Daytona sandboxes have no hard lifetime cap (idle auto-stop is disabled by the launcher).Server-managed sandboxes
To have the server provision sandboxes automatically (one per session), add asandbox block to your server config:
- Modal
- Daytona
Listing and stopping sandboxes
For provider-side sandbox lifecycle management, use the provider’s own CLI:- Modal
- Daytona