Skip to main content
ctx supports host and containerized execution environments.

Environment options

  • Host
  • Container (Host-mounted)
  • Container (Disk-isolated)
In the current UI, container environment is set at workspace creation time.

When to use host mode

Use host mode when:
  • you need direct access to your local environment quickly
  • strict environment isolation is not required

When to use container modes

Use containerized modes when:
  • you want stronger runtime isolation
  • dependency consistency matters across tasks
  • you need stricter control over network behavior

Host-mounted vs disk-isolated

  • Host-mounted: container runtime with workspace mounted in
  • Disk-isolated: more isolation between host filesystem and runtime state
If your team prioritizes reproducibility and isolation, start with containerized workspaces.