Sandboxing

Preview

Isolation boundaries for execution and untrusted content.

Execution happens in disposable, network-restricted environments with no access to host resources, other runs, or workspace secrets beyond the brokered tokens a step needs.

BoundaryEnforcement
Process isolationPer-run environment with no shared kernel namespaces
FilesystemEphemeral overlay; no host mounts
NetworkDeny-all egress, per-step allowlists, DNS pinning
SecretsInjected at transport layer; not readable from the environment
ResourcesCPU, memory, disk and wall-clock ceilings
LifetimeDestroyed at run end; snapshots encrypted at rest

For full detail on environment classes and egress profiles, see Execution Environments and Tool Sandboxing.

Last updated 2026-09-16