Menu

Vercel Sandbox supports forking - Vercel
📰

Vercel Sandbox supports forking - Vercel

Vercel News·Marc Codina Segura·5 days ago
#JKodFzQN
#vercel#sandbox#fork#agent#prod
Reading 0:00
15s threshold

Vercel Sandbox now supports forking with Sandbox.fork() .

The fork starts from the source's current snapshot and inherits its config and environment variables. If the source is running, it forks the latest saved state, not the live in-memory state. If the source has no snapshot, it falls back to a fresh create, using the source's runtime and config. Any parameter you pass overrides the inherited value.

A fork takes about the same time as creating a sandbox, with the same limits. Use it to branch an agent from a shared base, give each tenant its own copy of a template, or run variations of one setup in parallel.

To fork a sandbox with the SDK:

import { Sandbox } from '@vercel/sandbox' ;

// Inherit every field from the source's snapshot

const fork = await Sandbox . fork ( {

sourceSandbox : 'prod-agent' ,

} ) ;

// Override specific fields; the rest are inherited

const customized = await Sandbox .…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.