What problem does it solve?
Provides a reliable pattern to run headless Chrome and agent-browser inside ephemeral Vercel Sandbox microVMs so browser automation can be executed from any Vercel-deployed app without binary size limits or local Chrome dependencies.
Core Features & Use Cases
- Ephemeral Browser VMs: Boot a Linux microVM on demand, run agent-browser commands, and shut down to isolate runs.
- Sandbox Snapshots for Fast Startup: Pre-built sandbox snapshots include Chromium and dependencies for sub-second startup.
- Persistent Sessions & Multi-Step Flows: Keep the sandbox alive across multiple commands to perform full automation sequences (open pages, fill forms, take screenshots, accessibility snapshots).
- Framework & Workflow Integration: Use from Next.js, SvelteKit, Nuxt, Remix, Astro server code or from Vercel Cron Jobs for scheduled tasks.
- Authentication Options: Works with Vercel OIDC on deployments or explicit tokens/team/project IDs for local development.
Quick Start
Use the vercel-sandbox skill to open https://example.com, take a screenshot, and return the image as a base64 string.