El mayor problema de los Agentes de IA no es si pueden trabajar, sino si nos atrevemos a dejarlos trabajar
En el último año, no han faltado historias de Agentes de IA "fuera de control": enviaron correos que no debían, eliminaron archivos que no debían, convirtieron una pequeña tarea en una serie de efectos secundarios.
Esto no se debe a que el modelo no sea lo suficientemente inteligente, sino a que el entorno de ejecución carece de límites de seguridad.
La actualización del Agents SDK de OpenAI del 15 de abril aborda precisamente este problema: introduce un mecanismo de sandbox, que permite que el Agente se ejecute en un entorno informático aislado, sin acceso a archivos y herramientas que no debería tocar.
Cómo funciona el sandbox
En términos simples: el Agente está restringido a un "área de trabajo", solo puede acceder a archivos y rutas de código explícitamente permitidos, y no puede operar en otras partes del sistema anfitrión.
El SDK ahora admite múltiples proveedores de sandbox de terceros. Las empresas pueden usar su propia infraestructura o conectarse directamente a las siguientes plataformas:
| Proveedor de Sandbox | Características |
|---|---|
| Cloudflare | Computación en el borde, baja latencia |
| Vercel | Amigable para frontend, sandbox de funciones |
| E2B | Enfoque en ejecución de código de IA |
| Modal | Potencia informática elástica |
| Daytona | Aislamiento del entorno de desarrollo |
| Runloop | Flujos de trabajo empresariales |
| Blaxel | Dedicado a Agentes de IA |
La elección del proveedor depende de su pila tecnológica actual; la mayoría de los equipos deberían encontrar una opción compatible.
¿Qué más hay de nuevo?
Además del sandbox, esta actualización también trae:
- Harness nativo del modelo: Admite que el Agente realice tareas de cadena larga en múltiples pasos entre archivos, código y herramientas, no solo interacciones individuales
- Soporte para subagentes (hoja de ruta): En el futuro, el Agente puede dividirse en múltiples subtareas para ejecución concurrente
- Modo de código (hoja de ruta): Un patrón de comportamiento de Agente especial más adecuado para la ejecución de código
Karan Sharma, del equipo de productos de OpenAI, dijo que quieren que los desarrolladores "usen nuestro harness y su propia infraestructura para construir Agentes de largo alcance".
¿Cuáles son las limitaciones?
Actualmente solo está disponible la versión Python. El soporte para TypeScript está en la hoja de ruta, pero sin una fecha específica.
Esto es un inconveniente para los equipos liderados por frontend, pero no es un gran problema para backend e ingeniería de datos.
En cuanto al precio, se factura según la API estándar, sin cargos adicionales.
Por qué esto merece atención
En la carrera de los Agentes, Anthropic tiene Managed Agents, Microsoft tiene el framework AutoGen, y el SDK anterior de OpenAI era relativamente rudimentario.
Después de esta actualización, la infraestructura de Agentes de OpenAI finalmente tiene capacidades básicas de seguridad empresarial — el mecanismo de sandbox es una condición necesaria para la implementación en producción; sin él, las empresas no se atreverían a poner Agentes en procesos críticos.
El momento también es interesante: al mismo tiempo que Anthropic lleva Claude Managed Agent a las empresas, este movimiento de OpenAI parece más una actualización defensiva que ofensiva. Pero para los desarrolladores, ambas partes están trabajando seriamente en la infraestructura de Agentes, lo cual es bueno en general.
Fuente de referencia: OpenAI updates its Agents SDK to help enterprises build safer,CocoLoop、 more capable agents(TechCrunch)