Menu

Quickstart

Last updated February 3, 2026

This guide shows you how to run your first code in a Vercel Sandbox.

  1. Create a new directory and connect it to a Vercel project. This is the recommended way to authenticate because the project handles secure OIDC token authentication for you.

    When prompted, select Create a new project. The project doesn't need any code deployed. It just needs to exist so Vercel can generate authentication tokens for you.

    Once linked, pull your environment variables to get an authentication token:

    Terminal
    vercel env pull

    This creates a .env.local file containing a token that the SDK uses to authenticate your requests. When you deploy to Vercel, token management happens automatically.

  2. Create a file that creates a sandbox and runs a command:

  3. You should see: Hello from Vercel Sandbox!

    Sandboxes automatically stop after 5 minutes. To adjust this or manage running sandboxes, see Working with Sandbox.

  1. Set up authentication: Connected to a Vercel project and pulled credentials to enable sandbox creation.
  2. Created a sandbox: Spun up an isolated Linux microVM.
  3. Ran a command: Executed code inside the secure environment.

Was this helpful?

supported.