dotsagent.io
Langue:Français
Framework · OpenAI

OpenAI Agents SDK (JS) en bref

Le portage TypeScript et JavaScript de l’Agents SDK d’OpenAI, avec les mêmes agents, handoffs, validations et traces. Il ajoute des agents vocaux en temps réel qui s’exécutent dans le navigateur via WebRTC, tandis que l’intégration de persistance durable Temporal reste réservée à Python.

Idéal pour : Les applications Node et TypeScript qui veulent utiliser les primitives d’agent d’OpenAI, notamment pour la voix en temps réel dans le navigateur.

Informations clés

Mainteneur
OpenAI
Langages
TypeScript, JavaScript
Licence
MIT
Dernière version
0.18.0 · 10 septembre 2026
Dépôt
openai/openai-agents-js · 3 882 étoiles
Option hébergée
OpenAI Agent Builder (AgentKit) + ChatKit
Agent Builder est obsolète et fermera le 30 novembre 2026 ; ChatKit reste disponible.

Démarrage rapide

Installez le package, configurez vos identifiants, puis lancez l’agent le plus simple présenté dans la documentation officielle. Les ID de modèle utilisés sont ceux de la documentation et ne sont pas forcément activés sur votre compte.

Installer
npm install @openai/agents zod

Nécessite OPENAI_API_KEY

TypeScript
import { Agent, run } from '@openai/agents';

const agent = new Agent({
  name: 'Assistant',
  instructions: 'You are a helpful assistant',
});

const result = await run(
  agent,
  'Write a haiku about recursion in programming.',
);
console.log(result.finalOutput);

Source du guide de démarrage rapide

Fonctionnalités

Tous les modèlesOuiFournisseurs autres qu’OpenAI via @openai/agents-extensions
Client MCPOui
Serveur MCPNon confirmé
Multi-agentOuiHandoffs et agents utilisés comme outils
Exécutions durablesNon confirméÉtat d’exécution sérialisable, sans moteur de persistance durable de première partie
Approbation humaineOui
TraçageOui
ÉvaluationsNon

Modifications récentes

  • Zod v4 est désormais requis.
  • Ajout des agents en sandbox (@openai/agents/sandbox) et des agents en temps réel (@openai/agents/realtime).

Alternatives dans le même langage

Sources

  1. openai.github.io/openai-agents-js/
  2. registry.npmjs.org/@openai%2fagents
  3. api.github.com/repos/openai/openai-agents-js