¿Qué es E2B?
E2B es una nube de agentes que proporciona a cada sesión un microVM aislado para ejecutar código, herramientas y cargas de trabajo no confiables. Los desarrolladores integran la lógica del agente mediante SDK o API, mientras E2B gestiona la infraestructura subyacente en su nube o dentro de la cuenta AWS, GCP o Azure del cliente. El acceso requiere configuración técnica mediante CLI o SDK, con despliegue disponible en regiones US, EU y APAC.
¿Cuáles son las características de E2B?
- Entorno de ejecución completoCada sandbox ofrece shell, sistema de archivos, navegador y red bajo una política de egress definida por el usuario.
- Interpretación de código asistidaLa extensión Code Interpreter ejecuta Python o JavaScript y devuelve gráficos, tablas e imágenes como salida directa.
- Control de escritorio remotoEl módulo Desktop habilita interacción con ratón, teclado y pantalla en streaming para agentes de uso computacional.
- Gestión de ciclo de vidaLas sesiones pueden pausarse, reanudarse, crear snapshots o bifurcarse mediante métodos específicos del SDK.
- Aislamiento de credencialesEl cofre de secretos permite al agente usar claves de API sin que estas ingresen nunca al entorno del sandbox.
- Observabilidad integradaSe recuperan métricas de CPU, logs y webhooks firmados a través de la función getMetrics() del SDK.
¿Cuáles son los casos de uso de E2B?
- Generación de aplicaciones desde promptsUn prompt activa subagentes de codificación que construyen y sirven una aplicación en vivo desde la plataforma.
- Análisis de datos sensiblesIngesta de múltiples fuentes para generar informes completos manteniendo los datos dentro de la infraestructura privada del cliente.
- Entrenamiento por refuerzo a escalaMiles de máquinas se inicializan, califican y limpian rápidamente para simulaciones de modelos mundiales y evaluaciones paralelas.
¿Cómo usar E2B?
- Instalación del SDKEjecutar
pip install e2bonpm i e2bsegún el lenguaje de programación seleccionado. - Creación del sandboxLanzar la instancia mediante el comando CLI
e2b sandbox createo la llamada correspondiente en el código. - Configuración de permisosDefinir políticas de red y variables de entorno antes de iniciar la carga de trabajo del agente.
- Ejecución de tareasInvocar las funciones de ejecución, almacenamiento o navegación proporcionadas por el entorno aislado.
- Despliegue o pausaPublicar el resultado en una URL generada o detener la sesión utilizando
sandbox.pause()para conservar estado.
Información de precios de E2B:
- HobbyGratis con $100 en créditos de uso únicos; límite de sesiones de 1 hora y 20 sandboxes concurrentes con recursos predeterminados.
- Pro$150/más costos de uso facturados por segundo; sesiones de hasta 24 horas, 100 sandboxes concurrentes (ampliables a 1,100) y configuración personalizada de CPU/RAM.
- EnterprisePrecio personalizado con uso comprometido; sesiones persistentes de varios días, decenas de miles de sandboxes concurrentes, tamaños personalizados y despliegue BYOC.









