Claude Code et Codex ensemble, au quotidien
Utiliser Claude Code et Codex ensemble, ce n’est pas désigner un gagnant : c’est avoir deux agents et deux forfaits sous la main. Claude Code vient avec un forfait Claude, Codex avec un forfait ChatGPT, et les deux tournent dans le même terminal, sur le même dépôt. Ce guide propose une organisation qui les empêche de se marcher dessus : un seul fichier de consignes, un partage des tâches qui tire parti de chacun, et un seul endroit pour voir ce que font les deux.
En bref
- Mettez les règles du projet dans
AGENTS.md: Codex le lit, et les versions récentes de Claude Code aussi quand le projet n’a pas deCLAUDE.md(sinon, importez-le avec@AGENTS.md). - Donnez à chaque agent sa tâche, ou son worktree, jamais les mêmes fichiers en même temps.
- Servez-vous du second agent comme relecteur : un autre modèle sur un diff repère ce que le premier a raté.
- Quand un forfait atteint sa limite, l’autre est intact : les limites sont séparées.
- Tarmac affiche les sessions et l’usage des deux forfaits pour chaque projet, avec une liste de tâches que les deux agents tiennent à jour.
Pourquoi garder les deux
Trois raisons reviennent dans la plupart des retours d’expérience et des fils de discussion :
- Deux forfaits, deux jeux de limites. Un forfait Claude et un forfait ChatGPT ont des fenêtres de 5 heures et des limites hebdomadaires séparées. Quand l’une est épuisée en milieu d’après-midi, le travail continue avec l’autre.
- Un deuxième avis. Deux modèles différents ne font pas les mêmes erreurs. Demander à l’agent qui n’a pas écrit le code de le relire coûte peu et sert souvent.
- Des points forts qui changent. L’avis sur quel agent est meilleur pour quoi change à chaque nouveau modèle. Avec les deux installés, vous essayez la même tâche avec chacun au lieu de deviner.
1. Un seul fichier de consignes pour les deux
Chaque agent lit un fichier de consignes du projet au début de chaque session : Codex lit AGENTS.md, Claude Code lit CLAUDE.md. Tenir deux copies à jour est la première chose qui casse. Deux façons de n’en garder qu’une :
Seulement AGENTS.md. Depuis la version 2.1.277, Claude Code lit AGENTS.md comme consignes du projet quand il n’y a pas de CLAUDE.md dans le dossier ou au-dessus. Rien d’autre à régler.
Un CLAUDE.md qui l’importe. S’il vous faut aussi des règles propres à Claude, gardez les règles communes dans AGENTS.md et importez-le :
@AGENTS.md
## Claude Code seulement
Passe en mode plan pour toute modification sous `src/billing/`.
Écrivez dans ce fichier ce que les deux agents doivent respecter : comment lancer les tests, les commandes interdites, les règles de branche.
2. Partager le travail, pas les fichiers
La règle des sessions Claude Code en parallèle vaut ici aussi : deux agents dans le même dossier partagent les mêmes fichiers. Trois organisations qui marchent :
-
Des tâches et des zones différentes. Claude Code sur l’API, Codex sur le front. Dites-le dans la consigne et nommez les dossiers.
-
Des dossiers différents. Pour deux changements dans la même zone, donnez à chaque agent son worktree Git. Claude Code en crée un avec
claude --worktree <nom>; pour Codex, créez-le vous-même et lancezcodexdedans :git worktree add ../boutique-codex -b codex/filtres cd ../boutique-codex && codex -
Un rédacteur et un relecteur. Un agent écrit, l’autre ne fait que lire. C’est la façon la plus sûre de commencer.
3. La boucle de relecture
Quand un changement est prêt, ouvrez l’autre agent dans le même dossier et demandez-lui de relire le diff, par exemple :
Relis les modifications non commitées de ce dépôt. Liste les bugs, les tests
manquants et tout ce qui enfreint les règles d'AGENTS.md. Ne modifie aucun fichier.
Codex a aussi une commande /review pour cela. Rapportez ensuite les remarques au premier agent, qui a encore en tête pourquoi le code est écrit ainsi. « Ne modifie aucun fichier » compte : un relecteur qui se met à corriger devient un second rédacteur sur les mêmes fichiers.
4. Changer d’agent quand une limite tombe
Les deux agents affichent leurs limites à la demande : /usage dans Claude Code, /status dans Codex. Quand l’un annonce que sa fenêtre de 5 heures est pleine, terminez la tâche avec l’autre. Ce qui rend le passage de relais fluide :
- Le plan est écrit. Une liste de tâches dans le dépôt, ou un fichier de plan, dit au second agent où le premier s’est arrêté.
- Les consignes sont communes (étape 1) : le second agent suit les mêmes règles.
- Les commits sont petits. Le second agent lit l’historique pour voir ce qui a été fait.
Le détail des limites de chaque forfait est dans la limite d’utilisation de Claude Code : où la voir, qui couvre aussi Codex.
5. Voir les deux au même endroit
C’est là que l’organisation devient pénible sans aide : deux agents, plusieurs projets, des sessions dans une dizaine de terminaux, deux écrans d’usage. Tarmac, tableau de bord local gratuit et open source pour macOS et Windows (WSL 2), place les deux agents à côté des projets sur lesquels ils travaillent :
- Un onglet Claude et un onglet Codex dans chaque projet, avec toutes les sessions, actives ou terminées, y compris celles lancées dans un terminal ou un IDE.
- Nouvelles sessions ou reprises de l’un ou l’autre agent dans une console intégrée (
codex resume <id>pour Codex). - Les deux forfaits dans la barre latérale : les limites de 5 heures, de la semaine et par modèle de Claude, et les fenêtres de 5 heures et de la semaine de ChatGPT, en direct.
- Une liste de tâches par projet, tenue à jour par les deux agents via le serveur MCP de Tarmac (
/suividans Claude Code,$suividans Codex), avec une copieTodolist/dans le dépôt. - Un bouton ▶ qui envoie la tâche suivante à une session Claude ou Codex libre qui tourne dans Tarmac, ou à une nouvelle.
Pour activer Codex, cochez-le dans Réglages → Agents et lancez tarmac setup --with-codex. Claude Code seul est le réglage par défaut ; Codex seul marche aussi. La visite complète est sur la page Claude Code et Codex.
Liste de départ
- Les deux agents installés et connectés à leur forfait (Claude Code avec
/login, Codex avec votre compte ChatGPT). - Un
AGENTS.mdà la racine de chaque projet, importé depuisCLAUDE.mdsi vous en gardez un. - Une règle : jamais deux agents qui écrivent dans les mêmes fichiers en même temps.
- Une consigne de relecture enregistrée quelque part, prête à coller.
- Une seule vue de toutes les sessions et des deux forfaits.
Pour aller plus loin
Installez Tarmac, cochez Codex dans les réglages et ouvrez un projet : ses onglets Claude et Codex montrent ce que chaque agent y a fait.
Sources : documentation de Claude Code, mémoire du projet (prise en charge d’AGENTS.md) et worktrees ; OpenAI, commandes de Codex et tarifs de Codex. Vérifiées le 6 novembre 2026.