GPT Image 2.5 Flare & Sunburst sont disponibles sur EvoLinkEssayer GPT Image 2.5
Illustration éditoriale : un cœur d’agent géré coordonne les tâches et la livraison d’un rapport final
Lancement produit

Lancement d’OpenAI Agents API : fonctionnalités et coûts par tâche

Jessie
Jessie
COO
2 octobre 2026
14 min de lecture
OpenAI Agents API met le harness de Codex à la disposition des développeurs sous forme de service géré. L'annonce du 10 septembre 2026 présente une bêta publique : OpenAI exécute la boucle de l'agent, tandis que votre produit fournit la tâche, les outils métier et, si nécessaire, un environnement d'exécution. Cela modifie l'arbitrage entre développement interne et service externe pour les agents de longue durée ; il ne s'agit pas d'un nouveau modèle de fondation. Annonce officielle.

Les questions utiles vont au-delà de la définition d'un agent géré. Le travail continue-t-il après une déconnexion ? La compaction du contexte conserve-t-elle les contraintes essentielles ? Le gain de temps des sous-agents justifie-t-il leur coût ? Que doit encore faire l'application si OpenAI gère le harness ?

Cette analyse relie ces questions aux mécanismes documentés et à un scénario d'évaluation concret. Vérification au 2 octobre 2026 : l'intégration EvoLink est en cours et n'est pas encore disponible. La page produit centralise l'accès et les notifications. Les exemples sont des propositions de tests, pas des résultats mesurés par EvoLink.

Lancement d'OpenAI Agents API : qu'est-ce qui est disponible ?

QuestionRéponse actuelleConséquence pour l'adoption
Annonce ou produit utilisable chez le fournisseur ?Bêta publique annoncée le 10 septembreÉvaluer la documentation bêta sans supposer un contrat de disponibilité générale
Nouveau nom d'Agents SDK ?Non : couche d’exécution hébergée pour l’API, SDK exécuté dans l’applicationLa migration déplace la responsabilité d'exploitation
Le harness de Codex est-il un modèle ?Non : il coordonne appels au modèle, outils et travail en coursÉvaluer le workflow complet, pas seulement le modèle
Accessible via EvoLink ?Intégration en cours, appels pas encore ouvertsGarder le chemin validé tout en préparant une tâche pilote
Une API publiée implique-t-elle des poids de modèle ouverts ?Ce lancement ne dit rien des poids ou de la licence du modèleDistinguer disponibilité du code source de la couche d’exécution, conditions du service hébergé et licence du modèle

La confusion des noms a des effets concrets. Un tutoriel qui installe Agents SDK ne démontre pas la nouvelle API gérée. De même, un endpoint de modèle compatible OpenAI ne prouve pas la prise en charge de sessions d'agents durables. Identifiez le produit appelé avant de réutiliser un exemple.

Pourquoi exposer le harness de Codex change la décision

Dans un produit de développement ou d'analyse, appeler le modèle n'est qu'une étape. Il faut choisir l'action suivante, transmettre les résultats, préserver le contexte et reprendre après interruption. Le service géré regroupe cette mécanique dans une couche d'exécution. Son intérêt est maximal lorsque son entretien représente une part importante du travail de l'équipe.

Cela ne justifie pas une migration systématique. Une séquence courte et fixe — classifier, valider, renvoyer une réponse structurée — peut déjà être simple et fiable. La nouveauté devient plus pertinente quand les découvertes intermédiaires déterminent la suite et multiplient les appels d'outils. Le comparatif API, SDK et Responses examine ce choix.

Profitez du lancement pour distinguer le travail d'amélioration du métier de l'entretien du moteur d'exécution. Une couche gérée n'apporte une économie opérationnelle utile que si ce second poste est significatif et si la frontière du service convient au produit.

Workflow OpenAI Agents API : fichiers d'entrée, exécution itérative, contrôle du résultat et livraison
Workflow OpenAI Agents API : fichiers d'entrée, exécution itérative, contrôle du résultat et livraison
Principe : entrée → exécution de l'agent → validation par l'application → livraison. L'application vérifie le fichier réel et les règles métier avant de déclarer la tâche terminée.

Sessions longues et compaction : vérifier la continuité

OpenAI décrit la compaction automatique comme une fonction du harness permettant de poursuivre le travail au-delà d'une fenêtre de contexte. La promesse à évaluer est la continuité de la tâche, pas une mémoire infinie et parfaite. Explication du lancement.

Prenons un test de maintenance de dépôt : corriger une pagination, conserver le format public des réponses, ne pas modifier l'authentification et joindre les résultats de tests pertinents. Après plusieurs étapes, ajoutez un cas limite. Le correctif final respecte-t-il encore les contraintes initiales ? La longueur de la conversation ne permet pas de le prouver.

Conservez les critères d'acceptation dans la fiche de tâche de l'application. Lors de la revue, comparez les fichiers modifiés, les réponses de référence et les tests à ces critères. Vous pourrez distinguer une perte de contexte d'une consigne initiale insuffisante, et conserver une référence indépendante pour évaluer une autre couche d'exécution.

Même principe pour l'analyse de données : un rapport peut rester cohérent dans la conversation tout en changeant de période comptable ou en oubliant une exclusion. Testez explicitement ces invariants. « Session persistante » ne garantit pas que chaque contrainte métier survivra à chaque reprise.

Recherche d'outils et appels programmatiques : deux problèmes différents

Tool Search charge les définitions d'outils pertinentes à la demande. Programmatic Tool Calling permet à du code de combiner ou filtrer les résultats avant d'en transmettre une version réduite au modèle. Le premier mécanisme sélectionne les capacités mises en contexte ; le second organise leur utilisation.

Un assistant d'analyse de comptes peut avoir accès à de nombreuses opérations CRM, mais n'en avoir besoin que de quelques-unes. Il peut aussi devoir récupérer plusieurs dossiers et calculer un total. Trouver la bonne opération n'élimine ni le coût de récupération ni celui de traitement des données.

L'évaluation doit donc noter séparément la sélection du bon outil et la conformité du résultat à un calcul indépendant. Une réponse finale courte ne prouve pas une agrégation correcte. Prévoyez des enregistrements manquants, des réponses vides et des unités incompatibles dans les données de test.

Nous recommandons de laisser les écritures ayant un effet sur le client hors d'une agrégation opaque. L'analyse propose une modification ; le code applicatif valide la cible et l'autorisation avant de l'appliquer. C'est un choix de conception, pas une affirmation selon laquelle EvoLink expose déjà ces mécanismes.

Sous-agents parallèles : utiles si le travail se sépare

La documentation multi-agent décrit des sous-agents avec leur propre contexte, coordonnés par un agent principal. L'examen de documents distincts ou des investigations indépendantes sont des candidats plausibles. Cela ne prouve aucun facteur d'accélération universel.

Pour un incident, séparez les changements de déploiement, les échantillons d'erreurs et l'état des dépendances en tâches indépendantes en lecture seule. Chaque tâche fournit des éléments probants, une hypothèse et les limites du degré de confiance accordé à celle-ci. L'agent coordinateur confronte les explications avant de proposer une correction.

À l'inverse, trois agents modifiant le même fichier de configuration peuvent créer des conflits et un travail supplémentaire pour les résoudre. Commencez par séparer la collecte des preuves et confier la modification finale à un seul responsable. Mesurez le délai jusqu'au résultat accepté, synthèse et résolution des conflits comprises, pas seulement la sous-tâche la plus rapide.

Comparez un agent unique et un nombre borné de sous-agents sur les mêmes incidents. Relevez dépense totale et corrections manuelles avec le temps. Une réponse plus rapide mais moins vérifiable ne satisfait pas le besoin produit.

Sandbox hébergée, environnement interne ou aucune sandbox ?

OpenAI documente trois modes : aucun environnement d'exécution, une sandbox hébergée par OpenAI ou un environnement auto-hébergé. Une tâche utilisant des outils externes n'a pas automatiquement besoin d'un système de fichiers et d'un shell. Architecture.
Tâche proposéePoint de départ à testerPourquoiResponsabilité applicative
Recherche de compte par fonctions métierSans sandboxLes réponses des services suffisent, sans calcul localAuthentifier l’utilisateur et faire respecter ses droits d’accès aux dossiers
Analyse CSV produisant un classeurSandbox hébergéeFichiers, bibliothèques et livrables sont centrauxContrôler les totaux et conserver le résultat accepté
Travail sur dépôt avec dépendances spécifiquesEnvironnement auto-hébergéInfrastructure ou outils existants importantsProvisionner, isoler, restaurer et retirer du service les ressources de calcul
L'expression « bring your own sandbox » concerne le lieu d'exécution. Le guide d'auto-hébergement décrit un exécuteur qui se connecte au service géré vers l'extérieur. Héberger cet exécuteur ne rapatrie pas le harness géré chez vous.
Distinguez aussi les fichiers de travail des artefacts publiés. Le guide des fichiers décrit des chemins de récupération différents. Un workflow de rapport se termine en récupérant et validant le livrable réel. Un message « fichier prêt » n'est pas le fichier.
Dans un environnement hébergé par OpenAI, les fichiers écrits dans /workspace/outputs sont publiés comme artefacts immuables à la fin du tour. Associez le tour terminé et le chemin du fichier pour ne pas servir une version précédente après révision. Les artefacts publiés survivent à l'expiration de l'environnement ; sauvegardez les copies nécessaires avant de supprimer la session.
Dans un environnement auto-hébergé, récupérez les fichiers via votre infrastructure ou votre fournisseur de sandbox et copiez-les dans le stockage applicatif avant expiration. Écrire dans /workspace/outputs ne les publie pas via l'Artifacts API d'OpenAI. Le même bouton « Télécharger le rapport » doit donc masquer deux adaptateurs différents. Récupération et durée de vie.
Principe de livraison des fichiers avec OpenAI Agents API : les environnements hébergés et auto-hébergés transmettent les rapports au stockage applicatif par deux chemins distincts
Principe de livraison des fichiers avec OpenAI Agents API : les environnements hébergés et auto-hébergés transmettent les rapports au stockage applicatif par deux chemins distincts
En haut : récupération des artefacts hébergés. En bas : récupération via votre infrastructure. Dans les deux cas, conservation et livraison restent à organiser dans l'application.

De l'exécution au rapport téléchargeable

Voici un parcours proposé pour la tâche CSV. Il s'agit d'états applicatifs, pas de noms d'événements API :

Ce que voit le clientAction applicativeCondition de passage
Traitement en coursRelier le travail métier à la session et suivre sa progressionUn résultat peut être examiné
Vérification des résultatsRécupérer la bonne version et contrôler totaux et exceptionsLe classeur respecte les critères enregistrés
Téléchargement disponibleConserver le résultat accepté et contrôler les droitsLe fichier est réellement récupérable
ReconnexionLire la session et le travail sauvegardé après interruption du fluxSavoir si le travail initial continue ou dispose d'un résultat
Intervention nécessairePréserver les éléments utiles et expliquer le problèmeEntrée corrigée, décision de revue ou reprise contrôlée
Le guide de démarrage demande d'inspecter les résultats après la fin du tour et de récupérer l'état sauvegardé avant de relancer un travail déconnecté. D'où l'étape « vérification » avant d'annoncer un rapport terminé. Une coupure du navigateur ne doit pas créer par défaut un second travail facturé.

« Pas de frais API supplémentaires » ne veut pas dire gratuit

L'annonce indique l'absence de frais propres à Agents API. Modèles, outils et conteneurs hébergés restent facturables. Ce n'est ni une offre d'agent gratuit ni le futur tarif EvoLink. Annonce, catégories officielles.

Pour le budget, consignez modèles, outils, environnement, tentatives échouées et sorties acceptées. Séparez votre temps d'exploitation et de revue. Cela évite de comparer une estimation en tokens avec un coût complet de production.

Exemple hypothétique, ni devis ni benchmark : un lot coûte 24 USD de modèle, 6 USD d'outils et 10 USD d'environnement. Pour 80 résultats acceptés, le coût direct est 40 USD / 80 = 0,50 USD. Diviser par 100 tâches soumises donne 0,40 USD et masque 20 échecs. Récupérer dix échecs pour 8 USD de travail supplémentaire porte le total à 48 USD / 90, soit environ 0,53 USD par résultat accepté. Livrer davantage de résultats utilisables peut rester intéressant malgré un coût unitaire supérieur. Montants en USD.
Pour les environnements inactifs, mesurez le cycle réel et la facture applicable plutôt que d'extrapoler une exécution active. Durée de session, durée de vie des ressources de calcul et attente du client sont trois observations différentes. Le guide de cycle de vie distingue explicitement session et environnement ; votre budget doit le faire aussi.

Limites de la bêta qui peuvent changer le choix

Au 2 octobre, la vue d'ensemble indique une résidence des données uniquement aux États-Unis et aucune prise en charge de Zero Data Retention, y compris avec une sandbox auto-hébergée. Une exigence incompatible bloque l'adoption actuelle ; ce n'est pas un réglage à reporter.
La frontière d'exécution des outils doit aussi être précise. Selon le guide des fonctions, l'application traite les appels et renvoie leurs résultats. Ajouter une sandbox n'y déplace pas automatiquement les gestionnaires. Leurs workers et leur gestion des erreurs restent à budgéter.
Enfin, un tour terminé ne prouve pas la réussite de toutes les actions. Le démarrage rapide distingue fin de tour, échec et état inactif. L'acceptation doit porter sur l'artefact ou le résultat dans le système destinataire, pas sur une simple étiquette de cycle de vie.

Une première évaluation pour décider

Choisissez un rapport volontairement borné : rapprocher deux exports CSV, expliquer les lignes non appariées, produire un classeur et une synthèse. Ce protocole est une proposition éditoriale, sans résultat revendiqué.

CasDonnées ou interruptionPreuve d'acceptation
Entrée normaleDeux exports avec total de rapprochement connuTotaux égaux au calcul indépendant
Données ambiguësIdentifiants dupliqués et devise absenteAmbiguïtés signalées, aucun rapprochement inventé en silence
Déconnexion clientFermer le flux après démarrageTravail existant retrouvé, sans resoumission aveugle
Consigne modifiéeAjouter une exclusion en cours de tâcheTotaux et explication reflètent le nouveau périmètre
Récupération de sortieArrêter les ressources de calcul après conservation du résultatApplication capable de récupérer et ouvrir le livrable accepté
Revue budgétaireInclure toutes les tentativesDépense et nombre de résultats acceptés réconciliables
Conservez ensemble version de tâche, modèle, configuration d'exécution, route, horodatages et verdict. Gardez les échecs au lieu de ne montrer que la belle démo. N'adoptez le workflow que s'il respecte la qualité actuelle et apporte un avantage mesurable en délai, exploitation ou coût. Pour des appels de modèle à livrer maintenant, gardez l'intégration validée ou consultez le catalogue EvoLink ; les sessions gérées demandent une décision distincte.

Questions fréquentes

Quand OpenAI Agents API a-t-elle été lancée ?

OpenAI a annoncé la bêta publique le 10 septembre 2026. Cette date ne prouve ni disponibilité générale ni lancement EvoLink.

Est-ce le modèle Codex ou Agents SDK ?

C'est un service géré autour du harness de Codex. Le choix du modèle et l'orchestration du SDK dans l'application sont distincts.

La compaction donne-t-elle une mémoire illimitée ?

Non. Testez la conservation des contraintes et des preuves sur une tâche longue. Gardez le dossier d’acceptation métier hors de la conversation.

Les sous-agents réduisent-ils toujours coût et latence ?

Non. La parallélisation n'implique aucun résultat universel. Comptez coordination, travail dupliqué et vérification finale.

Agents API est-elle gratuite ?

L'absence de frais API séparés n'annule pas ceux des modèles, outils et environnements. Les calculs sont illustratifs ; les prix EvoLink ne sont pas annoncés.

Puis-je tout garder dans mon VPC ?

Ne le déduisez pas d'une sandbox auto-hébergée. Environnement et service géré restent deux frontières ; les limites de résidence et de conservation s'appliquent toujours.

Pas encore. Abonnez-vous aux mises à jour. L’intégration est en préparation ; cette demande de notification ne fournit pas d’identifiants d’accès à l’API.

Qu'est-ce qui ferait évoluer cet article ?

Un nouveau contrat bêta/GA, des contrôles de données ou d'environnement différents, une intégration gateway validée ou des résultats reproductibles. Ces changements doivent actualiser les faits et les recommandations, pas seulement la date.

Sources et lectures complémentaires

Les sources techniques accompagnent les mécanismes concernés. La recherche a aussi relevé la question API ou SDK sur HN et le débat sur le remplacement des frameworks. Ils expliquent les interrogations traitées, sans prouver les capacités ou des économies mesurées.
Poursuivez avec le comparatif des couches d'exécution pour le choix du framework, les tests appariés et le retour arrière, ou la page de statut EvoLink pour l'accès via la passerelle.