---
title: "OpenAI Agents SDK (JS) : fonctionnalités, version et démarrage rapide · DotsAgent"
description: "OpenAI Agents SDK (JS) de OpenAI : licence, dernière version, prise en charge de MCP, exécutions durables, validation humaine, traçage et évaluations, avec un guide de démarrage rapide à copier."
url: https://dotsagent.io/fr/frameworks/openai-agents-js
---

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](https://github.com/openai/openai-agents-js) · 3 882 étoiles
- **Option hébergée**: [OpenAI Agent Builder (AgentKit) + ChatKit](https://developers.openai.com/api/docs/guides/agent-builder)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](https://openai.github.io/openai-agents-js/)

## Fonctionnalités

| Tous les modèles | — | Fournisseurs autres qu’OpenAI via @openai/agents-extensions |
| --- | --- | --- |
| Client MCP | — | — |
| Serveur MCP | — | — |
| Multi-agent | — | Handoffs et agents utilisés comme outils |
| Exécutions durables | — | État d’exécution sérialisable, sans moteur de persistance durable de première partie |
| Approbation humaine | — | — |
| Traçage | — | — |
| Évaluations | — | — |

## 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

- [Claude Agent SDK](https://dotsagent.io/fr/frameworks/claude-agent-sdk)

- [Google ADK](https://dotsagent.io/fr/frameworks/google-adk)

- [LangGraph](https://dotsagent.io/fr/frameworks/langgraph)

- [LlamaIndex](https://dotsagent.io/fr/frameworks/llamaindex)

- [Mastra](https://dotsagent.io/fr/frameworks/mastra)

- [Vercel AI SDK](https://dotsagent.io/fr/frameworks/vercel-ai-sdk)

## Sources

1. [openai.github.io](https://openai.github.io/openai-agents-js/)/openai-agents-js/
2. [registry.npmjs.org](https://registry.npmjs.org/@openai%2fagents)/@openai%2fagents
3. [api.github.com](https://api.github.com/repos/openai/openai-agents-js)/repos/openai/openai-agents-js

Référence indépendante pour les personnes qui créent des agents IA. Sans affiliation avec les fournisseurs cités.

© 2026 DotsAgent · Données vérifiées le 1 octobre 2026
