OpenAI Agents SDK
App : Un produit que vous utilisez directement
Framework open source d'OpenAI pour construire des agents et des équipes d'agents : transferts entre agents, garde-fous, sessions et traçage intégrés.
Simple et rapide à prendre en main, idéal pour des agents qui se passent la main. Optimisé pour les modèles OpenAI, utilisable avec d'autres fournisseurs via des adaptateurs.
La sécurité reflète la destination des données, les permissions demandées et les incidents recensés à la date de vérification. Ce n’est pas une garantie d’absence de risque : vérifiez le mode de déploiement et les connexions que vous activez.
Ce que ça fait, concrètement
Construire un agent IA qui délègue des tâches à d'autres agents, gère la mémoire entre les échanges et valide ses propres sorties demande habituellement d'assembler plusieurs bibliothèques et d'écrire beaucoup de code de coordination. OpenAI Agents SDK réduit ce travail à quelques primitives claires : agents, transferts, garde-fous et sessions.
Concrètement, vous définissez un agent en lui donnant des instructions et des outils (fonctions Python, serveurs MCP, outils hébergés), puis vous lancez une exécution avec Runner. Le SDK gère la boucle de tours, l'appel aux outils, les transferts vers d'autres agents et la validation des entrées et sorties via des garde-fous. Quatre modes d'exécution sont disponibles : agent texte classique, agent sandbox (dans un espace de travail isolé pour manipuler des fichiers ou exécuter des commandes), agent temps réel (voix basse latence via WebSocket) et pipeline voix (parole vers texte, agent, texte vers parole).
Le SDK s'adresse aux développeurs Python qui veulent construire des workflows multi-agents en production sans apprendre un grand nombre de nouvelles abstractions. Python 3.10 ou plus récent est requis, et l'outil s'utilise en ligne de commande.
Il ne convient pas à ceux qui cherchent une interface graphique, un outil sans code ou qui souhaitent gérer eux-mêmes la boucle d'appels au modèle et la gestion d'état : dans ce cas, l'API Responses d'OpenAI est plus adaptée.
Ce que ça propose
- ·Agents texte : définissez un agent avec des instructions, des outils et des garde-fous, le SDK gère la boucle de tours jusqu'à la fin de la tâche.
- ·Agents sandbox : exécutez un agent dans un espace de travail isolé pour inspecter des fichiers, lancer des commandes ou appliquer des correctifs sur des tâches longues.
- ·Agents temps réel : construisez des agents vocaux basse latence avec gpt-realtime-2.1 via WebSocket, avec détection automatique des interruptions.
- ·Pipeline voix : combinez reconnaissance vocale, workflow d'agent et synthèse vocale en une seule chaîne de traitement.
- ·Transferts entre agents : un agent peut déléguer une sous-tâche à un autre agent spécialisé, ou utiliser un autre agent comme outil.
- ·Garde-fous : validez les entrées et sorties en parallèle de l'exécution de l'agent, avec arrêt immédiat si une vérification échoue.
- ·Sessions et mémoire : gestion automatique de l'historique de conversation entre les tours, avec support Redis, SQLAlchemy et d'autres backends.
- ·Traçage intégré : visualisez, déboguez et surveillez les exécutions d'agents, avec export vers le tableau de bord OpenAI pour évaluation et affinage de modèles.
En pratique
- Prix
- GratuitSDK gratuit (MIT) ; appels au modèle facturés par le fournisseur.
- Usage commercial
- Usage commercial : oui
- Disponible sur
- cli
- Licence
- MIT
- Interface FR
- Non
Sécurité et données
- Pastille
- Sécu : une réserve, lire la fiche
- Vos données
- Local ou cloud selon usage
- Permissions
- Exécute les fonctions que vous déclarez comme outils ; les traces sont envoyées par défaut au tableau de bord OpenAI, désactivable.
- Maintenance
- Active
- Dernière release
- 15 octobre 2026
Liens et dépôt vérifiés le 18 octobre 2026 · ajoutée le 27 septembre 2026
Comment installer OpenAI Agents SDK
pip install openai-agents