Qu'est-ce que Codex : agent de développement cloud
Sur cette page
Leçon mise à jour le 3 novembre 2026 d’après la documentation de Codex : Codex travaille désormais en local (application de bureau ChatGPT, CLI, extension d’éditeur) comme dans le cloud (Codex Cloud), et non plus seulement dans un bac à sable cloud ; les modèles recommandés sont ceux de la famille GPT-6, et l’effort de raisonnement de Codex va de
lowàultraselon le modèle. Complément du 3 novembre : l’introduction citait encore la famille GPT-5.6, remplacée dans Codex par GPT-6 depuis fin septembre 2026. Sources : Codex CLI · Codex Cloud · Agent approvals & security.
Un agent de développement, pas un simple assistant
Codex est l’agent de développement d’OpenAI, et la distinction avec un chatbot n’a rien de cosmétique. Un assistant conversationnel répond à vos questions ; Codex exécute réellement des tâches de développement, sur votre machine ou dans un environnement cloud. Il lit votre code source, comprend le contexte de votre projet et produit des modifications concrètes : écriture de code, tests, refactoring, debugging. Lancé en 2025, aujourd’hui propulsé par la famille de modèles GPT-6, il déplace la question que vous posez. Vous ne demandez plus « comment faire X ? », vous demandez à Codex de faire X.
Une situation ordinaire suffit à mesurer l’écart. Un endpoint de votre API ne valide pas ses entrées, et vous le savez depuis trois semaines. Avec un assistant conversationnel, vous décrivez le fichier, vous collez le code, vous recevez une proposition, puis vous l’intégrez à la main en réglant les imports et les conflits : l’essentiel du temps passe dans cette dernière étape, et c’est elle qui vous décourage de commencer. Avec Codex, vous décrivez le résultat attendu et vous recevez un diff déjà appliqué au dépôt, tests exécutés.
Comment fonctionne Codex
Codex travaille de deux façons, et le choix change ce qu’il peut toucher.
En local, depuis l’application de bureau ChatGPT, le CLI ou l’extension d’éditeur, Codex travaille dans le dossier que vous lui ouvrez. Il lit les fichiers, modifie le code et lance des commandes dans un bac à sable imposé par le système d’exploitation, limité en général à l’espace de travail courant, avec l’accès réseau coupé par défaut. Une politique d’approbation décide quand il doit s’arrêter pour vous demander l’autorisation avant d’agir.
Dans le cloud, Codex Cloud exécute la tâche dans un environnement que vous avez préparé : vos dépôts GitHub, leurs dépendances et leurs outils. Chaque tâche a son propre espace de travail et continue même quand votre ordinateur est en veille. L’accès réseau, les variables d’environnement et les secrets se configurent par environnement.
Dans les deux cas, le cycle reste le même :
- Analyse — il lit les fichiers pertinents, comprend l’architecture, détecte le framework
- Exécution — il écrit du code, lance des commandes, exécute des tests
- Vérification — il contrôle que ses modifications fonctionnent
- Livraison — il vous présente les changements à relire ; vous les gardez, vous demandez une correction, puis vous commitez ou ouvrez une pull request
C’est ce cadre — bac à sable, réseau maîtrisé, approbations — qui permet de confier un dépôt réel à un agent. Commencez avec les permissions par défaut, et ne les desserrez que pour des dépôts de confiance ou des workflows précis.
Ce que Codex sait faire
Le spectre des tâches couvre l’essentiel du quotidien d’une équipe, de l’ajout de fonctionnalité à la migration lourde. Le tableau associe à chaque capacité une instruction telle que vous l’écririez réellement.
| Capacité | Exemple concret |
|---|---|
| Écrire du code | « Ajoute un endpoint POST /api/users avec validation Zod » |
| Refactorer | « Migre ce composant class vers un composant fonctionnel React » |
| Écrire des tests | « Génère les tests unitaires pour le module auth » |
| Debugger | « Le test user.spec.ts échoue — trouve et corrige le bug » |
| Documenter | « Ajoute la JSDoc à toutes les fonctions exportées de src/lib/ » |
| Migrer | « Migre le projet de Express vers Fastify » |
Observez la forme de ces phrases : chacune nomme un fichier ou un module, un verbe d’action et un résultat attendu. C’est la grammaire du travail avec un agent, et une instruction à laquelle il manque l’un de ces trois éléments produit presque toujours un résultat approximatif.
Codex vs ChatGPT : quelle différence ?
Codex fait aujourd’hui partie de ChatGPT : dans l’application de bureau, vous choisissez Codex dans le menu de ChatGPT pour le développement logiciel, avec le contexte de votre code et des outils de développeur, là où Chat sert aux questions rapides et Work aux recherches et aux livrables. La différence tient à ce que l’agent peut toucher. Dans une conversation, vous collez du code et récupérez une réponse qu’il vous appartient d’intégrer, en assumant seul les conflits, les imports oubliés et les tests à relancer. Avec Codex, l’agent travaille dans votre dossier ou dans vos dépôts : il effectue les modifications, lance les tests, et vous présente le résultat à relire avant le commit ou la pull request.
Toute la différence tient dans un mot : Codex est un agent autonome. Il planifie, exécute, vérifie et itère. Le corollaire mérite d’être anticipé, car il change le métier au quotidien : votre rôle se déplace vers l’amont, la formulation de la tâche, et vers l’aval, la revue du résultat.
Les modèles derrière Codex
La documentation de Codex recommande aujourd’hui quatre modèles. GPT-6 Astra convient aux travaux les plus exigeants, de bout en bout. GPT-6.1 Sol offre des performances proches d’Astra pour un coût moindre, ce qui en fait le choix du travail long et répété — c’est aussi le modèle que la documentation donne en exemple de modèle par défaut (model = "gpt-6.1-sol"). GPT-6.1 Terra, rapide et efficace, se distingue en rédaction, en compréhension visuelle et en computer use. GPT-6 Luna sert les tâches ciblées et répétitives dont vous savez reconnaître le bon résultat.
Le second curseur est l’effort de raisonnement (model_reasoning_effort), de low à ultra selon les niveaux qu’accepte le modèle choisi. Un effort plus élevé allonge le temps de réponse et consomme davantage, mais peut améliorer la qualité sur un travail complexe : corriger un libellé se traite avec un effort faible, une migration de framework mérite davantage.
Points clés à retenir
- Codex est un agent qui exécute des tâches, pas un chatbot qui répond à des questions
- Il travaille en local (bac à sable du système, réseau coupé par défaut, approbations) ou dans le cloud (environnements Codex Cloud)
- Il comprend le contexte de votre projet : le dossier ouvert en local, les dépôts de l’environnement dans le cloud
- Il produit des résultats vérifiables : diffs, PRs, logs d’exécution
- Quatre modèles recommandés (GPT-6 Astra, GPT-6.1 Sol, GPT-6.1 Terra, GPT-6 Luna) et un effort de raisonnement réglable