Entornos de prueba

Ejecución segura de código para agentes de IA y herramientas para desarrolladores

Ejecuta código no confiable en entornos aislados. Proporciona a tus agentes de IA, intérpretes de código y herramientas de desarrollo un entorno seguro para ejecutar código, instalar paquetes e interactuar con el sistema de archivos.
Completamente aislado

Cada sandbox se ejecuta en su propio contenedor seguro. Ejecuta código generado por IA o presentado por el usuario con cero riesgo para tu infraestructura.

Inicio rápido

Los entornos de ejecución se inician en milisegundos, no en minutos. Ejecuta código inmediatamente sin esperar arranques fríos.

Trae tus propias imágenes

Usa imágenes de contenedores estándar con tus propias dependencias, herramientas y entornos de ejecución. Flexibilidad total sin ataduras.

Cómo funcionan los espacios de pruebas

Background Pattern
Control impulsado por SDK

Importar @cloudflare/sandbox y gestionar el ciclo de vida completo del sandbox desde tu Worker. Clonar repositorios, ejecutar comandos, leer/escribir archivos — todo mediante métodos asíncronos simples.

Background Pattern
Basado en Containers

Los entornos de prueba funcionan en Cloudflare Containers, por lo que obtienes la misma ubicación global, escala automática y facturación por uso.

Background Pattern
Tiempo real streaming

Transmite stdout y stderr en tiempo real desde comandos de ejecución prolongada. Recibe retroalimentación inmediata sin sondear.

Background Pattern
Intérprete de código integrado

Ejecuta código Python o JavaScript directamente con runCode(). Las salidas ricas, como gráficos, tablas e imágenes, se analizan automáticamente.

Background Pattern
Sandboxes

Ejecución segura para cualquier carga de trabajo

Usa Sandboxes para:

View docs

Ejecución de código del agente de IA

Proporciona a tus agentes un entorno seguro para escribir y ejecutar código, instalar paquetes y interactuar con el sistema de archivos.

Entornos de desarrollo interactivos

Crea entornos de desarrollo completos a petición para pruebas, CI/CD o programación colaborativa.

Intérpretes de código

Ejecutar Python o JavaScript enviados por el usuario con análisis automático de la salida para gráficos, tablas y contenido rico.

APIs simples para cargas de trabajo complejas

Clonar repositorios, ejecutar comandos, gestionar archivos y ejecutar código — todo con unas pocas líneas de TypeScript.

Background Pattern
import { getSandbox } from "@cloudflare/sandbox";
export { Sandbox } from "@cloudflare/sandbox";

export default {
  async fetch(request: Request, env: Env) {
    const sandbox = getSandbox(env.Sandbox, "test-runner");

    await sandbox.gitCheckout("https://github.com/cloudflare/agents");
    const result = await sandbox.exec("npm test");

    return Response.json({
      passed: result.exitCode === 0,
      output: result.stdout,
    });
  },
};

Containers Pricing

Run any language in secure, global containers (also applies to Sandboxes). View Compute pricing details

Memory

Free

25 GiB-hrs included

Paid

$0.0000025 / GiB-second

CPU

Free

375 vCPU-min included

Paid

$0.000020 / vCPU-second

Disk

Free

200 GB-hrs included

Paid

$0.00000007 / GB-second

Network Egress (NA/EU)

Free

1 TB included

Paid

$0.025 / GB

Powerful primitives, seamlessly integrated

Built on systems powering 20% of the Internet, Sandboxes run on the same infrastructure Cloudflare uses to build Cloudflare. Enterprise-grade reliability, security, and performance are standard.

Construye sin límites

Únete a miles de desarrolladores que han eliminado la complejidad de la infraestructura y han desplegado a nivel mundial con Cloudflare. Empieza a construir de forma gratuita — no se requiere tarjeta de crédito.