Perfil de herramienta

OpenAI Agents SDK

PorOpenAIUS

SDK ligero de OpenAI para construir agentes con herramientas, handoffs, guardrails y sesiones, en Python y TypeScript.

Símbolo de OpenAI en blanco sobre fondo oscuro degradado
País
US
Disponibilidad
Código abierto
Modalidades
  • Código

El OpenAI Agents SDK es un kit de desarrollo ligero de OpenAI para construir agentes, con pocas primitivas y enfoque en código Python y TypeScript. Es la evolución de producción del experimento Swarm.

Para qué sirve

  • Agentes que ejecutan herramientas en bucle hasta completar una tarea
  • Coordinación entre agentes mediante handoffs o agentes usados como herramientas
  • Validación de entradas y salidas con guardrails, en paralelo a la ejecución
  • Memoria y continuidad de conversación con sesiones persistidas
  • Sandbox agents para tareas que necesitan archivos y un espacio de trabajo aislado
  • Agentes de voz y de tiempo real

Cómo funciona

  • El desarrollador crea agentes con instrucciones, herramientas y guardrails
  • El Runner ejecuta el bucle del agente, llama a las herramientas y aplica las reglas
  • Los handoffs transfieren el control a otro agente especializado
  • Las sesiones mantienen el contexto entre turnos (SQLite, SQLAlchemy, Redis, MongoDB, entre otras)
  • Usa la Responses API por defecto para modelos OpenAI y acepta otros proveedores mediante adaptadores

Licencia y mantenimiento

  • Open source bajo licencia MIT, mantenido por OpenAI
  • Desarrollo activo, con recursos de sandbox, memoria y tiempo real añadidos en 2026
  • El trazado integrado se conecta con las herramientas de evaluación de OpenAI, sin exigir un servicio de pago para el uso básico

Puntos fuertes

  • API pequeña y fácil de aprender, con menos abstracciones
  • Integración natural con los modelos y el ecosistema OpenAI
  • Trazado incorporado para depurar y evaluar ejecuciones

Limitaciones

  • Los recursos más avanzados están más maduros en el ecosistema OpenAI
  • La orquestación de grafos complejos exige más código propio u otro framework