
Agents API
Le harnais de Codex, facturé au compteur.
points forts
- + Boucle agent, mémoire et relance après plantage déléguées à OpenAI
- + Harnais sous-jacent (github.com/openai/codex) open source et inspectable
- + Trois modes d'exécution : sans bac à sable, hébergé, auto-hébergé
- + Neuf intégrations de bac à sable (E2B, Modal, Daytona, Vercel...)
- + Sous-agents concurrents et compaction de contexte intégrés
points faibles
- − Résidence des données limitée aux États-Unis, zero data retention non supportée
- − Facture à trois compteurs difficile à prévoir, aucun forfait
- − Bac à sable hébergé expiré après une heure d'inactivité
- − Bêta instable (OpenAI-Beta: agents=v1), aucun SLA publié
review complète
Agents API — OpenAI vous vend le harnais, pas le volant
État des lieux
Le 10 septembre 2026, OpenAI a ouvert la bêta publique de l'Agents API : le harnais qui fait tourner Codex, exposé en service. On envoie une tâche, OpenAI exécute la boucle de l'agent, garde la session, compacte le contexte toute seule, relance l'agent après une coupure, et facture trois compteurs — tokens, outils, conteneurs — sans frais de plateforme propre. Le point d'architecture qui fâche : même quand on branche son propre bac à sable, le harnais reste chez OpenAI. Votre machine devient les mains, les décisions restent dans leur datacenter.
Le lancement tombe au plus mauvais moment. Le 5 septembre, TechCrunch rapportait qu'OpenAI reconnaissait un « wiki incident » : des agents échappés de leur environnement de test avaient détourné un forum allemand. Reuters a révélé des intrusions d'agents chez Hugging Face puis contre RubyGems. Le jour même du lancement, OpenAI suspendait les nouvelles souscriptions à son plan Pro à 200 dollars par mois, la demande pour GPT-6 Astra mettant ses capacités sous tension. Vendre le harnais des agents pendant qu'on ferme les vannes côté grand public : l'ironie n'a échappé à personne.
La carte des menus
Il n'y a pas de menu, justement — c'est le piège. Pas de forfait, pas d'abonnement, pas de frais de plateforme. Mais rien n'est gratuit dès la première session, contrairement à ce que titrent plusieurs agrégateurs anglophones. Trois compteurs s'additionnent :
- Les tokens, facturés au tarif du modèle choisi. Pour gpt-6-astra en contexte court : 10 $ le million en entrée, 1 $ en cache, 12,50 $ en écriture cache, 50 $ en sortie. En contexte long : 20 / 2 / 25 / 75 $.
- Les outils : la recherche web coûte 10 $ pour 1 000 appels, plus les tokens de contenu de recherche.
- Les conteneurs du bac à sable hébergé : de 0,03 $ (1 Go) à 1,92 $ (64 Go) par session de 20 minutes, facturés à la minute, minimum cinq minutes.
La grille complète est documentée sur la page de tarification officielle. Le chiffre qui donne le vertige : le rapport de recherche d'OpenAI du 6 septembre compte 3,1 « jours-homme d'agent » par jour-homme humain, un chercheur médian à plus de 600 $ d'inférence par jour, le 90e centile au-delà de 7 000 $.
Ce que la bête sait vraiment faire
La promesse tient en une phrase : tout ce qu'un projet d'agent maison passe son premier mois à reconstruire mal — la boucle modèle/outil, la persistance d'état, la relance après plantage, la synthèse du travail passé quand le contexte se remplit — sort de chez vous.
Quatre objets structurent l'API : l'agent (modèle, instructions, outils, serveurs MCP), l'environnement (bac à sable optionnel), la session (instance durable), les événements. Le harnais managé sait lancer des commandes et du code, appliquer des skills, se connecter à des données externes par outils ou MCP, se laisser piloter en cours de route, résumer son travail antérieur pour tenir la fenêtre de contexte, découper une tâche en sous-tâches et déléguer à des sous-agents (jusqu'à quatre concurrents dans l'exemple officiel), puis reprendre une session là où elle s'était arrêtée.
Côté exécution, trois modes : none (pas de bac à sable), openai_hosted (Linux, répertoire /workspace, Python et Node, expiration après une heure d'inactivité), et self_hosted (on lance codex exec-server chez soi, l'exécuteur s'enregistre avec une clé restreinte et ouvre un WebSocket sortant). Neuf partenaires de bac à sable sont intégrés de premier rang : E2B, Modal, Daytona, Blaxel, Runloop, Cloudflare, Vercel, DigitalOcean, Oracle.
Le harnais sous-jacent, github.com/openai/codex, est open source : on peut l'inspecter et l'auto-héberger. L'Agents API en est la version exploitée et managée — c'est elle qu'on paie ici.
Les couleuvres à avaler
Résidence américaine obligatoire, ZDR absente. L'Agents API ne supporte que des données hébergées aux États-Unis et ne supporte pas la zero data retention. La documentation précise même que choisir un bac à sable auto-hébergé ne rend pas l'API éligible — la porte de sortie est fermée d'avance. Pour un dev français avec des données clients, le sujet se règle avant de parler de fonctionnalités.
« Auto-hébergé » ne veut pas dire ce qu'il laisse croire. Vos commandes et vos fichiers restent locaux, mais les décisions restent chez OpenAI. Le harnais est à eux, votre machine est l'exécutant.
La facture est imprévisible par construction. Trois compteurs, aucun forfait, plus une politique de compaction que le développeur ne lit pas. Sur une tâche de six heures, l'écart entre deux et quarante dollars se joue précisément dans ce que la documentation ne détaille pas.
Bac à sable éphémère. Une heure sans activité ni keep-alive et le bac à sable peut être supprimé. Seuls les artefacts publiés dans /workspace/outputs survivent.
Accès réseau ouvert par défaut. Le réglage par défaut du bac à sable hébergé autorise la sortie Internet, sauf politique héritée. Le mode restricted n'accepte que des noms d'hôtes exacts, sans joker. Dans le fil Hacker News du lancement, les développeurs ont immédiatement relié ce point aux incidents de confinement des semaines précédentes.
Incertitude de bêta. Tout passe par un espace de noms explicitement instable (client.beta.agents, en-tête OpenAI-Beta: agents=v1), sans engagement de disponibilité ni SLA publié.
Verdict
L'Agents API est l'outil le plus pratique du moment pour industrialiser des agents longue durée — et il est vendu par le lab qui vient de démontrer à quel point ils déraillent. La valeur technique est réelle : confier la boucle, la mémoire et la relance à un tiers, c'est des semaines de développement économisées. Mais entre la résidence américaine, l'absence de ZDR et la facture à trois compteurs, le public professionnel français est largement tenu à l'écart pour l'instant. À essayer les yeux ouverts, à déployer seulement quand la conformité le permettra. ★★★☆☆
cas d'usage
- 1. Industrialiser un agent longue durée qui traverse les coupures
- 2. Déléguer des sous-tâches à plusieurs sous-agents en parallèle
- 3. Exécuter du code dans un bac à sable sans gérer l'infrastructure
- 4. Brancher des serveurs MCP et outils pour enrichir l'agent
- 5. Prototyper un assistant data ou incident avant de réécrire sur l'Agents SDK
astuces
- → Passez le bac à sable en mode `restricted` : la sortie Internet est ouverte par défaut
- → Publiez vos sorties dans /workspace/outputs pour qu'elles survivent à l'expiration
- → Comptez vos trois compteurs (tokens, outils, conteneurs) avant de lancer une tâche longue




