Common AI Agent Tasks
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
Key Devbox Features
- 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.
- Network security: Control egress network access with Network Policies to restrict which external services your Devboxes can reach.
- Secure integrations: Connect agents to LLM APIs via Agent Gateways and to MCP tool servers via MCP Hub — without exposing your real credentials to the devbox.
Our starter image is what starts when you start a devbox. You get the following packages available to your devbox:Core tools: curl, ca-certificates, jq, sudo, git
Extras: dnsutils, iputils-ping, less, vim, wget, rsync, gh
Python stack: Python 3.12, pip, uv
Node stack: Node 22.15.0, npm, Yarn 1.22.22 via corepack
Extras: dnsutils, iputils-ping, less, vim, wget, rsync, gh
Python stack: Python 3.12, pip, uv
Node stack: Node 22.15.0, npm, Yarn 1.22.22 via corepack
