Présentation de l'Agents API
L'API Agents d'OpenAI est passée en public beta le 11 septembre 2026. Elle expose aux développeurs le même harness et l’infrastructure qui alimentent le modèle Codex, mais sous forme d’interface REST simple. L’annonce précise que l’API permet de créer des agents capables de gérer le contexte, d’utiliser des outils et de coordonner des sous‑agents, tout en conservant leur état pendant plusieurs jours.
Architecture et mécanismes du harness
Le cœur du service repose sur un harness centralisé qui orchestre trois fonctions principales : la gestion du contexte, l’allocation efficace des outils et la synchronisation des sous‑agents. La gestion du contexte s’appuie sur la même fenêtre de tokens que Codex, mais le système conserve les états intermédiaires dans une couche de stockage volatile afin de permettre la reprise après interruption. L’allocation d’outils se fait via un catalogue dynamique où chaque outil (édition de fichiers, exécution de code, accès à des API externes) est invoqué par le modèle via des appels fonctionnels, réduisant ainsi le besoin de logique côté client. La coordination des sous‑agents utilise un protocole interne de messagerie asynchrone qui garantit l’ordre d’exécution et évite les blocages circulaires.
Fiabilité et exécution prolongée
OpenAI indique que l’infrastructure assure la fiabilité sur plusieurs jours, grâce à des conteneurs isolés qui maintiennent les environnements d’exécution actifs même en l’absence d’interaction utilisateur. Les agents peuvent ainsi travailler avec des fichiers, exécuter du code et sauvegarder des résultats intermédiaires sans redémarrage. Cette persistance repose sur un système de snapshots incrémentaux stockés dans un volume persistant attaché au conteneur, limitant le coût de stockage tout en garantissant la cohérence des données. Le service promet également une latence comparable à l’API ChatGPT, bien que les tests internes montrent une légère hausse (environ 10 %) lors d’opérations de longue durée, due à la surcharge de gestion d’état.
Implications et limites
Le lancement de l’Agents API ouvre la voie à des applications autonomes telles que des assistants de support, des agents de déploiement CI/CD ou des bots de recherche de données. Cependant, la mise en production soulève plusieurs défis : la consommation continue de ressources augmente les coûts, la persistance d’état nécessite des mécanismes de sandboxing renforcés pour éviter l’exécution de code malveillant, et la version bêta ne fournit pas encore de métriques détaillées de facturation. De plus, l’absence de documentation sur les quotas d’appels et les limites de stockage rend difficile la planification à grande échelle. Les développeurs devront donc surveiller les mises à jour d’OpenAI pour obtenir des garanties de sécurité et de scalabilité avant d’adopter massivement la solution.