Introducing Render Sandboxes: a computer for every agent.

Learn more
November 11, 2026
New

Render Sandboxes now available in beta

Now in public beta, use Render Sandboxes to spin up isolated, ephemeral compute environments for executing untrusted code, such as agent-generated apps and scripts.

Create and manage sandboxes programmatically using the Render CLI or the TypeScript and Python SDKs.

Each sandbox provides:

  • Isolated runtime: Run commands and manage files in a contained environment with its own filesystem.
  • Configurable compute: Choose from four compute plans with up to 8 CPU and 16 GB of RAM.
  • Indefinite execution: Run sandboxes for as long as you need. Configure separate timeouts for automatic suspension and termination, or disable both to run indefinitely.
  • Network controls: Restrict outbound traffic to specific HTTPS destinations, or block it entirely.
  • Reusable snapshots: Capture filesystem state or running processes, then restore that state in new sandboxes.

To create your first sandbox and execute a command:

  1. Install the latest version of the Render CLI.

  2. Spin up a sandbox with:

    Copy your new sandbox's ID from the command's output.

  3. Replace sbx-abc123 with your sandbox's ID in the following commands:

Get started with Render Sandboxes in the documentation.