Agent Sandboxesagentsandboxes.org
Sandbox profile · Hosted platform

InstaVM

Answer in brief

Firecracker-based Linux microVMs for agents with sub-200 ms claimed boots, snapshots, clones, persistent volumes, a desktop runtime and SSH access, with a local Apple-container companion (CodeRunner). A broad, fast microVM platform for agent builders; confirm regions and session limits with the vendor before committing production workloads.

By the Agent Sandboxes editors · Updated

Overview

InstaVM is a hosted platform that boots a full Linux microVM per sandbox, based on Firecracker, with a dedicated kernel, filesystem and network stack. You reach it through Python and TypeScript SDKs, an instavm CLI, a REST API or plain ssh instavm.dev, and an agent skill exists for Claude Code, Codex, Gemini CLI and others. Sandboxes default to 2 vCPU and 512 MB (1–8 vCPU, 256–8,192 MB) and run Python 3.11+ and Node.js 18+ with common tools. A desktop runtime with browser, terminal, sudo and noVNC live takeover supports computer-use agents, and instavm deploy (marked experimental) can publish an app from a VM with a share URL.

Persistence comes from named volumes with checkpoints, pause/snapshot/resume/clone of VMs and always-on VMs for deployed apps or MCP servers. Billing is per second for vCPU and RAM with no idle charges, on a Free plan ($50 starting credit) or Pro at $100/month plus usage; Enterprise adds dedicated infrastructure and SOC 2 Type II. Outbound traffic is default-deny with allowlists. The companion CodeRunner project (Apache-2.0, 901 GitHub stars) runs agent code locally on Apple Silicon inside Apple's container VMs. Regions, GPU support and maximum session length are not documented.

Notable

  • Website: "185ms" P95 cold start and "Provision a fresh VM in ~147ms" (vendor figures).
  • Site badge claims "#1 on Hacker News" with 1,143 votes; the Enterprise plan lists SOC 2 Type II and a 99.99% SLA.
  • CodeRunner, the local Mac companion, is Apache-2.0 with 901 GitHub stars; Linux support via Firecracker is on its roadmap.

InstaVM specifications

AttributeDetails
IsolationFirecracker microVM with its own kernel, filesystem and network stack per sandbox
DeploymentHosted platform
Open sourceNo
SDKs and interfacesPython, JavaScript/TypeScript, CLI, REST API
Cold start (vendor claim)Website: "185ms" P95 cold start, "Provision a fresh VM in ~147ms" over SSH, snapshot restore "typically under 500ms" (vendor claims)
Max session lengthSession lifetime is configurable; no maximum documented; always-on VMs are offered
PersistenceState persists across execute() calls within a session and is destroyed when it ends; named volumes persist across VM lifecycles with mid-task checkpoints; VMs can be paused, snapshotted, resumed or cloned; snapshots built from OCI images
GPUNot documented
NetworkingDefault-deny outbound with domain/CIDR allowlists and package-manager controls (Free plan egress limited to known package managers and AI APIs; Pro unrestricted or allowlists); proxy-based secret injection; shares expose any port publicly or privately with custom domains
PricingPer second: $0.000014 per vCPU (about $0.05/hour) and $0.0000045 per GB of RAM (about $0.02/hour); 10 GB volume storage included, then $0.0002 per GB-hour. Free plan $0 base plus usage (5 concurrent VMs); Pro $100/month plus usage (100 concurrent VMs, 99.9% SLA); Enterprise custom
Free tier$50 in starting credits with a card on file; 5 concurrent VMs and 100 browser sessions a month
Compliance"SOC 2 Type II compliance" listed as an Enterprise plan feature; no report details published
RegionsNot documented

Facts from InstaVM’s public documentation, verified November 9, 2026. Performance numbers are vendor claims.

Strengths and trade-offs

Strengths

  • You want fast microVM boots with per-second billing and a $50 trial.
  • You need desktop and browser automation with live noVNC takeover.
  • You want to clone a running VM or checkpoint a volume mid-task.
  • You prefer SSH-first access without installing an SDK.

Trade-offs

  • Free plan egress is restricted to known package managers and AI APIs.
  • Regions, GPU support and maximum session length are not documented.
  • SOC 2 Type II is listed only as an Enterprise feature with no report details.
  • A card must be on file even for the free tier.

Good fit for: Agent builders who want fast-booting microVMs with desktop, SSH and snapshot-clone workflows under per-second billing.

How InstaVM compares

SandboxIsolationOpen sourceSelf-host / BYOCCold start (vendor)Max sessionSnapshots / pauseGPUSDKs
InstaVMFirecracker microVMNoNo / No<200 ms (claim)ConfigurableYes / YesNot documentedPython, JavaScript/TypeScript, CLI, REST API
E2BFirecracker microVMYesYes / YesNot documented1 h / 24 h (Pro)Yes / YesNoPython, JavaScript/TypeScript
Leap0Firecracker microVMNoNo / Yes~100 ms (claim)8 h maxYes / YesNot documentedPython, JavaScript/TypeScript, Go, MCP server
SuperserveFirecracker microVMNoNo / YesNot documentedUnlimitedYes / YesNot documentedPython, JavaScript/TypeScript, CLI, REST API, MCP server
RuntimeFirecracker microVMNoNo / NoNot documentedNo limit documentedYes / YesNot documentedJavaScript/TypeScript, Python, Go, Ruby, Java, CLI, REST API, MCP server
ScrapybaraNot documentedNoNo / No<1 s (claimed)1 h default, configurableNo / YesNoPython, JavaScript/TypeScript, REST API, MCP server, CLI
CuagVisor container or VMYesYes / NoNot documentedUntil destroyedYes / YesNot documentedPython, JavaScript/TypeScript, Rust, CLI, MCP server

See all InstaVM alternatives →

Frequently asked questions

What is InstaVM?
Firecracker-based Linux microVMs for agents with sub-200 ms claimed boots, snapshots, clones, persistent volumes, a desktop runtime and SSH access, with a local Apple-container companion (CodeRunner). A broad, fast microVM platform for agent builders; confirm regions and session limits with the vendor before committing production workloads.
How does InstaVM isolate code?
InstaVM documents its isolation as: Firecracker microVM with its own kernel, filesystem and network stack per sandbox.
Is InstaVM open source?
No, InstaVM is not open source.
How much does InstaVM cost?
Per second: $0.000014 per vCPU (about $0.05/hour) and $0.0000045 per GB of RAM (about $0.02/hour); 10 GB volume storage included, then $0.0002 per GB-hour. Free plan $0 base plus usage (5 concurrent VMs); Pro $100/month plus usage (100 concurrent VMs, 99.9% SLA); Enterprise custom Check the official pricing page for current rates.
What are the alternatives to InstaVM?
Common alternatives include E2B, Leap0, Superserve, Runtime, Scrapybara, Cua. See InstaVM alternatives for a full comparison.

Sources

  1. instavm.io
  2. instavm.io/pricing
  3. instavm.io/docs
  4. instavm.io/docs/quickstart
  5. instavm.io/docs/concepts/sandboxes
  6. github.com/instavm/coderunner

Cite this page

Agent Sandboxes. (2026). InstaVM. agentsandboxes.org. Last reviewed November 9, 2026. https://agentsandboxes.org/sandboxes/instavm/

Found an error or a missing sandbox? Submit a correction — every entry links to the sources it relies on.