OpenAI Agents API
La nueva API de Agents de OpenAI, que ofrece runtimes y sandboxes administrados para “agentes” sobre sus modelos, se ve como una forma potente de externalizar el escalado, el parcheo de seguridad y la gestión del entorno, pero también como un fuerte impulso hacia la dependencia del proveedor. Los comentaristas sopesan la comodidad de un harness alojado frente a preocupaciones sobre la seguridad de los datos, los opacos “reasoning tokens”, la confusión en los precios y la pérdida de control en comparación con ejecutar sus propios frameworks de agentes locales o de código abierto. Muchos señalan que los runtimes neutrales al proveedor y los sandboxes autohospedados emergentes son preferibles para la flexibilidad a largo plazo, aunque hoy requieran más esfuerzo de ingeniería.
API vs SDK, y sesiones administradas
- Algunos ven la API de Agents como redundante con el SDK y la CLI existentes, y prefieren el desarrollo local basado en SDK donde controlan el harness.
- Otros argumentan que la API reduce la carga operativa: OpenAI gestiona el escalado, el parcheo de seguridad y la orquestación de sesiones. Un patrón sugerido es “desarrollar vía SDK, desplegar vía API”.
Dependencia del proveedor, confianza y control de datos
- Hay una fuerte preocupación de que esto profundice la dependencia del proveedor y empuje a la gente a abandonar la propiedad de su harness y su estado.
- Varios comentaristas dicen que prefieren harnesses ligeros y sustituibles sobre APIs base de LLM para evitar depender de un solo laboratorio.
- Se plantea el riesgo de fuga de datos: llamadas automáticas a herramientas o agentes en red podrían enviar datos sensibles a servicios externos sin control explícito del usuario.
Entornos sandbox y seguridad
- Los controles de red (
enabled/disabled/restricted) reciben escrutinio dada la información previa sobre agentes modificando/etc/hostspara eludir restricciones. - Algunos dudan de la capacidad de OpenAI para asegurar completamente estos sandboxes; otros señalan que al menos se bloquean algunos intentos básicos de evasión.
- La opción de un entorno autohospedado se ve positivamente, especialmente para redes privadas y un control más estricto.
Precios, límites y suscripciones
- Hay confusión sobre la facturación del entorno (unidades de 20 minutos, mínimo de ~5 minutos por activación). A algunos no les queda claro si cada sesión crea un entorno nuevo facturable o cómo apagarlo antes de tiempo.
- Las suscripciones de consumidor (Codex, ACP, etc.) por lo general no pueden usarse con esta API; esto se ve como un favoritismo hacia clientes más grandes.
- Múltiples reportes indican que el uso de Codex en algunas cuentas ahora consume la cuota de forma desproporcionada, aunque las causas se debaten y no están claras.
Casos de uso y escalado
- Hay reacciones positivas de personas que ejecutan muchas sesiones concurrentes de agentes (p. ej., agentes de código o crawlers) y que actualmente están limitadas por la capacidad de sus propios VPS.
- Otros creen que alojar agentes ellos mismos (VMs, Docker, harnesses locales) es lo bastante fácil como para que los agentes administrados aporten poco valor.
Abstracciones, harnesses y alternativas
- Hay un amplio consenso en que el diseño del “agent harness” es complejo y está evolucionando; todavía no existe una abstracción consensuada.
- Algunos dicen que construir un buen harness es un pozo profundo; otros informan éxito con harnesses personalizados mínimos o frameworks de código abierto, y argumentan que todo desarrollador serio debería poseer su harness.
- Se mencionan varias plataformas de agentes neutrales al proveedor o de código abierto y competidores de “agents-as-a-service” como preferibles por la flexibilidad de modelos y la propiedad del estado a largo plazo.
Control local vs remoto
- Algunos consideran que los harnesses remotos alojados por el laboratorio son un paso atrás: su principal problema es conceder a agentes remotos acceso a datos locales. Preferirían agentes locales con sandboxes remotos opcionales.
- Otros enfatizan la comodidad: poder activar y monitorizar agentes desde Slack, la web o el teléfono, y no preocuparse por la disponibilidad ni por la orquestación.