Runloop provides secure sandboxed execution environments called
Devboxes. Runloop Devboxes provide a full-featured execution
environment for your AI agents. We use virtual machine technology to
provide isolation and safety for your API keys, code, secrets,
sensitive data, and internal systems.
The most powerful and useful AI agents do more than just chat.
Sophisticated development teams need agents that can:
Query external APIs
Pull, build, and execute code from git repositories
Run a headless browser to scrape or interact with websites
Read and write files on a filesystem
Run proprietary code or binaries
While it is tempting at first for developers to do these on their local
workstations, this doesn’t scale to many concurrent work streams and
it introduces security and safety concerns. This is where Devboxes
come in.Runloop Devboxes are the virtual, sandboxed workstations where your
AI agents do their work. By running your agents in Runloop Devboxes,
your developers can maintain multiple parallel workstreams, while
preserving the safety of your internal data and systems.
Isolated, ephemeral virtual machines: Devboxes are cloud-based virtual workstations, created on demand, and deleted when they are no longer needed.
Super fast execute times: Startup to running your first command takes a few seconds.
Stateful or stateless: For short-running tasks, you can start a Devbox in seconds, perform arbitrary work and then throw away the box. For long-running tasks, take advantage of snapshot, suspend and resume operations to control the lifecycle of your devbox using simple API calls.
Customizable sizes and images: You can choose machine size and resources from a range of options, and you can create and customize team-shared images with blueprints.
Your agent code will interact with Devboxes through the Runloop API. We provide client SDKs for Python and Typescript.You can also use the Runloop CLI and the Runloop Dashboard to view, manage, and monitor your Devboxes.Ready to get started? Read on for quick examples showcasing common Devbox uses.