En déployant Codex et ChatGPT pour Work auprès de millions de personnes dans le monde, nous avons appris ce qu’il faut pour que les agents de longue durée fonctionnent bien en pratique. Les agents utiles ont besoin d’un harnais puissant qui gère le contexte, utilise efficacement les outils et coordonne les sous-agents. Ils ont aussi besoin d’une infrastructure qui assure leur fonctionnement fiable pendant des jours, avec des environnements où ils peuvent manipuler des fichiers, exécuter du code et enregistrer des résultats intermédiaires.
Aujourd’hui, nous lançons en version bêta publique l’API Agents(s'ouvre dans une nouvelle fenêtre), qui offre aux développeurs, au moyen d’une API simple et flexible, le même harnais et la même infrastructure que ceux qui propulsent Codex.
Avec l’API Agents, vous pouvez créer un agent prêt pour la production en un seul appel d’API en précisant la tâche, le modèle, les outils et l’environnement :
OpenAI héberge et entretient le harnais. Vous choisissez l’environnement informatique de l’agent : dans un bac à sable géré par OpenAI, dans votre propre infrastructure ou auprès de l’un de nos partenaires de bacs à sable. L’API Agents vous fournit une base solide pour créer des agents à partir de notre harnais d’agent optimisé et de notre infrastructure, afin que vous puissiez vous concentrer sur les outils, les connaissances et les flux de travail qui rendent votre agent unique.

L’API Agents fournit à vos agents le même harnais et la même infrastructure que ceux derrière Codex.
Chaque charge de travail requiert des options différentes en matière de calcul, de stockage et de déploiement. L’API Agents vous permet de choisir un bac à sable adapté à votre application.
Nous collaborons avec des fournisseurs de l’écosystème(s'ouvre dans une nouvelle fenêtre), notamment Blaxel, Cloudflare, Daytona, DigitalOcean, E2B, Modal, Oracle, Runloop et Vercel, afin de proposer des intégrations de premier ordre répondant à divers besoins :
Environnements entièrement gérés ou déploiements dans votre VPC
Mécanismes précis de stockage des fichiers et des secrets
Diverses configurations de processeur, de processeur graphique et de mémoire, avec des profils de performance, de démarrage à froid et de coût adaptés au flux de travail de votre entreprise.

L’API Agents offre des intégrations de premier ordre avec des fournisseurs populaires de l’écosystème.
Pour les développeurs qui souhaitent démarrer rapidement et évoluer efficacement, nous lançons aussi le bac à sable hébergé par OpenAI(s'ouvre dans une nouvelle fenêtre). Celui-ci exploite la même infrastructure de bac à sable que Codex et ChatGPT.
OpenAI fournit et gère le bac à sable, offrant à votre agent un environnement sécurisé et performant pour exécuter du code, manipuler des fichiers et produire des artéfacts. Ces bacs à sable peuvent être configurés avec souplesse à l’aide de vos fichiers, paquets, compétences et modules d’extension afin de fournir à l’agent ce dont il a besoin pour accomplir sa tâche.
Profiter des nouvelles capacités des modèles exige souvent de remanier votre harnais, ce qui vous prive d’un temps précieux pour améliorer votre application. L’API Agents offre un accès versionné à ces capacités à chaque lancement de modèle. Nous entretenons et améliorons continuellement le harnais parallèlement à nos modèles, afin que vos agents profitent de meilleures performances à chaque mise à niveau. Voici, par exemple, certaines améliorations récentes du harnais :
Pour soutenir les modèles qui travaillent pendant des heures, nous avons conçu une gestion du contexte qui aide les agents à conserver les renseignements pertinents au fil de sessions prolongées. À l’approche de la limite contextuelle d’une session, l’API Agents compacte automatiquement(s'ouvre dans une nouvelle fenêtre) le contexte antérieur tout en préservant les renseignements dont l’agent a besoin pour continuer. Les développeurs peuvent créer des flux de travail couvrant plusieurs fenêtres contextuelles sans mettre en œuvre leur propre logique de compactage.
L’API Agents aide les agents à trouver les bons outils et à les utiliser efficacement. La recherche d’outils(s'ouvre dans une nouvelle fenêtre) charge les définitions d’outils pertinentes au besoin, ce qui réduit l’utilisation de tokens et les coûts tout en préservant la mémoire cache du modèle. Une fois les outils disponibles, l’appel d’outils programmatique(s'ouvre dans une nouvelle fenêtre) permet aux agents d’exécuter des appels en parallèle, d’enchaîner des opérations connexes et de filtrer ou de combiner les résultats dans le code. Ils peuvent ainsi traiter d’importants volumes de données tout en ne replaçant dans le contexte que les résultats pertinents. L’API Agents prend en charge MCP, les fonctions personnalisées et les outils intégrés comme la recherche Web.
Grâce à la prise en charge multiagent(s'ouvre dans une nouvelle fenêtre), l’API Agents peut diviser les tâches complexes en éléments indépendants et les déléguer à des sous-agents qui travaillent en parallèle. Chaque sous-agent conserve son propre contexte, ce qui l’aide à se concentrer sur sa tâche, tandis que l’agent principal coordonne leur travail et rassemble les résultats. Cela peut accélérer les tâches de recherche, d’analyse et de programmation qui bénéficient du travail en parallèle, sans vous obliger à créer votre propre orchestration.
L’API Agents repose sur le harnais Codex à code source ouvert, ce qui permet aux développeurs de voir la logique centrale qui coordonne les appels de modèles, les outils et le contexte. Avec l’API Agents, OpenAI exploite et entretient ce harnais, tandis que les développeurs peuvent examiner sa base de code publique(s'ouvre dans une nouvelle fenêtre) et en tirer des enseignements.
L’API Agents est disponible dès aujourd’hui en version bêta publique pour tous les développeurs. L’utilisation de l’API Agents n’entraîne aucuns frais supplémentaires : vous ne payez que les tokens et les outils utilisés par vos agents, comme indiqué sur notre page de tarification(s'ouvre dans une nouvelle fenêtre).
Découvrez la présentation de l’API Agents(s'ouvre dans une nouvelle fenêtre) pour en savoir plus, ou suivez le guide de démarrage rapide(s'ouvre dans une nouvelle fenêtre) pour vous lancer et intégrer à vos propres agents le harnais sur lequel repose Codex.
Pendant la bêta publique, nous ferons évoluer rapidement l’API en tenant compte de vos commentaires, à mesure que nous progressons vers la disponibilité générale. Dites-nous ce qui fonctionne, où vous rencontrez des difficultés et ce dont vous avez besoin pour créer et exploiter vos agents en production.


