Skills

Vercel Sandbox: executar código arbitrário numa VM Linux isolada e efêmera

Para tarefas que precisam executar código arbitrário numa VM Linux isolada e efêmera. Tempo limite padrão 5 minutos; Hobby máx. 45 minutos; Pro/Enterprise máx. 24 horas.

Official source · Vercel Sandbox

Install

npx skills add vercel/sandbox

Para quem

Abra esta Skill quando precisar executar código arbitrário numa VM Linux isolada e efêmera. A frase oficial: Vercel Sandbox allows you to run arbitrary code in isolated, ephemeral Linux VMs. O título do repositório diz que serve para executar com segurança código não confiável ou gerado pelo usuário.

Não é um manual geral de computação. A Skill dá padrões de código, notas de prática e referência de API do SDK @vercel/sandbox. Serve para quem já escolheu Vercel Sandbox e quer que um agente reúna pontos de chamada do SDK oficial. Se a tarefa não precisa de VM isolada, esta Skill não bate.

Página:

https://github.com/vercel/sandbox

Primeira tentativa em 3 minutos

Siga só o comando oficial de instalação da Skill. Não escolha outro caminho principal de instalação ao mesmo tempo:

npx skills add vercel/sandbox

Pré-requisito: a tarefa atual é de fato «executar código arbitrário numa VM Linux isolada e efêmera», e o ambiente de agente atual consegue executar o comando npx skills add acima. O texto oficial não escreve um diretório de destino; não invente um caminho que não aparece.

Depois de instalar, primeiro uma conferência somente leitura. Não crie um sandbox e não altere arquivos do projeto. Pergunte ao agente: segundo a Sandbox Skill, o que a opção timeout de Sandbox.create() pode configurar, e quais são a duração padrão e os tetos de plano. Sucesso observável: o agente diz padrão 5 minutos, Hobby máx. 45 minutos, Pro/Enterprise máx. 24 horas, e que essas durações se ajustam com timeout em Sandbox.create(). Se só repetir «consegue executar código» e não der esses números, ainda não usou esta Skill; rode de novo o mesmo comando de instalação e pergunte outra vez.

Casos de uso

Caso 1: fazer o agente reunir pontos de chamada de @vercel/sandbox segundo a Skill. A página escreve que a Skill dá comprehensive guidance on using the @vercel/sandbox SDK, including code patterns, best practices, and API reference. Entregue «executar um pedaço de código arbitrário numa VM Linux isolada e efêmera» e peça que liste, só segundo a Skill, o nome SDK e os padrões que devem ser conferidos na criação, e marque campos que a página não escreve. Resultado conferível: a resposta fica em torno de @vercel/sandbox e Sandbox.create(), em vez de inventar outro comando de instalação.

Caso 2: conferir recursos e duração antes de criar. Tetos oficiais: Hobby/Pro até 8 vCPU, Enterprise até 32 vCPU, cada vCPU corresponde a 2048 MB de memória; sandbox padrão 5 minutos, Hobby máx. 45 minutos, Pro/Enterprise máx. 24 horas, ajustável com timeout. Serve para uma checagem de capacidade antes de de fato levantar uma VM: se a tarefa atual precisa passar dos 5 minutos padrão, se vai bater no teto de 45 minutos do Hobby. A página não dá passos de console nem ações de cobrança; a conferência para nesses números.

Limites de uso

É uma VM Linux efêmera e isolada, não um host permanente; a página não promete que arquivos locais permaneçam.

Recursos escritos: Hobby/Pro 8 vCPU, Enterprise 32 vCPU, 2048 MB de memória por vCPU. Disco, rede de saída e concorrência não aparecem; não preencha o que falta.

Duração padrão 5 minutos; Hobby máx. 45 minutos; Pro/Enterprise máx. 24 horas. Para ocupação além dessa janela, a página não dá um método.

A Skill cobre padrões, práticas e referência de API de @vercel/sandbox. Não lista clientes; não escreva que só um agente é suportado.

A mesma página também dá o comando de instalação do SDK pnpm i @vercel/sandbox. Isso é instalação do pacote SDK, não um segundo caminho principal de Skill; na primeira tentativa não coloque ao lado de npx skills add vercel/sandbox. O texto oficial não escreve outros gerenciadores de pacote nem instalação de marketplace.

A página não descreve vínculo de projeto, variáveis de ambiente nem preenchimento de segredos; não invente passos que não aparecem.