vercelvercelOfficialยท1 Agent Skills Included

sandbox

Run untrusted code in isolated, persistent Linux microVMs

Creates isolated Linux microVMs to run untrusted code, dev servers, and tests safely. Eliminates risky local execution and manual environment setup with named, persistent sandboxes that snapshot and resume automatically. Provides SDK patterns for file operations, network policies, multi-user isolation, and custom images to complete secure execution workflows faster.
npx skills add vercel/sandbox --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Vercel Sandbox?โ–ผ

Run `npx skills add vercel/sandbox --all -g -y` in your terminal to install the skill globally, then add the SDK with `pnpm i @vercel/sandbox`.

How to run untrusted code safely?โ–ผ

Vercel Sandbox executes code inside isolated Firecracker microVMs, so untrusted scripts never touch your local machine or production systems.

Do sandboxes persist between runs?โ–ผ

Yes. Sandboxes are named and persistent by default, automatically snapshotting on stop and restoring the filesystem on the next resume.

Can I restrict network access in a sandbox?โ–ผ

Yes. You can allow all traffic, deny all traffic, or define fine-grained domain and L7 request rules with credential brokering.

Can I use custom Docker images?โ–ผ

Yes. Push any OCI image to the Vercel Container Registry and pass it to Sandbox.create to boot from your own environment.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’