Référence des commandes · Codex CLI
codex apply
Applique localement un diff créé dans le cloud.
codex apply <TASK_ID> (forme courte : codex a) applique localement, dans le répertoire de travail courant, le dernier diff généré par un chat Codex Cloud. La commande récupère la tâche cloud concernée via son ID, en extrait le diff et l'applique via git apply ; l'authentification et l'accès au chat concerné sont des prérequis. En cas de succès, Codex indique les fichiers repris ; en cas d'échec de git apply (par exemple à cause de conflits), la commande se termine avec un code d'erreur et liste les chemins appliqués, ignorés et en conflit. Dans la documentation officielle, la commande est classée « Stable ». Pour trouver l'ID de tâche correspondant, on utilise codex cloud list, qui liste les chats cloud existants avec leur statut et leur URL ; codex cloud exec, à l'inverse, déclenche une nouvelle tâche cloud. codex apply n'est donc que la dernière étape : appliquer localement un diff déjà généré dans le cloud, pas démarrer ou gérer les tâches cloud elles-mêmes.
✅ QUAND L’UTILISER ?
Récupérer localement le résultat d'une tâche cloud
codex apply <task-id> — appliquer localement le diff généré dans le cloud
Examiner un résultat cloud avant de l'appliquer localement
codex cloud list --json, pour trouver l'ID de tâche, puis codex apply <task-id>
⛔ QUAND ÉVITER ?
Il n'y a aucun diff cloud, seulement des modifications locales non versionnées
codex apply attend un ID de tâche cloud valide et récupère son diff ; pour du travail purement local, il n'y a rien à récupérer.
Mieux: effectuer les modifications directement en local avec la session Codex normale (codex) ou codex exec
On veut démarrer une nouvelle tâche cloud
codex apply ne fait qu'appliquer des diffs déjà existants, il ne démarre lui-même aucune nouvelle tâche cloud.
Mieux: utiliser codex cloud exec pour déclencher une nouvelle tâche cloud
SOURCES
- doc Codex CLI : Reference ↗ learn.chatgpt.com
AUTRES COMMANDES · Codex CLI