NoticiaInfra para Agentes7 min

Vercel vuelve persistentes sus sandboxes: por que esto si cambia el costo real de un agente largo

Vercel activo persistencia por defecto en Sandbox el 26 de mayo de 2026. La novedad importa porque un agente ya no tiene que reinstalar dependencias y rehidratar archivos en cada sesion, pero ahora tambien hay que vigilar snapshot storage y criterio de borrado.

Vercel
Captura oficial del changelog de Vercel sobre sandbox persistence en disponibilidad general

Muchos equipos ya entendieron que un agente util necesita un entorno aislado para correr codigo, probar cambios o preparar artefactos. Lo que seguia siendo incomodo era volver a instalar todo cada vez que la sesion moria. El changelog de Vercel del 26 de mayo de 2026 ataca justo ese cuello de botella: Sandbox persistence ya esta en GA y viene activada por defecto.

La pieza corta de Vercel dice algo muy concreto: el filesystem del sandbox se guarda y restaura automaticamente entre sesiones. En otras palabras, si tu agente deja un repo clonado, dependencias listas o archivos intermedios, ya no tienes que reconstruir todo desde cero en cada arranque.

Captura oficial del flujo de snapshots y almacenamiento persistente en Vercel Sandbox

Lo que cambia de verdad

Esto no es solo una mejora de comodidad. Para builders que corren tareas largas o repetidas, la persistencia mueve tres palancas:

  1. Latencia operacional: menos tiempo rehaciendo npm install, caches o scaffolding.
  2. Costo total del loop: menos compute desperdiciado, pero mas gasto potencial en snapshot storage.
  3. Diseno del runtime: ahora puedes pensar en un sandbox con nombre durable y reanudarlo por identificador, no solo como contenedor efimero.

Vercel tambien anoto detalles utiles que ayudan a aterrizar el cambio:

  • Sandbox.create() queda persistente por defecto.
  • puedes desactivar persistencia con persistent: false o --non-persistent;
  • cualquier llamada sobre un sandbox parado puede reanudar la ultima sesion;
  • aparecieron helpers como getOrCreate(), fork() y delete().

Eso convierte al sandbox en algo mas cercano a una estacion de trabajo reciclable para agentes, no solo a una caja desechable.

El tradeoff que no conviene esconder

El propio changelog deja la advertencia correcta: cada snapshot consume storage y se cobra aparte del compute.

Captura oficial de la seccion de resume automatico para sandboxes persistentes en Vercel

Ese matiz importa porque muchos equipos iban a medir este tipo de runtime solo por cold start o minutos de ejecucion. Con persistencia, la pregunta cambia:

  • que vale la pena conservar;
  • por cuanto tiempo;
  • y cuando conviene destruir y reconstruir.

Mi regla practica seria esta:

  • si tu agente corre tareas repetitivas sobre el mismo repo o dataset, la persistencia probablemente paga sola;
  • si el trabajo es corto, desechable o sensible, conviene seguir con sandboxes efimeros;
  • si manejas muchos tenants, necesitas naming, tags y politicas de limpieza desde el dia uno.

Donde se siente mas

Este anuncio pega especialmente en cuatro casos:

1. Coding agents con sesiones largas

Si tu agente clona, instala dependencias, corre tests y despues se detiene por aprobacion humana, reanudar sin reconstruir todo puede recortar bastante friccion.

2. Workers de verificacion

Un sandbox persistente sirve para guardar fixtures, snapshots de prueba o artefactos que luego usa otra sesion de validacion.

3. Flujos con herramientas pesadas

Si el runtime necesita binarios, paquetes del sistema o toolchains grandes, persistencia reduce trabajo repetido.

4. Handoffs entre humano y agente

Un operador puede pausar, revisar y luego dejar que otra sesion continue con el mismo estado base.

Lo que yo haria antes de activarlo en serio

No lo desplegaria como default universal sin este checklist:

  1. Define cuando un sandbox debe ser persistente y cuando no.
  2. Nombra sandboxes por tarea o tenant, no por capricho.
  3. Mide compute y snapshot storage por separado.
  4. Borra sandboxes viejos con una politica explicita.
  5. Evita que secretos queden escritos en disco dentro del runtime.

Esta nota conversa muy bien con Vercel Sandbox ya corre Docker, porque juntas muestran el mismo movimiento: el runtime de agentes se esta volviendo cada vez menos “demo” y mas parecido a infraestructura operable. Y si todavia estas armando la base de tools, sesiones y despliegue, el mejor punto de partida sigue siendo Instala Tu Propio Agente de IA.

La lectura corta es simple: Vercel acaba de hacer mas practico el agente que vuelve al mismo trabajo varias veces. La lectura larga es mas importante: ahora que el estado dura, tambien tiene que durar tu disciplina para costo, limpieza y seguridad.