Journal des modifications de ChatGPT et Codex
Journal des modifications de ChatGPT et Codex
Dernières mises à jour de ChatGPT et Codex
Le journal des modifications officiel est un flux de versions dynamique. Cette page locale conserve les entrées générales les plus récentes afin qu’elles soient disponibles dans les résultats de recherche et fournit un lien vers le flux en direct complet pour obtenir les détails des versions de la CLI.
Octobre 2026
-
Codex CLI 0.165.0
npm install -g @openai/codex@0.165.0Voir les détails
Nouvelles fonctionnalités
- Ajout d’un fournisseur Google Cloud Vertex AI intégré, configurable avec
model_provider = "gcp". (#56265) - Ajout de GPT-6.1 Terra aux catalogues de modèles. (#57337)
- Ajout d’un filtre par dépôt au sélecteur de sessions et d’un regroupement par répertoire au centre de commande des agents, pour faciliter la navigation entre les sessions des worktrees liés. (#56308)
- Ajout expérimental de bifurcations de fils rattachées dans l’API app-server. (#56351)
- Activation par défaut des changements d’effort de raisonnement au cours d’une conversation pour les modèles compatibles. (#56163)
- Activation par défaut de la mémoire v2 pour les nouveaux profils et ajout de la prise en charge de l’importation de souvenirs provenant d’agents externes. (#56211, #56414)
Corrections de bugs
- Correction des nouvelles sessions TUI pour qu’elles respectent le mécanisme d’examen des approbations défini par défaut sur le serveur lorsqu’aucune dérogation explicite n’est fournie. (#56090)
- Maintien de la possibilité de modifier et d’appliquer immédiatement les préférences de la TUI lorsque les paramètres d’exécution sont invalides. (#56091)
- Annulation des requêtes distantes aux outils MCP lorsque les objets future locaux associés à leurs réponses sont abandonnés. (#56132)
- Les messages d’agents en attente ne relancent plus le travail après une interruption ou un passage en mode Plan. (#56330)
- Arrêt des nouvelles tentatives lorsqu’un fournisseur signale qu’un modèle est introuvable, en conservant son message d’erreur. (#56445)
- Correction d’une lacune dans la validation des URL de la place de marché qui pouvait permettre à Git de se connecter à un hôte différent de celui vérifié par rapport aux motifs autorisés. (#56263)
Journal des modifications
Journal complet des modifications : rust-v0.164.0...rust-v0.165.0
- #56081 Mettre en cache les données d’authentification Codex et les secrets gérés déchiffrés @celia-oai
- #56090 Respecter les paramètres par défaut du serveur pour l’évaluateur des approbations lors d’un nouveau démarrage de la TUI @etraut-openai
- #56091 Garder les préférences de la TUI modifiables lorsque les paramètres d’exécution sont invalides @etraut-openai
- #56097 Préparer le démarrage de la TUI à accepter plusieurs sessions backend @bc-openai
- #56124 Transmettre les événements de l’évaluateur Guardian aux abonnés aux événements bruts du parent @jif-oai
- #56127 Éviter que l’actualisation du compte bloque les vérifications de l’état d’authentification EMA @jif-oai
- #56132 Annuler les requêtes d’outils MCP lorsque les futures de réponse sont abandonnés @rhan-oai
- #56133 Différer les messages aux agents après des réponses finales vides @eknight-oai
- #56139 Corriger la configuration OAuth de l’IdP dans le test de l’état d’authentification MCP @jif-oai
- #56153 Conserver les détails non sensibles des erreurs d’authentification MCP d’entreprise @jif-oai
- #56154 Ajouter les domaines soumis à examen du réseau géré avant les règles d’autorisation @olliem-oai
- #56163 Activer par défaut les remplacements de l’effort de raisonnement @felixxia-oai
- #56182 Ajouter la signature AWS SigV4 aux hooks MITM du proxy réseau @viyatb-oai
- #56210 Stabiliser le test de nettoyage de la zone de préparation de la place de marché @felixxia-oai
- #56211 Utiliser v2 par défaut pour les nouveaux profils de mémoire @jif-oai
- #56214 Supprimer la conversion de type
u64de la détection de WSL DrvFS @felixxia-oai - #56220 Utiliser cargo_bin dans le test du manifeste du bac à sable Windows @felixxia-oai
- #56222 Regrouper la configuration CI de Bazel dans
prepare-bazel-ci@anp-oai - #56224 Réutiliser le contexte du modèle actuel lors du chargement paginé de la configuration de reprise @charliemarsh-oai
- #56233 Aligner les horodatages des tests de l’encodeur Opus sur le temps des échantillons @goodman-oai
- #56234 Émettre la télémétrie des prompts uniquement après l’acceptation de l’entrée par les hooks @abhinav-oai
- #56236 Faire céder explicitement le contrôle entre les phases du test de suspension et de reprise du mode code @goodman-oai
- #56246 Mettre à jour Bazelisk vers 1.30.0 dans l’action de configuration CI de Bazel @anp-oai
- #56247 Regrouper les tests unitaires Rust dans des modules de test dédiés @dkovalenko-oai
- #56248 Mettre à jour uv vers 0.13.5 dans les workflows de CI et de publication @anp-oai
- #56250 Éviter les points de contrôle redondants des paramètres lors de la reprise des fils @owenlin0
- #56261 Isoler les dépendances sources de V8 et leurs paramètres d’exécution C++ @seanh-oai
- #56263 Rejeter les barres obliques inverses dans la composante userinfo des URL HTTP(S) de la place de marché @willwang-openai
- #56265 Ajouter un fournisseur Google Cloud Vertex AI intégré @celia-oai
- #56266 Conserver les motifs de désactivation MCP lors de l’application des surcharges d’exécution @mzeng-openai
- #56272 Mettre à jour la génération des modèles du SDK Python vers datamodel-code-generator 0.64.0 @anp-oai
- #56274 Attendre l’annulation de l’actualisation de la configuration cloud dans les tests de durée de vie du chargeur @goodman-oai
- #56277 Prendre en charge les corps de requête de taille limitée dans la signature AWS SigV4 @viyatb-oai
- #56278 Ajouter la prise en charge des métadonnées de politique réseau négociée pour les appels MCP @viyatb-oai
- #56280 Regrouper les prompts consécutifs de la transcription dans un seul bloc d’arrière-plan @bc-openai
- #56284 Définir la portée des catalogues de modèles et des caches selon l’initiateur du fil @kennyyi-oai
- #56286 Mettre à jour
@modelcontextprotocol/sdkvers1.32.0@anp-oai - #56288 Fixer la version de Cosign à v3.1.4 pour la signature des artefacts Linux @anp-oai
- #56290 Verrouiller les versions des outils de compilation des publications Python avec uv @anp-oai
- #56292 Corriger les tests d’annulation MCP pour utiliser la fonction de rappel des métadonnées @anp-oai
- #56293 Utiliser des fixtures d’authentification à jeton fixe dans les tests Vertex @anp-oai
- #56295 Dissocier le chargement de la configuration gérée de l’authentification ChatGPT @smurching-oai
- #56297 Marquer les identifiants factices intégrés et renforcer les vérifications de collision @viyatb-oai
- #56301 Ajouter des tests de transfert TLS pour les requêtes MITM SigV4 @viyatb-oai
- #56302 Ajouter la configuration des hooks aux rattachements d’environnement @andrewgu-oai
- #56304 Ajouter la prise en charge des hooks gérés à portée d’environnement @andrewgu-oai
- #56308 Séparer les portées du répertoire et du dépôt dans la TUI @bc-openai
- #56309 Prendre en charge une formulation des autorisations de répertoires racines accessibles en écriture propre à chaque modèle @goodman-oai
- #56312 Suivre l’historique de conversation accepté dans les traces d’exécution @cassirer-openai
- #56313 Appliquer les remplacements du catalogue de modèles aux outils d’historique, de notes et de contexte @rhan-oai
- #56314 Ajouter des chargeurs de configuration gérée pour les serveurs de configuration personnalisés @smurching-oai
- #56330 Faire respecter les interruptions et le mode Plan lors des réveils déclenchés par les messages d’agents @alishobeiri-oai
- #56342 Faire correspondre le contenu des images des traces d’exécution entre les instantanés de requêtes @cassirer-openai
- #56343 Exécuter les hooks d’environnement sur les exécuteurs auxquels ils appartiennent @andrewgu-oai
- #56351 Ajouter des bifurcations de fils rattachées à titre expérimental @btraut-openai
- #56364 Permettre aux appelants de définir la source du fil pour l’échantillonnage @keyz
- #56371 Rendre configurable le délai d’expiration de l’examen Guardian @vivi
- #56414 Prendre en charge la mémoire v2 dans les importations de mémoire d’agents externes @jif-oai
- #56439 Mettre à jour
ctutilsde 0.4.2 vers 0.4.5 @felixxia-oai - #56445 Traiter les erreurs de modèle introuvable renvoyées par les fournisseurs comme des échecs définitifs @charliemarsh-oai
- #56453 Rendre déterministe le test de guidage des agents en arrière-plan de Realtime V2 @felixxia-oai
- #56454 Faire tolérer la réutilisation des descripteurs de fichiers aux tests de nettoyage des montages du bac à sable @felixxia-oai
- #56459 Ajouter la configuration des fonctionnalités de Guardian V3 @felixxia-oai
- #56460 Ajouter des fonctions utilitaires pour les tableaux locaux de Guardian v3 @felixxia-oai
- #56461 Ajouter la prise en charge de l’ajout silencieux aux tableaux de messages @felixxia-oai
- #56462 Éviter les conditions de concurrence entre les importations de mémoire et la consolidation @jif-oai
- #56465 Ajouter la lecture expérimentale des résumés de mémoire des fils @jif-oai
- #57337 [0.165.0-alpha.1.2] Rétroporter GPT-6.1 Terra dans les catalogues de modèles @shijie-oai
- Ajout d’un fournisseur Google Cloud Vertex AI intégré, configurable avec
-
GPT-6.1 Terra dans Work et Codex
GPT-6.1 Terra est désormais disponible dans ChatGPT Work et Codex avec les abonnements Plus, Pro, Business, Enterprise et Edu. Ce modèle rapide et efficace, conçu pour le travail professionnel, associe une solide compréhension des images à une utilisation précise de l’ordinateur.
Analysez des images et des écrans, puis agissez en fonction de vos observations dans votre navigateur, sur votre bureau et dans vos applications. Terra offre également une rédaction claire et directe qui présente d’abord les résultats et explique les détails à l’appui dans un langage simple.
Choisissez GPT-6.1 Terra dans la liste des modèles sous Avancé, dans l’application de bureau ChatGPT ou dans ChatGPT Work sur le Web. Work prend également en charge Terra sur mobile. Le modèle n’est pas disponible dans Chat et ne prend pas en charge la résidence de l’inférence aux Émirats arabes unis. L’accès Enterprise dépend de la disponibilité dans l’espace de travail et des contrôles administrateur.
Consultez la page Modèles pour obtenir des conseils, ainsi que les pages sur l’utilisation du navigateur et l’utilisation de l’ordinateur pour connaître la configuration des outils et les conditions d’accès.
-
Codex CLI 0.164.0
npm install -g @openai/codex@0.164.0Voir les détails
Nouvelles fonctionnalités
- Enregistrez des prompts réutilisables et des commandes slash dans dix emplacements
/presetsnumérotés, avec un menu accessible au clavier pour y accéder rapidement. (#54380, #54381) - Définissez directement le modèle, l’effort de raisonnement, la vitesse et les profils d’autorisation à l’aide des arguments en ligne
/modelet/permissions. (#54378, #54383) - Prévisualisez les images consultées et générées dans la transcription en plein écran sur les terminaux prenant en charge les graphismes Kitty ou Sixel. (#54216)
- Authentifiez les connexions MCP d’entreprise à l’aide des autorisations éligibles de votre compte Codex ou d’une connexion dédiée, y compris pour les clients OAuth nécessitant des secrets. (#55334, #55859, #56001)
- Masquez les identifiants lors des commandes Bash à distance prises en charge et des sessions de capture d’état Zsh, y compris les identifiants provenant de fournisseurs personnalisés. (#54309, #54432, #56049)
- L’assistant de configuration Amazon Bedrock est désormais activé par défaut ; la saisie de l’API key est regroupée avec les autres méthodes de connexion AWS lorsque des identifiants sont détectés. (#56033, #56023)
Corrections de bugs
- Un échec de la compaction ne laisse plus de résumés partiels dans l’historique de conversation, et les échecs de compaction en arrière-plan déclenchent une solution de repli sans provoquer d’arrêt brutal. (#53932, #55581)
- La reprise des sessions retrouve désormais les historiques compressés et restaure les paramètres enregistrés du fil au lieu de les remplacer par les valeurs globales par défaut. (#54008, #55923)
- Sous Windows, les connexions HTTPS et WebSocket gèrent désormais les demandes d’authentification du proxy à l’aide des identifiants Negotiate ou NTLM de l’utilisateur connecté. (#55994, #56000)
- Les remplacements de configuration de la CLI sont conservés lorsque
-cou--configapparaît à plusieurs niveaux de sous-commandes. (#56022) - Les prompts en file d’attente attendent désormais que les choix d’autorisation en attente soient résolus avant de poursuivre. (#55682)
- Les vérifications du bac à sable ont été renforcées pour les chemins de métadonnées présentant des variantes de casse sur macOS et les liens symboliques remplaçables utilisés pour localiser les exécutables. (#54273, #55384)
Maintenance
- L’utilisation du disque a été réduite en supprimant les installations inutilisées, en nettoyant les copies de travail abandonnées de la marketplace et en limitant la taille des journaux du démon. (#53827, #55149, #55689, #55690, #55856)
- L’environnement d’exécution JavaScript intégré a été mis à jour avec des vérifications de sécurité pour les opérations
Array.sortoptimisées. (#54519)
Journal des modifications
Journal complet des modifications : rust-v0.163.0...rust-v0.164.0
- #53725 Afficher les liens web Markdown sous forme de libellés dans Rex @bc-openai
- #53728 Conserver le filtre du répertoire de travail distant dans le sélecteur de reprise intégré à l’application @fcoury-oai
- #53732 Réutiliser les motifs de recherche compilés dans les journaux d’exécution compressés @ethernetdan-openai
- #53733 Utiliser par défaut le mode conversation pour la classification asynchrone de Guardian v2 @felixxia-oai
- #53736 Récupérer et mettre en cache via V2 les inventaires de capacités des exécuteurs activés sur demande @TAFOYA-OAI
- #53745 Supprimer
modelSlugde la sortie du résolveur du modèle le plus récent @kkahadze-oai - #53747 Privilégier les installations distantes de Visualize par rapport au plugin fourni @philipp-oai
- #53751 Appliquer les remplacements de paramètres de fonctionnalités au redémarrage du démon app-server @jif-oai
- #53753 Étendre la copie à la sélection au texte de la zone de saisie @fcoury-oai
- #53754 Prendre en charge les raccourcis Command/Super dans les raccourcis clavier de la TUI @fcoury-oai
- #53763 Enrichir la découverte des capacités V2 avec les métadonnées résolues des plugins et des skills @TAFOYA-OAI
- #53780 Supprimer la vérification redondante du répertoire de cache du manuel Codex @kkahadze-oai
- #53781 Supprimer de
SkillPolicyle TODO relatif aux restrictions d’accès au produit @kkahadze-oai - #53784 Transmettre les identifiants de session vocale du client dans les requêtes en temps réel @chrisdong-oai
- #53790 Corriger l’annulation des invites de vérification de l’utilisateur sur macOS @bz-openai
- #53794 Conserver les verrous de migration des journaux d’exécution lors de l’annulation d’un worker @jif-oai
- #53795 Utiliser le catalogue de modèles fourni dans le test d’invalidation au démarrage de MCP @OLI-OAI
- #53797 Actualiser les vérifications Guardian lorsque leur contexte change @jif-oai
- #53800 Intégrer la compaction en arrière-plan au cycle de vie du tour @rka-oai
- #53804 Garder le centre de commandes Agent visible pendant l’archivage et la suppression @etraut-openai
- #53805 Ajouter des diagnostics sans données sensibles aux erreurs de configuration du routage des espaces de travail @etraut-openai
- #53811 Prendre en charge l’installation du démon à partir de paquets Windows WinGet @etraut-openai
- #53816 Rejeter les fils de vérification Guardian lors d’une reprise interactive dans la CLI @dylan-hurd-oai
- #53827 Supprimer en toute sécurité les versions inutilisées du démon app-server @etraut-openai
- #53831 Suivre la provenance du contenu pendant l’assemblage des prompts et la compaction @tz-openai
- #53845 Corriger la liaison du socket du programme de mise à jour du démon et la disponibilité à l’amorçage sous Unix @etraut-openai
- #53853 Réutiliser les empreintes des fichiers préparés lors de la préparation des installations du démon @charliemarsh-oai
- #53859 Enregistrer les tailles de terminal par tranches dans la télémétrie de la TUI @imac-oai
- #53872 Actualiser les instructions du modèle dans les fenêtres de contexte des outils incrémentaux @rhan-oai
- #53879 Préserver la récupération du tour en cours lors des mises à jour des paramètres du fil @bc-openai
- #53895 Reprendre les fils de sous-agents déchargés lorsqu’ils sont sélectionnés dans la TUI @etraut-openai
- #53897 Isoler les tests des paquets du démon pour réduire la contention disque @etraut-openai
- #53908 Garder le tableau de bord des agents navigable pendant la suppression d’une tâche @etraut-openai
- #53932 Conserver l’historique de conversation en cas d’échec de la compaction @jif-oai
- #53940 Limiter les données des journaux d’exécution utilisées pour l’extraction de mémoire @jif-oai
- #53947 Arrêter la lecture des journaux d’exécution lorsque la tâche appelante est annulée @jif-oai
- #53963 Tester les budgets d’extraction de mémoire avec des éléments exclus et du texte chiffré @jif-oai
- #53969 Éviter les conditions de concurrence à la reconnexion dans le test de redémarrage du démon @jif-oai
- #53987 Ignorer le délai d’attente du service pour les nouvelles tentatives d’autorisation Guardian obsolètes @jif-oai
- #53990 Garder la configuration MCP et des plugins de l’hôte en local avec les environnements distants @jif-oai
- #53991 Indiquer la raison des demandes d’actualisation des jetons ChatGPT @tejsudha-openai
- #53996 Mettre à jour
rustlsvers0.23.46@jif-oai - #53997 Filtrer les noms de fichiers des journaux d’exécution avant de vérifier leurs variantes compressées @bbrown-oai
- #54003 Inclure les journaux d’exécution compressés dans les statistiques de stockage de doctor @jif-oai
- #54008 Corriger la recherche et la reprise des sessions après la compression des journaux d’exécution @jif-oai
- #54027 Conserver les variables de démarrage Windows et les valeurs par défaut de l’environnement enfant MXC @iceweasel-oai
- #54032 Limiter les diffs Git simultanés pour les fichiers non suivis @yuzhu-oai
- #54033 Étendre à 14 jours la conservation des ressources de l’extension de mémoire @josh-oai
- #54039 Renvoyer les approbations Guardian asynchrones avant la fin du nettoyage des vérifications @jif-oai
- #54044 Placer la filiation des bifurcations avant l’historique paginé de la transcription @fcoury-oai
- #54046 Suivre les sources d’annulation des approbations et les changements de contexte de Guardian @vkg-oai
- #54047 Rétablir le temps écoulé pour les tours en cours rejoués @etraut-openai
- #54048 Reporter les vérifications de confiance des dossiers au démarrage d’une tâche depuis la vue d’ensemble des agents @etraut-openai
- #54050 Limiter les actualisations des skills de la TUI et les commandes d’espace de travail aux répertoires explicites @etraut-openai
- #54053 Ajouter des mises à jour partielles des métadonnées client de l’API Responses au démarrage et à la réorientation des tours @marksteinbrick-oai
- #54056 Regrouper les chargements simultanés de certificats racines TLS natifs @jif-oai
- #54057 Distinguer les éléments de preuve non pris en charge dans les métriques de comparaison de Decisions @swastik-oai
- #54058 Transmettre les métadonnées du tour aux requêtes de génération et de modification d’images @duc-openai
- #54059 Prendre en charge la préparation gérée par le stockage lors de la reprise des fils @owenlin0
- #54060 Limiter les analyses de désarchivage aux journaux d’exécution archivés du fil demandé @bz-openai
- #54069 Corriger la gestion de l’environnement Windows pour les MCP servers distants @iceweasel-oai
- #54070 Exposer l’authentification de la passerelle sous forme d’API de session OAuth réutilisable @smurching-oai
- #54076 Éviter les fausses détections d’ouverture d’URL dans les commandes PowerShell littérales @jif-oai
- #54078 Mettre à jour
gixvers 0.89.0 etgix-urlvers 0.40.0 @jif-oai - #54079 Retirer les jetons d’actualisation OAuth MCP rejetés @mzeng-openai
- #54080 Extraire la soumission des tours utilisateur de la TUI dans un module dédié @bc-openai
- #54081 Centraliser la navigation verticale dans les vues en liste de la TUI @bc-openai
- #54082 Stabiliser le test du délai d’expiration des vérifications réseau de Guardian @felixxia-oai
- #54087 Mettre à jour
rules_pythonde Bazel vers 2.4.2 @dkovalenko-oai - #54094 Conserver les codes d’échec MCP spécifiques dans les métriques et les spans @TAFOYA-OAI
- #54096 Ajouter des cibles Bazel pour la génération à la demande des schémas et du SDK Python @dkovalenko-oai
- #54097 Afficher les avis Daybreak après l’en-tête de session @charliemarsh-oai
- #54098 Maintenir la stabilité des outils d’environnement lors des changements de disponibilité @aibrahim-oai
- #54099 Attendre la disponibilité dans le test d’annulation SIGTERM @felixxia-oai
- #54113 Intégrer les ensembles de schémas app-server générés aux builds Bazel @dkovalenko-oai
- #54114 Signaler les états finaux d’exécution et les motifs de blocage @cconger
- #54119 Autoriser la vérification de stdin avec des autorisations actives et les invites du bac à sable désactivées @tepman-oai
- #54133 Enregistrer par outil les métriques de mise à jour incrémentale et de taille de description @akira-oai
- #54135 Autoriser l’écriture de fichiers volumineux via les connexions WebSocket directes d’exec-server @ostepanian
- #54151 Générer les descripteurs de raccourcis clavier et les accesseurs de combinaisons à partir d’un catalogue unique @bc-openai
- #54169 Recharger le catalogue de modèles après un changement de compte @smurching-oai
- #54170 Conserver l’authentification ChatGPT pour les MCP servers Gov @lsingh-oai
- #54175 Retirer les indicateurs de fonctionnalité worktree et vocale @bc-openai
- #54216 Afficher les aperçus d’images dans la transcription en plein écran @etraut-openai
- #54217 Appliquer les couleurs du thème syntaxique au texte Markdown dans la TUI @etraut-openai
- #54250 Ajouter des tests de non-régression pour la protection des métadonnées face aux variations de casse @jif-oai
- #54257 Conserver les paroles récentes lors de la réduction des transcriptions en temps réel @jif-oai
- #54263 Exiger une nouvelle approbation Guardian pour les nouvelles tentatives d’outils avec élévation des privilèges @jif-oai
- #54264 Suivre l’admission des transcriptions Guardian malgré les échecs de vérification @jif-oai
- #54265 Ajouter des tests de non-régression pour les approbations Guardian des nouvelles tentatives en bac à sable @jif-oai
- #54273 Protéger les écritures de métadonnées via les alias de casse macOS @jif-oai
- #54278 Mutualiser la déduplication d’images et la restauration des points de contrôle de Guardian @felixxia-oai
- #54281 Attribuer les résumés de compaction à l’assistant dans les transcriptions Guardian @jif-oai
- #54309 Activer le masquage des identifiants pour les commandes exec-server distantes @viyatb-oai
- #54315 Garder les couleurs Markdown de la TUI lisibles sur leurs arrière-plans @fcoury-oai
- #54316 Centraliser les constantes de type des fragments de contexte @ioanbudea-OAI
- #54346 Ajouter une authentification par identifiants d’exécuteur à portée limitée pour exec-server distant @viyatb-oai
- #54351 Utiliser l’index des tours pour la pagination des éléments d’un tour @bz-openai
- #54363 Exclure les racines réseau non inspectables des autorisations de lecture MXC implicites @iceweasel-oai
- #54365 Éviter les messages d’assistant en double autour des commandes entrelacées @fcoury-oai
- #54369 Réessayer les opérations SQLite en cas de contention temporaire entre écritures @willwang-openai
- #54378 Prendre en charge la sélection en ligne du modèle, du raisonnement et de la vitesse dans
/model@fcoury-oai - #54379 Ajouter la configuration des préréglages de saisie de la TUI @fcoury-oai
- #54380 Ajouter
/presetspour les prompts réutilisables et les commandes slash @fcoury-oai - #54381 Ajouter un menu de raccourcis clavier pour les préréglages @fcoury-oai
- #54383 Prendre en charge la sélection en ligne du profil d’autorisations avec
/permissions@fcoury-oai - #54385 Autoriser l’enregistrement des paramètres d’autorisation actuels comme préréglages @fcoury-oai
- #54387 Ajouter des arguments propres à la session à
/titleet/statusline@fcoury-oai - #54388 Ajouter des préréglages d’accès rapide pour la disposition du titre du terminal et de la ligne d’état @fcoury-oai
- #54389 Conserver les modes de journalisation SQLite existants au démarrage @dkovalenko-oai
- #54398 Stocker les éléments d’images générées sous forme de références de pièces jointes @kchainani-oai
- #54401 Exécuter les processus de démon gérés avec une priorité d’arrière-plan sur macOS @bc-openai
- #54414 Autoriser la suspension du tour racine avec des descendants actifs @miz-openai
- #54417 Ignorer la récupération des pages SQLite sur les montages NFS Linux @dkovalenko-oai
- #54419 Prendre en charge les sauts de ligne dans les libellés des nœuds d’organigrammes Mermaid @etraut-openai
- #54420 Enregistrer les images locales fournies en entrée dans les éléments de génération d’images terminés @mjkaufer-openai
- #54421 Traiter comme locales les connexions explicites au démon par défaut vérifié @etraut-openai
- #54424 Ajouter les métadonnées des plugins distants à la configuration des plugins @mzeng-openai
- #54432 Prendre en charge le masquage des identifiants distants avec les instantanés du shell Zsh @viyatb-oai
- #54433 Utiliser des libellés neutres pour les sorties avec un code non nul dans l’affichage compact de la TUI @bc-openai
- #54434 Ajouter des identifiants renouvelables via stdin pour exec-server distant @viyatb-oai
- #54445 Supprimer la surveillance obsolète des chemins protégés du bac à sable Linux @viyatb-oai
- #54475 Utiliser un mutex synchrone pour le suivi des requêtes de métadonnées distantes @anp-oai
- #54505 Ajouter le remplacement de fichiers en flux aux abstractions du système de fichiers @anp-oai
- #54519 Mettre à jour V8 vers 152.2.0 et rétroporter les protections de sécurité d’Array.sort @seanh-oai
- #54589 Conserver la structure des messages de preuve dans les requêtes Guardian Decisions @swastik-oai
- #54590 Capturer le contexte de l’expéditeur pour les livraisons de
codex_app.create_thread@felixxia-oai - #54619 Lier l’approbation des hooks de plugin au contenu du plugin @jif-oai
- #54623 Résoudre dynamiquement les versions stables pour les tests de compatibilité d’exec-server @felixxia-oai
- #54637 Conserver les motifs de déconnexion dans les erreurs de négociation Noise @virajrai-oai
- #54639 Lire en flux les enregistrements des journaux d’exécution pendant la matérialisation de l’historique des fils @chess-oai
- #54641 Réessayer la publication des versions npm et harmoniser les exécuteurs de vérification macOS @jif-oai
- #54647 Rendre déterministes les tests de nouvelle tentative après conflit de contrôle à distance @jif-oai
- #54653 Privilégier les portées propres aux ressources lors de la découverte OAuth MCP @zamoshchin-openai
- #54654 Autoriser l’exécution parallèle des appels d’outils dynamiques @sdcoffey
- #54656 Prendre en compte les changements de la liste d’outils MCP au cours d’un tour @jif-oai
- #54664 Distinguer les erreurs de stockage des fils pouvant être réessayées des écritures au résultat inconnu @wiltzius-openai
- #54672 Utiliser une préparation CI Bazel commune pour les tâches de lint et V8 @anp-oai
- #54674 Ajouter un outil facultatif de copie de fichiers entre environnements @anp-oai
- #54679 Distinguer les motifs d’annulation des approbations MCP @vkg-oai
- #54681 Garder les sélections de session de la TUI liées à leur backend @bc-openai
- #54686 Conserver les métadonnées de la liste d’outils MCP dans l’état du serveur @victor-openai
- #54708 Respecter les préférences de suppression du répertoire personnel lors de la désinstallation sous Windows @chess-oai
- #54710 Déplacer les règles Bazel ICU de V8 dans l’espace de travail @seanh-oai
- #54716 Garder les préversions à l’état de brouillon jusqu’à la fin du téléversement de leurs fichiers @ioanbudea-OAI
- #54724 Conserver les événements prereleased lors de la création de préversions GitHub @ioanbudea-OAI
- #54737 Activer BuildBuddy pour les builds de publication des fonctionnalités vocales @anp-oai
- #54739 Fermer les fichiers de verrouillage arg0 avant de supprimer les répertoires temporaires @dkovalenko-oai
- #54741 Conditionner l’extension de copie de fichiers à
multi_env_copy_file@anp-oai - #54742 Afficher les préfixes de commandes slash comme marqueurs de prompt dans la zone de saisie @bc-openai
- #54754 Réduire le surcoût mémoire des schémas JSON des outils @charliemarsh-oai
- #54761 Mettre à jour
zipvers 9.0.0 et actualiser l’extraction des archives de plugins @anp-oai - #54763 Cesser d’appliquer la priorité d’arrière-plan macOS aux démons gérés @bc-openai
- #54766 Confier les champs de configuration TUI inconnus à la politique commune de configuration stricte @etraut-openai
- #54776 Prendre en charge le contenu typé dans les fragments de prompt contextuels @pakrym-oai
- #54930 Ajouter la compression zstd négociée aux connexions WebSocket d’app-server @thorvald-oai
- #54945 Partager les déclarations d’outils supplémentaires entre les clones d’éléments de réponse @charliemarsh-oai
- #54946 Conserver les caches du catalogue de modèles lors de la rotation des identifiants d’en-tête @hlevy-openai
- #54949 Conditionner la compression WebSocket d’app-server à un indicateur de fonctionnalité @thorvald-oai
- #54961 Autoriser les messages d’agents à réveiller les sessions racines inactives via un indicateur de fonctionnalité @alishobeiri-oai
- #55144 Ajouter des hooks d’observation seule du cycle de vie des requêtes au modèle @vivi
- #55149 Supprimer les versions autonomes inutilisées après une installation réussie @etraut-openai
- #55226 Regrouper les métriques des requêtes Guardian admises par tranche de taille d’entrée @ioanbudea-OAI
- #55227 Autoriser les signes plus dans les étiquettes des métriques @swastik-oai
- #55234 Enregistrer les nouvelles tentatives d’échantillonnage Guardian, les tentatives et les résultats de livraison @ioanbudea-OAI
- #55237 Ajouter des métriques sur le routage des vérifications Guardian et les scores en cache @ioanbudea-OAI
- #55244 Matérialiser l’historique des fils par lots dans SQLite @jif-oai
- #55252 Conserver les métadonnées d’accès aux journaux d’exécution lors de la compression et de la restauration @jif-oai
- #55255 Décharger sans délai les fils éphémères inactifs de prédiction de la zone de saisie @jif-oai
- #55261 Partager les spécifications des outils dynamiques entre les instantanés de tours @charliemarsh-oai
- #55262 Arrêter la double écriture de mémoire lorsque v2 est sélectionné @jif-oai
- #55263 Démarrer les MCP servers dormants pour les appels de hooks @charliemarsh-oai
- #55265 Éviter de cloner le catalogue complet pour les recherches de métadonnées de modèles @charliemarsh-oai
- #55270 Respecter les délais de déchargement propres à chaque fil dans app-server @jif-oai
- #55274 Stabiliser les tests de reconnexion du démon et de démarrage des paquets Rosetta @jif-oai
- #55278 Prévoir une solution de repli lorsque macOS rejette les descripteurs stdio élevés @chrishayduk-oai
- #55283 Éviter de cloner les événements dans l’écouteur de fils d’app-server @charliemarsh-oai
- #55287 Suivre l’annulation de l’authentification MCP d’entreprise lors des rechargements de configuration @jif-oai
- #55288 Revérifier les droits des requêtes EMA aux frontières HTTP @jif-oai
- #55293 Ne conserver que la dernière des mises à jour consécutives de l’effort de raisonnement dans les requêtes @felixxia-oai
- #55296 Encapsuler l’authentification du proxy de l’API Responses @ee-oai
- #55297 Ajouter l’acquisition de jetons OIDC GitHub Actions au proxy de l’API Responses @ee-oai
- #55298 Ajouter des primitives d’authentification fédérée renouvelable au proxy de l’API Responses @ee-oai
- #55299 Actualiser les identifiants de proxy rejetés et espacer les renouvellements après un échec @ee-oai
- #55300 Ajouter une découverte unique de la configuration au démarrage d’app-server @acrognale-oai
- #55301 Réconcilier les plugins des exécuteurs V2 avec les catalogues cloud @TAFOYA-OAI
- #55302 Arrêter la recherche du SHA distant le plus proche lorsque la distance est nulle @jif-oai
- #55303 Router les lectures de skills selon la source de l’alias @TAFOYA-OAI
- #55304 Rejeter les événements TUI provenant d’un autre backend @bc-openai
- #55320 Activer l’authentification OIDC GitHub Actions dans le proxy de l’API Responses @ee-oai
- #55322 Intégrer la découverte V2 aux catalogues de skills propres à chaque étape @TAFOYA-OAI
- #55324 Supprimer les indicateurs de chargement de génération des titres de fils dans la TUI @cconger
- #55327 Ajouter l’héritage configuré de l’environnement des fils pour les sous-agents @jif-oai
- #55330 Exposer les installations de skills et stabiliser les alias de paquets @TAFOYA-OAI
- #55331 Utiliser les instantanés d’environnement des étapes pour l’héritage des sous-agents @jif-oai
- #55334 Activer l’autorisation gérée par l’entreprise pour les connexions MCP @jif-oai
- #55339 Ajouter les requêtes expérimentales
thread/sampleau serveur d’application @liame-oai - #55342 Unifier la gestion du manuel Codex mis en cache et récupéré @kkahadze-oai
- #55347 Ajouter des métriques de nouvelle tentative Guardian et conserver l’attribution au tour @ioanbudea-OAI
- #55351 Réduire le stockage des chemins dans l’index de recherche de fichiers @charliemarsh-oai
- #55355 Supprimer l’avertissement de précision des fils longs après la compaction @asohrabi-oai
- #55357 Préparer les catalogues de skills avant de construire les outils de l’étape @TAFOYA-OAI
- #55358 Ajouter un garde de verrouillage de nettoyage partagé pour les répertoires de journaux locaux @dkovalenko-oai
- #55365 Importer uniquement la suite des sessions Claude placées en arrière-plan @jgrodman-arch
- #55366 Prendre en charge les modèles de catalogue pour les préfixes de commandes approuvés @dylan-hurd-oai
- #55368 Activer les outils incrémentaux par défaut pour Responses Lite @akira-oai
- #55372 Corriger le rappel des prompts initiaux de ligne de commande dans la TUI @joesavona
- #55375 Ajouter l’héritage configuré de l’environnement des fils pour les sous-agents @jif-oai
- #55378 Migrer le bac à sable MXC Windows vers
mxc-sdk@johnl-oai - #55379 Gérer les échecs du corps de réponse lors des téléchargements de documentation OpenAI @kkahadze-oai
- #55380 Conserver les métadonnées des fils avant la matérialisation des fichiers de journaux d’exécution @jif-oai
- #55381 Gérer indépendamment les sessions backend de la TUI @bc-openai
- #55384 Rejeter les liens symboliques remplaçables lors de la recherche d’exécutables avant le bac à sable @keeley-openai
- #55387 Ajouter la prise en charge des forfaits Academic Researchers @etraut-openai
- #55388 Marquer
transcript_v2comme supprimé @etraut-openai - #55391 Dédupliquer les messages natifs des agents dans le contexte de vérification Guardian @jif-oai
- #55394 Utiliser les connexions des fils pour les listes d’états MCP d’entreprise @jif-oai
- #55395 Annuler les modifications des vérifications Guardian interrompues pour préserver les preuves @jif-oai
- #55396 Précharger les chemins des journaux d’exécution apparentés lors de la lecture des pages d’historique @bz-openai
- #55397 Enregistrer la provenance OAuth et l’identité de connexion des jetons de compte @jif-oai
- #55398 Ajouter des types de transport pour l’enregistrement des agents à l’exécution @cooper-oai
- #55401 Reporter les notifications de déconnexion d’environnement jusqu’à l’échec de la récupération @richardopenai
- #55402 Ajouter l’enregistrement éphémère à l’exécution et les assertions signées @cooper-oai
- #55406 Tracer les échecs de négociation Noise côté harnais @alishobeiri-oai
- #55407 Clarifier les messages de connexion par API key et d’état @fcoury-oai
- #55409 Réessayer le démarrage de la TUI après un refus d’arrêt du serveur @fcoury-oai
- #55410 Suivre les sources d’identifiants séparément des propriétaires de l’authentification @cooper-oai
- #55411 Afficher les invites de questions asynchrones en Markdown dans la TUI @bc-openai
- #55413 Partager l’authentification d’exécution entre les requêtes et les actualisations d’identifiants @cooper-oai
- #55441 Ajouter l’annulation des échantillons expérimentaux de fils @liame-oai
- #55442 Vérifier les remplacements de paramètres de fonctionnalités du démon et proposer une récupération en cas de divergence @etraut-openai
- #55456 Prendre en charge les remplacements du registre Windows pour
requirements.toml@johnl-oai - #55463 Ajouter la désactivation facultative de MCP pour les bifurcations de prédiction et les échantillons @liame-oai
- #55498 Ajouter des diagnostics corrélés pour les négociations Noise du relais @virajrai-oai
- #55524 Rendre déterministe le test de contention de migration au démarrage @jif-oai
- #55533 Séparer la préparation des conversations Guardian de leur exécution @swastik-oai
- #55545 Améliorer les diagnostics des échecs de lecture des journaux d’exécution compressés @jif-oai
- #55546 Ajouter des baux à portée limitée pour les autorisations OAuth de compte persistées @jif-oai
- #55547 Ignorer l’avis de sécurité basic-toml dans les audits de dépendances @jif-oai
- #55548 Conserver par défaut l’historique parent dans les bifurcations complètes d’agents @jif-oai
- #55581 Éviter les paniques après l’échec d’une compaction en arrière-plan avant un point de contrôle @jif-oai
- #55587 Permettre aux appelants de contrôler les clés de cache des prompts indépendamment des identifiants de session @rm-openai
- #55591 Mesurer le temps de blocage des approbations Guardian par tour @ioanbudea-OAI
- #55593 Rejeter les clients de provisionnement du bac à sable Windows non empaquetés @chess-oai
- #55596 Classer les mentions
$selon leur fréquence de sélection récente @bc-openai - #55597 Extraire du contexte IDE les fonctions utilitaires communes des prompts utilisateur de la TUI @bc-openai
- #55607 Propager les erreurs d’en-tête d’authentification avant l’envoi des requêtes @cooper-oai
- #55616 Mettre à jour les versions de
rustls-webpkietwebpki-rootsdans les fichiers de verrouillage @jif-oai - #55620 Déplacer les tests unitaires du bac à sable Linux dans des fichiers distincts @bolinfest
- #55623 Refactoriser la comparaison des instantanés Decisions de Guardian v2 @swastik-oai
- #55627 Réserver un emplacement de journal d’exécution apparenté candidat pour le premier ancêtre @bz-openai
- #55631 Ajouter des instantanés figés des skills cloud au serveur d’application @fc-oai
- #55633 Traiter les messages de collaboration en mode code comme du texte brut @hlevy-openai
- #55635 Activer les comparaisons Decisions pour le mode conversation de Guardian V2 @swastik-oai
- #55636 Ajouter des modes d’authentification par assertion d’exécution et un fournisseur d’authentification @cooper-oai
- #55644 Faire interrompre les attentes et les pauses des agents par les injections en attente @jif-oai
- #55645 Corriger l’arrêt d’app-server intégré au processus lorsque les files sont pleines @jif-oai
- #55646 Protéger la persistance et les rechargements d’authentification contre les changements de connexion simultanés @jif-oai
- #55652 Rechercher simultanément dans les journaux d’exécution compressés @ethernetdan-openai
- #55653 Suivre le cycle de vie des cellules en mode code et le temps de mise en mémoire tampon des résultats @euroelessar
- #55657 Ajouter des hooks de cycle de vie pour les messages entre agents @euroelessar
- #55666 Exclure le raisonnement et la compaction des comparaisons d’instantanés Decisions @swastik-oai
- #55667 Activer le routage des applications pour les Agent Plugins distants sélectionnés @tsarlandie-oai
- #55677 Mettre à jour la chaîne d’outils Rust vers 1.99.1 @dkovalenko-oai
- #55680 Revérifier la propriété de la connexion au compte pour MCP d’entreprise @jif-oai
- #55682 Corriger la sélection des autorisations et la gestion de l’état des sessions dans la TUI @etraut-openai
- #55685 Ajouter la prise en charge des identifiants de compte aux fonctions utilitaires d’échange de jetons EMA @jif-oai
- #55689 Nettoyer les répertoires de préparation de la marketplace ayant échoué ou été abandonnés @dkovalenko-oai
- #55690 Récupérer l’espace occupé par les anciens répertoires de préparation hérités de la marketplace @dkovalenko-oai
- #55691 Affiner les erreurs d’authentification MCP d’entreprise et les contrôles des droits des requêtes @jif-oai
- #55692 Étiqueter les métriques d’enregistrement des outils avec le mode effectif des outils incrémentaux @akira-oai
- #55693 Utiliser un dsymutil hermétique pour les builds Bazel macOS @dkovalenko-oai
- #55696 Conserver l’autorisation MCP d’entreprise lors des actualisations de l’environnement d’exécution @jif-oai
- #55698 Réutiliser les autorisations de compte Codex pour l’authentification MCP d’entreprise @jif-oai
- #55701 Activer par défaut la coordination des actualisations OAuth MCP @mzeng-openai
- #55705 Centraliser l’état du cache des skills cloud sous le verrou du catalogue @TAFOYA-OAI
- #55710 Résoudre l’identité du backend MCP à partir des événements d’exécution dans les traces des journaux d’exécution @cassirer-openai
- #55719 Autoriser un mode de repli de l’exécution unifiée lorsque le masquage des identifiants est indisponible @viyatb-oai
- #55723 Éviter les clonages redondants lors de l’envoi de notifications app-server @charliemarsh-oai
- #55724 Partager les définitions préparées des outils MCP entre les sessions @charliemarsh-oai
- #55725 Conserver les métadonnées de réponse des cellules de code dans les traces des journaux d’exécution @cassirer-openai
- #55733 Placer les métadonnées de session et les charges utiles de compaction dans des boîtes dans
RolloutItem@charliemarsh-oai - #55804 Ajouter un utilitaire de chemin critique pour l’attribution des durées exclusives @taohong339
- #55846 Mesurer une seule fois la latence de vérification Guardian avec une horloge monotone @ioanbudea-OAI
- #55847 Limiter les données analytiques de tours conservées et nettoyer les fils fermés @jif-oai
- #55848 Suspendre le temps des tests de relais pendant l’inspection des diagnostics de négociation @jif-oai
- #55856 Limiter la journalisation stderr d’app-server géré et du programme de mise à jour @jif-oai
- #55859 Corriger la sélection des identifiants et la réauthentification MCP d’entreprise @jif-oai
- #55883 Étendre la couverture des tests du cycle de vie des autorisations MCP d’entreprise @jif-oai
- #55913 Ignorer l’évaluation des conversations remplacée par des scores et un historique plus récents @jif-oai
- #55923 Conserver les paramètres de modèle des fils lors de la reprise et du rétablissement @etraut-openai
- #55940 Ajouter des exports ZIP de diagnostics locaux au serveur d’application @viktor-oai
- #55946 Limiter la pagination de l’inventaire distant des plugins installés @mzeng-openai
- #55954 Séparer la collecte des instructions conservées de la politique de budget @ioanbudea-OAI
- #55957 Actualiser les catalogues cloud de plugins et de skills après les changements d’authentification en cours de tour @TAFOYA-OAI
- #55958 Conserver les catalogues de modèles des fournisseurs en cas d’échec des actualisations @abhinav-oai
- #55965 Ajouter les exigences de stockage des espaces de travail Desktop gérés @acrognale-oai
- #55968 Espacer les actualisations des catalogues cloud de skills et de plugins après un échec @TAFOYA-OAI
- #55969 Vider les réponses WebSocket lors d’une préemption par la boîte aux lettres @jif-oai
- #55970 Extraire le code commun des tableaux de messages dans
codex-message-board@felixxia-oai - #55971 Ajouter des espaces de noms de stockage pour les tableaux de messages locaux @felixxia-oai
- #55973 Permettre aux consommateurs de sélectionner les outils des tableaux de messages @felixxia-oai
- #55975 Ajouter une commande expérimentale pour migrer les bases de données NFS vers le mode DELETE @dkovalenko-oai
- #55978 Router les journaux SQLite vers un
log_direxplicitement configuré @dkovalenko-oai - #55987 Actualiser les identifiants d’exec-server distant après des réponses de refus d’autorisation @apanasenko-oai
- #55991 Éviter de compter deux fois le raisonnement conservé dans l’utilisation des jetons @dkovalenko-oai
- #55993 Conserver le contexte de trace propre à chaque exécution dans les callbacks stdio du mode code @bschoepke-openai
- #55994 Ajouter un utilitaire de tunnel d’authentification proxy Windows @efrazer-oai
- #56000 Réessayer les défis CONNECT du proxy avec l’authentification Windows @efrazer-oai
- #56001 Prendre en charge les clients OAuth confidentiels pour l’authentification MCP gérée par l’entreprise @jif-oai
- #56003 Limiter la substitution des identifiants MITM aux origines et aux espaces réservés de confiance @viyatb-oai
- #56006 Vérifier directement le chevauchement des outils shell dans le test de parallélisme @goodman-oai
- #56007 Suspendre le temps Tokio dans le test de réutilisation d’une session Guardian @goodman-oai
- #56008 Ajouter un enregistreur de durées du chemin critique pour les appels directs d’outils @taohong339
- #56011 Garder distinctes les sessions de terminal des traces de journaux d’exécution lorsque les identifiants de processus sont réutilisés @cassirer-openai
- #56018 Éviter le démarrage imbriqué de la CLI dans le test de persistance OAuth MCP @goodman-oai
- #56020 Autoriser l’échantillonnage des fils après des tours en échec ou interrompus @liame-oai
- #56021 Garder les préfixes de commandes slash dans le texte modifiable de la zone de saisie @bc-openai
- #56022 Conserver les remplacements de configuration entre les sous-commandes de la CLI @jmickey-oai
- #56023 Regrouper la saisie de l’API key Bedrock avec les autres méthodes de connexion AWS @alexsong-oai
- #56024 Limiter les en-têtes de réponse HTTP/3 décodés dans le tunnel TCP @richardopenai
- #56031 Prendre en charge les métadonnées client de l’API Responses dans
thread/sample@liame-oai - #56032 Corriger la recherche du point d’entrée dans les tests de bon fonctionnement des symboles de débogage des paquets @dkovalenko-oai
- #56033 Activer l’assistant de configuration Bedrock par défaut @alexsong-oai
- #56036 Ajouter des identifiants OAuth propres à chaque requête et des API de cycle de vie des sessions @smurching-oai
- #56037 Ajouter un client app-server cloud reposant sur un canal @bc-openai
- #56044 Activer les hooks de nettoyage des exécuteurs avec la découverte des capacités V2 @TAFOYA-OAI
- #56049 Prendre en charge les fournisseurs d’identifiants configurés dans l’exécution distante @viyatb-oai
- #56055 Exiger que la configuration gérée provienne du serveur configuré @smurching-oai
- Enregistrez des prompts réutilisables et des commandes slash dans dix emplacements
-
ChatGPT pour iOS 1.2026.286
Nouveautés
- Consultez et arrêtez les commandes en arrière-plan depuis une nouvelle pastille au-dessus de la zone de saisie sur les hôtes distants compatibles.
- Mentionnez des conversations d’autres hôtes connectés avec
@.
Améliorations et corrections de bugs
- Un indicateur de chargement s’affiche désormais pendant l’actualisation des messages enregistrés.
- Les groupes d’activités sont plus clairs, et vous pouvez ouvrir à la demande les images examinées par Codex.
- Les questions sans réponse restent disponibles après la fin d’un tour et à la réouverture d’une conversation.
- Les réponses aux questions sont plus fiables lorsqu’une autre requête démarre ou se termine.
- Les suggestions de saisie automatique apparaissent à mesure que chaque source se charge, sans attendre les sources plus lentes.
- Les explications sur les limites d’utilisation et les heures de réinitialisation s’affichent désormais directement dans la conversation.
- Correction des requêtes qui semblaient à tort avoir échoué après l’expiration du délai de réponse.
- Correction des lignes de diff superflues après des modifications répétées du même fichier.
- Les images des réponses s’ouvrent dans la galerie en plein écran, et la suppression d’une pièce jointe cible la bonne image.
- Le bouton vocal réapparaît après la fin d’un appel, ce qui vous permet d’en démarrer un autre sans rouvrir la conversation.
-
Codex CLI 0.163.0
npm install -g @openai/codex@0.163.0Voir les détails
Nouvelles fonctionnalités
- Ouvrez
/configpour rechercher des préférences dans toutes les catégories, modifier immédiatement les paramètres pris en charge et voir quelles modifications nécessitent un redémarrage. (#52990, #53429) - Envoyez un message de suivi pendant que Codex répond pour le réorienter immédiatement. L’interruption d’un tour arrête également les cellules Code Mode actives et leurs appels d’outils imbriqués. (#51812, #51835)
- Configurez une touche préfixe dans
/keymap. La valeur par défaut est Ctrl+X, les indications de raccourcis restent affichées jusqu’à votre choix ou votre annulation, et le raccourci pour couper le micro passe àF9. (#52273) - Redémarrez un serveur géré en arrière-plan depuis
/daemon. Codex vous avertit des tâches que le redémarrage pourrait interrompre, puis se reconnecte automatiquement. (#53173) - Codex peut exécuter en parallèle des outils indépendants en lecture seule, notamment pour rechercher des skills, des souvenirs et des éléments de l’historique des conversations. (#52245)
- Daybreak est activé par défaut pour les comptes éligibles.
codex execpermet également de le sélectionner avec une API key OpenAI lorsque le serveur en autorise l’accès. (#53701, #53717)
Corrections de bugs
- La reprise d’un fil enregistré restaure ses permissions et ses autorisations réseau, tout en respectant les dérogations explicites et la politique de gestion en vigueur. (#53150, #53419, #53424)
- Le proxy réseau vérifie désormais l’autorisation avant toute résolution DNS, rejette les en-têtes
Hosten double et empêche les alias d’identifiants de contourner les hooks d’inspection. (#51650, #52661, #53506) - Revenez à une conversation secondaire existante avec
/sideaprès avoir changé de fil. Les réponses aux demandes en attente sont également renvoyées au fil dont elles proviennent. (#52184, #53436) - Sous Windows, Ctrl+V et Shift+Insert collent aussi bien du texte que des images. Sous WSL, les collages répétés réutilisent le lecteur du presse-papiers, et les tentatives de copie expirent au lieu de rester bloquées. (#53224, #52967, #53453)
- Les commandes locales se terminent rapidement lorsqu’un processus enfant maintient un tube de sortie ouvert. Les commandes distantes conservent les sorties arrivées tardivement afin que la dernière interrogation puisse encore les récupérer. (#52652, #53331, #53622)
codex execn’affiche plus à nouveau le même diff de fichier après une commande sans rapport. (#53444)
Documentation
- Mise à jour des recommandations OpenAI Docs intégrées pour les migrations vers la famille GPT-6, notamment concernant le raisonnement propre à chaque modèle, l’utilisation des outils et la résidence des données. (#51768)
- Clarification de la façon dont le bac à sable Linux utilise bubblewrap pour isoler le système de fichiers et seccomp pour filtrer les appels système. (#52610)
Maintenance
- Codex utilise désormais son exécuteur de shell standard et n’intègre plus de version modifiée de
zsh. Les configurations utilisant les anciennes options de shell reçoivent un avis de migration. (#52160, #52213) - Réduction de la taille des paquets de distribution Linux et macOS en supprimant les symboles des binaires inclus, tout en les conservant dans les sorties de compilation d’origine. (#52178)
Journal des modifications
Journal complet des modifications : rust-v0.162.0...rust-v0.163.0
- #51539 Ajouter un rattachement en temps réel tenant compte de la fin d’exécution et un détachement limité à la session @zahan-oai
- #51547 Ajouter une option pour désactiver le bac à sable MXC sous Windows @iceweasel-oai
- #51556 Terminer le cycle de vie des outils dynamiques lors d’une annulation @mikelam-oai
- #51575 Exposer les utilitaires d’assemblage des paquets et prendre en charge les artefacts DotSlash gzip @bolinfest
- #51595 Ajouter des exclusions par identifiant de fil à
thread/list@btraut-openai - #51602 Distinguer les échecs de listage des fils de l’épuisement de l’historique @btraut-openai
- #51611 Signaler l’abandon des demandes MCP restées sans réponse @nicksteele-oai
- #51627 Stabiliser les préfixes des instantanés Guardian en séparant le contexte de l’assistant @jif-oai
- #51642 Corriger la gestion du contexte conservé pour le contenu des sections typées @jif-oai
- #51650 Exiger l’autorisation du nom d’hôte avant les recherches DNS du proxy @jif-oai
- #51651 Conserver les échecs des évaluations Guardian après redémarrage pour les rapports @jif-oai
- #51652 Enregistrer la télémétrie des modifications d’AGENTS.md effectuées par apply_patch @jif-oai
- #51678 Déplacer les tests du bac à sable Windows dans un binaire d’intégration dédié @jif-oai
- #51683 Annuler les évaluations Guardian obsolètes avant de réutiliser l’historique de l’évaluateur @olliem-oai
- #51689 Attendre la fin de l’utilitaire dans les tests d’annulation des en-têtes HTTP @jif-oai
- #51690 Ajouter un indicateur de fonctionnalité pour l’ordre des descriptions d’outils dans Code Mode @swastik-oai
- #51704 Respecter l’ordre plaçant les descriptions d’outils en premier dans Code Mode @swastik-oai
- #51710 Corriger une condition de concurrence lors de la découverte dans le test de renouvellement de l’authentification externe @jgershen-oai
- #51734 Charger le contexte persistant de l’expéditeur pour les évaluations Guardian @jif-oai
- #51755 Réutiliser les métadonnées du gestionnaire MCP pour les comparaisons de cache @owenlin0
- #51761 Réduire le clonage des métadonnées d’outils dans l’environnement d’exécution de code-mode @akira-oai
- #51768 Étendre les conseils de migration d’OpenAI Docs à la famille de modèles GPT-6 @kkahadze-oai
- #51775 Empêcher le traçage récursif de Tokio dans la télémétrie et les journaux SQLite @zbarsky-openai
- #51786 Conserver les dérogations du bac à sable d’une requête d’exécution à l’autre @iceweasel-oai
- #51794 Annoncer la disponibilité d’Ultrafast pour GPT-6.1 Sol sur Amazon Bedrock @celia-oai
- #51800 Supprimer les initialisations de champs en double dans les tests du registre d’extensions @anp-oai
- #51808 Conserver les motifs de diagnostic des échecs de vérification utilisateur MCP @berkdeniz-oai
- #51812 Activer les interruptions instantanées par défaut @pakrym-oai
- #51819 Migrer le bac à sable MXC vers le SDK 1.0.0 @iceweasel-oai
- #51822 Éviter les violations de partage lors de la réparation des ACL de l’environnement d’exécution Windows @johnl-oai
- #51823 Partager les métadonnées des outils de liaison MCP avec les appels préparés @owenlin0
- #51828 Ajouter des contrôles d’intégrité du contenu des fichiers fondés sur des politiques @iceweasel-oai
- #51831 Ajouter une dépendance pour l’intégrité du bac à sable MXC et la préparation des politiques @iceweasel-oai
- #51835 Activer l’interruption de code mode par défaut @won-openai
- #51840 Ajouter un backend bubblewrap pour les contrôles d’intégrité du bac à sable @iceweasel-oai
- #51841 Ajouter un backend macOS Seatbelt pour l’intégrité du bac à sable @iceweasel-oai
- #51842 Ajouter un exécuteur de contrôles d’intégrité du bac à sable avec des métriques de résultat et de durée @iceweasel-oai
- #51843 Exécuter les contrôles d’intégrité du bac à sable avant les commandes et les opérations sur le système de fichiers @iceweasel-oai
- #51847 Conserver les noms des paquets Cargo dans les compilations Rust avec Bazel @dkovalenko-oai
- #51848 Aligner les compilations de publication Bazel sur Cargo et corriger la compatibilité des plateformes @dkovalenko-oai
- #51849 Corriger les tests de bon fonctionnement des paquets pour les symboles de débogage Cargo et Bazel @dkovalenko-oai
- #51850 Ajouter des archives de préparation des publications Bazel @dkovalenko-oai
- #51855 Ajouter la prise en charge de Bazel à l’action de compilation des paquets Codex @dkovalenko-oai
- #51856 Compiler les artefacts de publication Bazel aux côtés des artefacts Cargo @dkovalenko-oai
- #51857 Ajouter un test de compatibilité des préfixes de prompts d’app-server @jif-oai
- #51865 Utiliser des mentions de plugins lisibles sans masquer les skills du même nom @canvrno-oai
- #51866 Conserver les sauts de ligne et les liens dans les questions asynchrones sur plusieurs lignes @pash-openai
- #51868 Enregistrer les métriques d’enregistrement des outils pour chaque requête d’échantillonnage @akira-oai
- #51872 Maintenir la configuration globale d’app-server indépendante du répertoire de lancement @etraut-openai
- #51884 Ajouter des bifurcations de prédiction expérimentales héritant du contexte parent @liame-oai
- #51890 Ajouter le correctif de ressource UTF-8
mxc-sdkmanquant pour Bazel @iceweasel-oai - #51892 Préserver l’intégralité des appels d’outils lorsque les arguments enregistrés sont tronqués @ningyi-oai
- #51893 Enregistrer les métriques des mises à jour incrémentales des outils @akira-oai
- #51895 Signaler les raisons précises des échecs de continuation WebSocket @pakrym-oai
- #51896 Conserver les erreurs natives dans les diagnostics des ACL du bac à sable Windows @alishobeiri-oai
- #51897 Utiliser un mécanisme de correspondance dédié aux politiques de domaines réseau @rafael-oai
- #51908 Respecter le paramètre de saisie utilisateur pour les questions asynchrones @mandal-OAI
- #51930 Prendre en charge les préfixes de description de fonction propres à chaque modèle @tz-openai
- #51963 Attribuer les données d’analyse de compactage à la bonne session vocale @reia-oai
- #51974 Journaliser la disponibilité du bac à sable Windows et le choix du backend @iceweasel-oai
- #52034 Conserver l’état des agents lors du déchargement des agents enfants multi-agent v2 inactifs @jif-oai
- #52040 Ajouter des tests de non-régression pour les rechargements d’agents annulés @jif-oai
- #52048 Couvrir l’interruption instantanée dans les tests de persistance des entrées de réorientation @jif-oai
- #52061 Exécuter simultanément les classificateurs de conversation Guardian et préserver l’ordre des actions @felixxia-oai
- #52062 Ajouter des scénarios de test du contexte des agents de travail lors de leur éviction pour inactivité @jif-oai
- #52065 Exiger un texte d’évaluation dans l’analyseur Guardian @ioanbudea-OAI
- #52081 Corriger le nettoyage des agents enfants multi-agent v2 déconnectés et inactifs @jif-oai
- #52119 Exposer les métadonnées de l’appel d’outil d’origine dans les environnements de commande @leo-oai
- #52160 Supprimer le backend d’exécution du shell zsh modifié @jif-oai
- #52164 Rendre configurables la date et le fuseau horaire du contexte d’environnement @surajs-oai
- #52176 Afficher les consignes AWS GovCloud au démarrage et mémoriser leur prise en compte @jackz100
- #52177 Définir un User-Agent pour le téléchargement des archives de paquets @bolinfest
- #52178 Supprimer les symboles des binaires des paquets de publication compilés à partir des sources @bolinfest
- #52182 Exposer un lanceur de bac à sable vérifié aux MCP servers locaux @bolinfest
- #52183 Ajouter des descriptions facultatives aux canaux du tableau de messages des agents @jif-oai
- #52184 Conserver les conversations annexes lors de la navigation entre les fils @etraut-openai
- #52193 Appliquer les exigences MXC gérées sous Windows @iceweasel-oai
- #52195 Suivre l’attribution des sources pour chaque partie du contexte @tz-openai
- #52200 Autoriser l’activation et la désactivation des plugins pendant la recherche et conserver les filtres lors de l’actualisation @fcoury-oai
- #52203 Exposer l’état du cycle de vie de Codex dans les sessions iTerm2 @fcoury-oai
- #52213 Cesser d’inclure la version modifiée de zsh dans les paquets Codex @jif-oai
- #52215 Appliquer la politique réseau de l’application aux commandes MCP autonomes @lsingh-oai
- #52220 Ajouter une politique configurable d’activation par défaut des plugins @stevenlee-oai
- #52223 Appliquer la politique réseau de l’application aux mises à jour du démon @jackz100
- #52225 Corriger l’appel de reconstruction de la configuration dans le test de préférence MXC sous Windows @virajrai-oai
- #52226 Inclure l’activité au premier plan dans l’état des sessions iTerm2 @fcoury-oai
- #52228 Respecter les conditions d’activation des fonctionnalités par API key lors de la sélection de Daybreak dans la TUI @julee-oai
- #52234 Prendre en charge les identifiants de requête dans les négociations WebSocket d’exec-server @mattj-openai
- #52235 Récupérer les sessions gRPC de code-mode après des erreurs de session manquante @surajs-oai
- #52241 Conserver les capacités des sous-agents indépendamment de l’historique hérité par bifurcation @anp-oai
- #52245 Activer l’exécution parallèle des outils en lecture seule @zamoshchin-openai
- #52250 Ajouter une option permettant à Guardian de faire confiance aux identités des connecteurs de l’orchestrateur @ankushg
- #52256 Uniformiser la mise en forme de la documentation, des ressources web et des scripts d’exemple @anp-oai
- #52268 Conserver les arguments volumineux dans les métadonnées des appels d’outils exécutés @ningyi-oai
- #52270 Activer la sélection de texte dans le pied de page de la TUI en plein écran @fcoury-oai
- #52273 Ajouter à la TUI des raccourcis persistants avec touche de préfixe configurable @fcoury-oai
- #52274 Ajouter un traçage structuré pour les évaluations Guardian et la notation en arrière-plan @ioanbudea-OAI
- #52277 Préserver la sémantique des octets UTF-8 dans la correspondance des domaines réseau @rafael-oai
- #52278 Respecter les exportateurs de métriques OTLP personnalisés lorsque l’analyse est désactivée @jackz100
- #52288 Supprimer les initialisations de champs en double des tests du registre d’extensions @anp-oai
- #52295 Émettre une notification développeur par lot de mises à jour incrémentales des espaces de noms @akira-oai
- #52299 Rendre les tâches de publication Bazel non bloquantes @anp-oai
- #52302 Ajouter une option de masquage des identifiants pour les sessions en bac à sable passant par un proxy @winston-openai
- #52304 Enregistrer les préférences RPC de contrôle à distance dans les paramètres gérés du démon @etraut-openai
- #52325 Suivre l’initialisation de l’historique dans les métadonnées des tours Responses @anp-oai
- #52329 Supprimer les métadonnées d’attribution des sources par contenu @anp-oai
- #52330 Borner les plages sources des lignes repliées avant de remapper les hyperliens du terminal @bc-openai
- #52337 Ajouter un état de lecture persistant des fils avec des mises à jour contrôlant la révision @btraut-openai
- #52350 Exposer à titre expérimental l’état de lecture persistant des fils dans le serveur d’application @btraut-openai
- #52363 Étendre la prise en charge de la voix dans realtime v3 @jacksonmoody-oai
- #52381 Conserver le routage par session pour code mode avec gRPC @cassirer-openai
- #52384 Notifier les abonnés lorsque l’état de lecture d’un fil change @btraut-openai
- #52395 Ajouter des mises à jour expérimentales de l’état de lecture des fils dans app-server @btraut-openai
- #52418 Éviter une ligne de citation vide supplémentaire lors du collage d’un texte se terminant par un saut de ligne @bc-openai
- #52535 Ajouter une option de conservation du préfixe d’historique pour les bifurcations complètes d’agents @jif-oai
- #52557 Transmettre au terminal les copies dans le presse-papiers des sessions Herdr @fcoury-oai
- #52568 Exposer les autorisations du tableau de messages et les refus structurés @jif-oai
- #52591 Corriger les conditions de concurrence dans les tests d’environnement distant et de remplacement de session @jif-oai
- #52608 Mettre à niveau
hypervers la version 1.11.1 et tester la fermeture de connexion @jif-oai - #52610 Aligner les noms et la documentation du bac à sable Linux sur bubblewrap et seccomp @bolinfest
- #52621 Ajouter une configuration à partir de modèles pour les tableaux de messages locaux des agents @jif-oai
- #52629 Regrouper les utilitaires de stockage du tableau de messages local @jif-oai
- #52635 Ignorer les lectures de routage de l’espace de travail en arrière-plan sans authentification ChatGPT @joesavona
- #52637 Ajouter une recherche expérimentale d’éléments de fil par identifiant @btraut-openai
- #52640 Comptabiliser les continuations d’objectif interrompues dans la limite d’inactivité @etraut-openai
- #52648 Limiter les contrôles de compatibilité des fonctionnalités du démon aux dérogations explicites de la CLI @etraut-openai
- #52652 Borner la récupération des sorties locales d’exec-server après la fin du processus @jif-oai
- #52659 Ajouter une fonctionnalité facultative pour les valeurs par défaut du contexte des modèles des sous-agents @hlevy-openai
- #52660 Gérer les événements de fin dans les deux ordres dans les tests d’instantanés du shell @jif-oai
- #52661 Empêcher les alias d’identifiants fournis par un intermédiaire de contourner les hooks MITM @viyatb-oai
- #52671 Ajouter des annotations de conservation aux sorties d’outils soumises @won-openai
- #52674 Déplacer la fixture de test d’exec-server dans les utilitaires de test partagés @anp-oai
- #52676 Actualiser les racines de capacités persistantes à partir de la configuration fournie par le propriétaire @teddywyly-oai
- #52679 Ajouter des lectures de configuration d’exec-server tenant compte des délais d’expiration @hlevy-openai
- #52681 Rejeter les clés JSON réservées de Serde dans code mode @cassirer-openai
- #52682 Valider les comptes du bac à sable Windows avant de réparer les mots de passe @zm-oai
- #52685 Préserver l’annulation de code mode pendant la sérialisation des sorties @cassirer-openai
- #52686 Ajouter une option de conservation des sorties d’outils des tours @won-openai
- #52689 Transmettre à Guardian les programmes d’accès Cyber de chaque tour @daneschneider-oai
- #52696 Corriger la correspondance des chemins de la marketplace pour les jonctions Windows @zm-oai
- #52700 Mettre à jour la référence de compatibilité stable d’exec-server vers Codex 0.162.1 @iceweasel-oai
- #52702 Réessayer les requêtes GET d’amorçage via le proxy système après un échec de requête @abhinav-oai
- #52707 Migrer le bac à sable MXC Windows vers les crates MXC séparées @iceweasel-oai
- #52721 Expliquer les échecs de création de session pendant l’arrêt du serveur @etraut-openai
- #52723 Ajouter une option gRPC sur stdio pour l’hôte de code-mode @cconger
- #52724 Ajouter des observateurs pour les premières tentatives de connexion à exec-server @aaronl-openai
- #52725 Signaler l’état du programme du terminal avec OSC 7501 @fcoury-oai
- #52736 Autoriser les catalogues de modèles à remplacer les notifications incrémentales d’outils @akira-oai
- #52742 Ajouter une option de rejeu des tokens de sortie pour les requêtes OpenAI @pakrym-oai
- #52748 Faire en sorte que
exit()de code-mode arrête toute la cellule @cconger - #52756 Classer les échecs des sessions vocales et enregistrer les résultats finaux @bc-openai
- #52778 Rendre cliquables les prompts épinglés de la transcription @fcoury-oai
- #52825 Signaler les réinitialisations de l’environnement d’exécution exec avant d’accepter de nouvelles requêtes @JenZhao
- #52923 Stabiliser le test de chronologie de réorientation en temps réel @anp-oai
- #52937 Conserver les sorties d’outils marquées par le client lors du compactage @won-openai
- #52946 Maintenir les lignes du centre de commande des agents stables lors des mises à jour de progression @fcoury-oai
- #52952 Vérifier la notification de réinitialisation pendant la récupération de l’hôte de code-mode @etraut-openai
- #52959 Réduire l’utilisation de la pile dans les tests asynchrones de la TUI @jif-oai
- #52964 Différer le réaffichage des transcriptions détenues pendant les rafales de collage brut @etraut-openai
- #52967 Réutiliser et préinitialiser le lecteur de texte du presse-papiers WSL @etraut-openai
- #52968 Maintenir la protection des fenêtres modales de démarrage lorsque la purge des entrées du terminal expire @etraut-openai
- #52972 Mettre à niveau
rmcpvers3.5.1et renforcer les tests de cycle de vie @alishobeiri-oai - #52990 Ajouter à la TUI un panneau de préférences
/configavec recherche @fcoury-oai - #53049 Ajouter des handles de réponse liés à la connexion pour les requêtes d’app-server @bc-openai
- #53109 Gérer correctement les ruptures de canal dans la sortie de la liste des plugins @fcoury-oai
- #53148 Corriger la récupération des brouillons au démarrage lorsque des touches du mode Replace de Vim sont en attente @etraut-openai
- #53150 Restaurer les autorisations propres au fil lors d’une reprise à froid @etraut-openai
- #53152 Autoriser la sélection et la copie des conseils de tour dans la TUI @etraut-openai
- #53153 Afficher les raccourcis de navigation entre sous-agents dans l’aide de la TUI @etraut-openai
- #53155 Maintenir la transmission des événements d’app-server distant pendant l’arrêt @etraut-openai
- #53156 Simplifier l’API de dessin personnalisé dans le terminal @bc-openai
- #53173 Autoriser le redémarrage des serveurs gérés en arrière-plan depuis la TUI @etraut-openai
- #53201 Maintenir la navigation entre agents disponible après l’archivage d’un fil @etraut-openai
- #53224 Prendre en charge les raccourcis de collage de texte du presse-papiers Windows dans la TUI @etraut-openai
- #53331 Terminer le nettoyage des exécutions distantes lorsque les flux de sortie restent ouverts @jif-oai
- #53339 Tester l’interrogation finale des processus distants dont les flux de sortie sont ouverts @jif-oai
- #53358 Supprimer certains tests de protocole, d’apply-patch, de MCP et de TUI @vb-openai
- #53369 Autoriser les tours lorsque le tableau de messages des agents est indisponible @jif-oai
- #53382 Ignorer l’avis de sécurité unsafe-libyaml dans les audits de dépendances @swastik-oai
- #53389 Utiliser les identifiants de connexion en cache pour les décisions Guardian @swastik-oai
- #53393 Distinguer les causes d’échec du compactage parent dans Guardian @ioanbudea-OAI
- #53400 Ajouter des connexions explicites au tableau local avec un accès fixe à l’exécution @jif-oai
- #53412 Isoler les répertoires des utilitaires arg0 par système d’exploitation @jif-oai
- #53419 Restaurer les autorisations enregistrées du fil pendant le chargement de la configuration @jif-oai
- #53424 Ajouter des tests de non-régression pour les autorisations réseau lors de la reprise à froid d’un fil @jif-oai
- #53426 Conserver les diagnostics d’échec d’enregistrement de l’environnement d’exécution Windows @zm-oai
- #53429 Appliquer les changements d’activation de la configuration en direct et améliorer la navigation dans les paramètres @fcoury-oai
- #53436 Acheminer les réponses aux requêtes de la TUI vers leur connexion et leur fil d’origine @bc-openai
- #53438 Cesser d’identifier Apple Terminal à partir de
TERM_SESSION_ID@etraut-openai - #53440 Conserver les couleurs d’accentuation de la ligne d’état sur les terminaux à 16 couleurs @etraut-openai
- #53443 Utiliser les chaînes d’outils MSVC locales pour les tests Bazel natifs sous Windows @etraut-openai
- #53444 Masquer les diffs de tour répétés dans la sortie lisible par l’utilisateur de
codex exec@fcoury-oai - #53451 Traiter les réponses incomplètes comme des erreurs définitives @jif-oai
- #53452 Bloquer l’admission des entrées pendant la fin de l’enregistrement d’un tour @etraut-openai
- #53453 Privilégier le presse-papiers Windows et borner les tentatives de copie sous WSL @etraut-openai
- #53485 Mettre à jour
quinn-protovers la version 0.11.18 @smurching-oai - #53496 Conserver les changements d’activation d’Effects en attente lors des actualisations liées à l’enregistrement @fcoury-oai
- #53506 Rejeter les en-têtes Host en double dans le proxy réseau @jfoo-oai
- #53556 Dédupliquer la gestion des touches de modification de la TUI et la mise en cache des couleurs du terminal @bc-openai
- #53595 Ajouter la configuration de la fonctionnalité de compactage asynchrone @rka-oai
- #53606 Préparer les utilitaires de compactage pour les requêtes en arrière-plan @rka-oai
- #53614 Ajouter l’infrastructure de compactage distant spéculatif V2 @rka-oai
- #53617 Autoriser le masquage des outils natifs tout en conservant l’environnement d’exécution multi-agent V2 @jif-oai
- #53620 Réutiliser les résultats obtenus en arrière-plan pour le compactage distant V2 @rka-oai
- #53622 Conserver les sorties des exécutions distantes jusqu’à leur collecte @jif-oai
- #53628 Enregistrer les métriques de troncature des entrées acceptées pour les évaluations Guardian @ioanbudea-OAI
- #53631 Matérialiser le fil avant de tester le redémarrage d’un démon découvert @jif-oai
- #53632 Stabiliser l’ordre des écritures dans le scénario de tableau de messages partagé @jif-oai
- #53633 Ajouter une API key d’environnement comme solution de repli pour Guardian Decisions @swastik-oai
- #53654 Maintenir les agents enfants créés dans un état provisoire jusqu’au retour du résultat de création @jif-oai
- #53657 Partager la configuration des hooks entre les vues de hooks clonées @jif-oai
- #53660 Extraire la logique partagée de création de fils multi-agent v2 @jif-oai
- #53668 Améliorer les diagnostics de démarrage des tests d’exec-server distant @jif-oai
- #53670 Comptabiliser les tokens utilisés par les réponses incomplètes @jif-oai
- #53672 Maintenir les outils Apps découverts disponibles pendant la récupération au démarrage @jif-oai
- #53673 Publier les versions Rust avec la CLI GitHub @jif-oai
- #53678 Conserver le contexte hérité dans les bifurcations de prédiction @keyz
- #53689 Limiter les programmes d’accès aux modèles par API key à ceux pris en charge par le serveur @julee-oai
- #53691 Tenir compte des caches de rejeu dans les budgets de compactage chiffré @ioanbudea-OAI
- #53693 Ajouter la prise en charge de la sélection au clavier dans la vue de transcription @fcoury-oai
- #53698 Interrompre et vider les réponses des classificateurs annulées avant de réutiliser le socket @felixxia-oai
- #53699 Annuler les classifications Guardian V2 qui dépassent la fenêtre de retard des appels d’outils @felixxia-oai
- #53701 Activer CLI Daybreak par défaut et faire respecter les conditions d’admissibilité des tours en arrière-plan @julee-oai
- #53706 Conserver les URL et les adresses e-mail pendant la migration des agents externes @jif-oai
- #53709 Séparer la politique de bac à sable MCP des métadonnées du lanceur @bolinfest
- #53717 Activer par défaut les programmes d’accès Cyber pour les sessions avec API key @julee-oai
- #53723 Relier la découverte des capacités V2 via les RPC d’exec-server @TAFOYA-OAI
- Ouvrez
-
Retrait de GPT-5.5 de Codex
À compter du 14 octobre 2026 à midi PDT (19 h 00 UTC), GPT-5.5 est retiré de Codex pour les utilisateurs connectés avec ChatGPT. L’OpenAI API et les sessions Codex authentifiées avec une API key ne sont pas concernées.
Utilisez GPT-6.1 Sol (
gpt-6.1-sol) s’il est disponible avec votre offre et votre client. Mettez à jour les valeurs par défaut de l’espace de travail, les paramètres de modèle enregistrés, les configurations gérées, les agents personnalisés, les tâches planifiées et les scripts qui sélectionnent encoregpt-5.5.Consultez Retrait de GPT-5.5 pour connaître les modèles de remplacement propres à chaque offre et disponibilité des modèles dans l’espace de travail pour obtenir des conseils destinés aux administrateurs.
-
Prédictions dans la zone de saisie dans Codex
Les prédictions dans la zone de saisie proposent des suggestions de type saisie semi-automatique pour votre prochain message dans l’application de bureau Codex. Après la réponse de Codex, elles utilisent la conversation en cours pour suggérer un prompt de suivi dans la zone de message. Appuyez sur Tab pour accepter la suggestion sous forme de brouillon modifiable, ou saisissez votre propre message. Accepter une prédiction ne l’envoie pas à votre place.
Cette fonctionnalité est disponible en version bêta pour les utilisateurs âgés d’au moins 18 ans disposant d’une offre personnelle ChatGPT Pro dans les régions prises en charge, dans les fils de discussion locaux et SSH avec GPT-6 Astra et GPT-6.1 Sol.
En savoir plus sur les prédictions dans la zone de saisie.
-
Application Codex 26.1007
Améliorations des performances et corrections de bugs
- Correction d’un problème qui bloquait les messages en file d’attente sur Envoi en cours, et rétablissement de Réorienter dans les fenêtres secondaires de l’application.
- Amélioration du défilement et de la navigation entre les fichiers dans le panneau Modifications.
- Ajout d’instructions de récupération plus claires lorsqu’un appel d’outil nécessite une approbation, mais que les autorisations du chat empêchent les demandes d’approbation, avec un lien vers ces autorisations lorsqu’elles sont disponibles.
-
Codex CLI 0.162.1
npm install -g @openai/codex@0.162.1Voir les détails
Corrections de bugs
- Correction d’un plantage de la TUI lorsque des questions asynchrones contiennent plusieurs lignes, avec préservation des sauts de ligne et des destinations complètes des liens hypertextes. (#51866)
- Correction des échecs de démarrage causés par des différences entre les paramètres de fonctionnalités d’un serveur actif en arrière-plan et les valeurs par défaut de la CLI. Les vérifications de compatibilité s’appliquent désormais uniquement aux paramètres de fonctionnalités explicitement remplacés en ligne de commande. (#52648)
Journal complet des modifications : rust-v0.162.0...rust-v0.162.1
-
GPT-6.1 Sol Ultrafast dans Codex et ChatGPT Work
Le mode Ultrafast accélère la génération de tokens avec GPT-6.1 Sol dans Codex et ChatGPT Work.
Ultrafast est disponible avec l’offre Pro à 500 $ et les offres Enterprise et Edu éligibles. L’accès Enterprise est désactivé par défaut ; les propriétaires de l’espace de travail doivent l’activer. GPT-6.1 Sol Ultrafast prend en charge la résidence de l’inférence aux États-Unis et en Europe (EEE + Suisse).
Consultez Mode Ultrafast pour connaître les exigences relatives aux offres et aux espaces de travail, Modèles pour obtenir des conseils sur les modèles, et Tarification pour les tarifs d’utilisation et de crédits.
-
Codex CLI 0.162.0
npm install -g @openai/codex@0.162.0Voir les détails
Nouvelles fonctionnalités
Ajout d’outils permettant de créer et de répertorier des worktrees Git gérés à partir de projets locaux de confiance lorsque la fonctionnalité de worktrees est activée. (#50148)
Épinglez des tâches dans le centre de commande de l’agent avec
pet conservez-les dans un groupe partagé de tâches épinglées lorsque le serveur le prend en charge. (#51500)Parcourez et copiez les blocs de transcription avec
/copy, utilisez Ctrl+Insert pour copier les sélections et réglez le défilement à la molette avectui.mouse_scroll_speed. (#50434, #50215, #50209)Les URL sont désormais cliquables dans les en-têtes d’approbation, les questions, les prompts MCP, les avertissements, les bannières et les demandes de vérification, y compris lorsque les liens s’étendent sur plusieurs lignes. (#51439, #51449, #51450, #51451, #51452, #51458)
Configurez l’accès au web en direct et les fonctionnalités de compaction à distance pour les fournisseurs de modèles personnalisés compatibles avec Responses. (#50459)
Ajout de fonctions utilitaires JavaScript pour diffuser les résultats des promesses à mesure qu’elles se terminent, ainsi que d’une recherche d’outils avec classement, à activer dans Code Mode. (#51126, #51209)
Corrections de bugs
Respect des paramètres par défaut du serveur pour le modèle et le résumé du raisonnement dans les nouveaux fils de la TUI, tout en conservant les valeurs explicitement définies au lancement. (#50013, #50811, #50913)
Conservation des fins de ligne CRLF existantes lors des mises à jour avec
apply_patch, sans activation préalable. (#51203)Correction du démarrage du bac à sable Linux lorsque plusieurs fichiers sont interdits, rejet des exécutables de construction du bac à sable accessibles en écriture et protection des masques d’interdiction glob contre tout affaiblissement par la configuration de ripgrep. (#50059, #51211, #51407, #51527)
Rétablissement de l’accès habituel aux fichiers par lettre de lecteur sous Windows 10 et alignement des autorisations des répertoires temporaires du bac à sable Windows sur l’environnement du processus enfant. (#51511, #51512)
Respect de l’indication
Retry-Afterdu serveur pour les échecs de Responses et de WebSocket pouvant faire l’objet d’une nouvelle tentative. (#50418, #51440)Correction de la vérification de la somme de contrôle de l’archive lors de l’installation via Windows PowerShell en présence de chemins de modules PowerShell 7. (#51257)
Maintenance
Publication d’un programme d’installation PowerShell signé avec les versions Windows. (#51158)
Empêcher les anciennes versions stables et les préversions de remplacer les cibles de téléchargement ou les alias d’installation des versions stables plus récentes. (#51186, #51425)
Journal des modifications
Journal complet des modifications : rust-v0.161.0...rust-v0.162.0
#50013 Respecter les paramètres de modèle par défaut du serveur au démarrage de nouveaux fils de discussion dans la TUI @etraut-openai
#50018 Utiliser des fonctions utilitaires qui gèrent les descripteurs de façon sûre pour les exécutables de test @jif-oai
#50019 Empêcher la transmission de l’API key des décisions de Guardian via l’environnement @swastik-oai
#50026 Conserver les restrictions de l’utilisateur dans le contexte transmis à Guardian @jif-oai
#50035 Suivre la pagination des outils MCP en mode de protocole hérité @jif-oai
#50039 Garder les résultats de recherche dans la transcription lisibles après la fermeture de la recherche @fcoury-oai
#50045 Limiter le dépliage des résultats de recherche dans la transcription à la correspondance actuelle @fcoury-oai
#50046 Stabiliser les clés de cache de compilation des fonctionnalités vocales sous Windows lors des réinstallations des outils @anp-oai
#50050 Limiter la portée des instantanés des plugins et des skills à chaque étape @sayan-oai
#50052 Conserver le contexte de la question dans les brouillons de réponse récupérés dans la TUI @imac-oai
#50054 Vérifier le filtrage des estimations de tokens directement au niveau de l’abonné aux traces @tamird
#50058 Mettre à jour les liaisons Windows vers
windows-sys0.61.2 @tamird#50059 Corriger le démarrage du bac à sable Linux lorsque l’accès à plusieurs fichiers est refusé @yuzhu-oai
#50066 Ajouter un transport Decisions aux limites définies pour la classification comparative de Guardian @swastik-oai
#50082 Activer l’héritage des outils dynamiques pour les nouveaux sous-agents V2 @ke-oai
#50083 Ajouter une recherche inversée paginée pour les pièces jointes des fils de discussion @joeytrasatti-openai
#50087 Conserver les messages des agents en attente lors de l’éviction d’une session @jif-oai
#50093 Empêcher les fournisseurs d’instructions partagés de déléguer à eux-mêmes @bryanashley
#50094 Ajouter la recherche du propriétaire d’une pièce jointe à app-server @joeytrasatti-openai
#50099 Ajouter une comparaison avec Decisions activable sur demande pour Guardian V2 @swastik-oai
#50105 Regrouper la logique du pied de page de la zone de rédaction du chat dans
footer_state@imac-oai#50109 Maintenir les invites en plein écran dans les limites de l’affichage et permettre leur défilement @imac-oai
#50112 Centraliser les glyphes de chargement et la planification des images d’animation de la TUI @imac-oai
#50113 Ajouter un client gRPC natif pour reprendre les fils de discussion dans le cloud et s’y rattacher @bc-openai
#50128 Exposer le modèle sélectionné pour la prochaine étape du tour en cours @sayan-oai
#50129 Conserver les variables d’environnement Windows pour les MCP servers distants @aidanv-oai
#50131 Ajouter des diagnostics JSON activables sur demande pour les tunnels TCP @richardopenai
#50140 Utiliser le catalogue des autorisations du serveur pour les raccourcis d’autorisation de la TUI @etraut-openai
#50148 Ajouter à la TUI des outils pour les worktrees gérés @bc-openai
#50162 Limiter le nombre d’ouvertures de fichiers simultanées dans exec-server @anp-oai
#50166 Mettre à jour
agevers la version 0.12.1 et supprimer l’exception obsolète liée à un avis de sécurité @michaelm-openai#50177 Activer l’écriture de fichiers en continu dans exec-server @anp-oai
#50183 Ajouter
dotsaux consignes d’étiquetage des tickets @etraut-openai#50189 Remplacer l’exception OAuth de Figma par celle de Mercado Pago @mzeng-openai
#50199 Rétablir l’adresse e-mail du compte dans
/statusaprès les mises à jour du compte @etraut-openai#50200 Indiquer le mode TUI configuré dans
codex doctor@etraut-openai#50207 Transférer les tableaux Markdown stabilisés dans l’historique de défilement pendant la diffusion en continu @etraut-openai
#50209 Rendre configurable la vitesse de défilement à la souris dans la transcription @etraut-openai
#50215 Prendre en charge Ctrl+Insert pour copier les sélections dans la TUI @etraut-openai
#50216 Utiliser l’éditeur de texte partagé pour renommer les tâches du centre de commande @bc-openai
#50219 Limiter à une seconde les requêtes de détection des options tmux @etraut-openai
#50273 Enregistrer les métriques de concordance et de latence de Decisions pour Guardian V2 @swastik-oai
#50339 Ajouter des tests de bout en bout pour l’application de l’état du bac à sable MCP @bolinfest
#50345 Maintenir la cohérence du sélecteur de sous-agents avec l’état d’archivage des fils @etraut-openai
#50348 Espacer les reconnexions automatiques du contrôle à distance avec un délai variable aléatoire @cooper-oai
#50354 Ignorer les sous-arbres non concernés lors de la normalisation des alias de configuration @btraut-openai
#50359 Afficher les styles ANSI dans les messages système des hooks de la TUI @etraut-openai
#50360 Supprimer les messages initiaux des événements de configuration de session @owenlin0
#50375 Utiliser des titres de terminal en caractères ASCII imprimables sous GNU Screen @imac-oai
#50380 Corriger le déchargement des fils après une déconnexion pendant le démarrage de MCP @yuzhu-oai
#50384 Permettre d’activer les pages de code ARM64 de 16 Kio pour la signature sous macOS @chess-oai
#50389 Donner la priorité aux raccourcis clavier configurés sur la navigation dans la transcription @etraut-openai
#50396 Respecter les raccourcis du visualiseur paginé pour les touches de changement de page de la transcription @bc-openai
#50402 Regrouper la sortie d’exécution des commandes dans
aggregated_output@owenlin0#50416 Clarifier les choix de worktree Git pour les nouvelles conversations et les conversations dérivées @bc-openai
#50418 Respecter les en-têtes Retry-After dans les événements d’échec de Responses @anp-oai
#50427 Limiter à 64 Kio la sortie des commandes enregistrée dans l’historique paginé @owenlin0
#50431 Préserver les liens hypertextes du terminal dans les aperçus de la vue d’ensemble des agents @bc-openai
#50433 Autoriser les comptes utilisant une API key à accéder à Daybreak dans la TUI @etraut-openai
#50434 Ajouter la sélection au clavier pour la copie dans la transcription gérée par l’application @bc-openai
#50435 Enregistrer les définitions d’outils supplémentaires dans l’historique d’exécution @pakrym-oai
#50437 Ajouter une commande CLI pour désinstaller l’ancien bac à sable Windows @chess-oai
#50441 Prendre en charge les éléments de réponse ordonnés dans les mises à jour du contexte de l’état du monde @pakrym-oai
#50442 Préserver les montants natifs en USD dans les réponses d’utilisation des fils @asohrabi-oai
#50443 Stabiliser les tests à horloge suspendue du service en mode code @seanh-oai
#50445 Vérifier par assertion que seuls les appels directs aux outils émettent des événements de mesure du temps @seanh-oai
#50446 Regrouper les pièces jointes d’exécution dans une archive tar compressée avec gzip @dkovalenko-oai
#50447 Supprimer la condition d’accès aux espaces de noms d’outils fondée sur les capacités du fournisseur @pakrym-oai
#50454 Mesurer les réductions de taille des données d’exécution enregistrées @owenlin0
#50458 Tronquer les résultats MCP trop volumineux dans l’historique paginé des fils @owenlin0
#50459 Ajouter des options de remplacement des capacités pour les fournisseurs de modèles personnalisés @celia-oai
#50462 Alimenter les aperçus des fils à partir des données d’entrée des tâches déléguées @bc-openai
#50464 Ajouter l’indicateur de fonctionnalité
incremental_tools@pakrym-oai#50465 Réessayer l’authentification au registre en cas d’indisponibilité et appliquer un délai aléatoire aux reconnexions de l’exécuteur @apanasenko-oai
#50467 Copier les sélections de la transcription sous forme de texte littéral tout en préservant le HTML enrichi @fcoury-oai
#50470 Tenir compte du surcoût du format JSON lors de la troncature des résultats des outils MCP @owenlin0
#50472 Activer les niveaux de service Ultrafast pour les modèles Astra d’Amazon Bedrock @celia-oai
#50477 Utiliser la limite de sortie par défaut d’app-server pour les commandes d’espace de travail de la TUI @etraut-openai
#50480 Ignorer le chargement de la configuration gérée lors des actualisations des bacs à sable Windows enregistrés @zm-oai
#50499 Inclure la sortie stderr du programme d’installation dans les erreurs de mise à jour du démon @etraut-openai
#50503 Utiliser Entrée pour valider les résultats de recherche dans la transcription et Échap pour annuler @fcoury-oai
#50504 Centrer les boîtes de confirmation de la TUI sur leur arrière-plan conservé @bc-openai
#50505 Maintenir la sélection sur un élément adjacent dans Command Center après la suppression d’une tâche @bc-openai
#50507 Enregistrer les diagnostics d’arrêt du service de bac à sable Windows @zm-oai
#50510 Exiger une confirmation de lecture des consignes GovCloud après la configuration de Bedrock @jackz100
#50516 Ajouter des tests de scénarios de préservation du contexte avec la commande distante
/compact@pakrym-oai#50525 Rejeter les clés TUI inconnues lors de la validation stricte de la configuration @etraut-openai
#50531 Enregistrer les dernières portions des transcriptions en temps réel avant la fermeture, sans inférence @guinness-oai
#50536 Maintenir la stabilité des types MCP partagés dans les descriptions de exec en Code Mode @aibrahim-oai
#50540 Envoyer des mises à jour incrémentales du catalogue d’outils dans Responses Lite @pakrym-oai
#50546 Garder les fonctions utilitaires pour les ressources MCP disponibles en mode code @aibrahim-oai
#50555 Ne pas démarrer automatiquement le démon pour les répertoires personnels WSL montés sous Windows @etraut-openai
#50558 Éviter de lire le répertoire courant lors de la résolution de chemins absolus @etraut-openai
#50559 Distinguer l’identité de la version du démon du contenu de l’exécutable @etraut-openai
#50562 Maintenir la stabilité des consignes de découverte des outils en Code Mode lors des modifications du catalogue @aibrahim-oai
#50564 Permettre la sélection et la copie de la transcription lorsque les fenêtres modales du bas sont ouvertes @etraut-openai
#50687 Maintenir le chargement différé des outils tiers en mode strict Code Mode Only @aibrahim-oai
#50695 Préserver les libellés des liens Markdown locaux dans la TUI @bc-openai
#50700 Laisser la couche de transport créer le répertoire du socket de contrôle à distance sous Windows @etraut-openai
#50720 Décoder la séquence associée à Shift+Enter dans Windows Terminal @bc-openai
#50727 Afficher le modèle et l’effort de raisonnement près du haut des détails de la tâche @etraut-openai
#50741 Maintenir l’exposition des outils fournis par l’environnement lors des changements d’état de préparation @won-openai
#50756 Afficher les commandes slash indisponibles lorsqu’elles sont recherchées dans les conversations annexes @bc-openai
#50764 Autoriser
/archivependant l’exécution d’un tour @bc-openai#50781 Limiter les notifications de démarrage MCP dans la TUI aux fils qu’elle gère @etraut-openai
#50782 Réessayer la publication de la version du démon Windows en cas de verrouillage temporaire de fichiers @etraut-openai
#50786 Mémoriser le regroupement du Command Center d’un lancement à l’autre @bc-openai
#50788 Ouvrir les commandes slash depuis des brouillons vides en mode Normal de Vim @bc-openai
#50802 Utiliser mklink comme solution de repli lorsque les mises à jour des jonctions du démon Windows sont refusées @etraut-openai
#50803 Utiliser le démon géré pour les lancements de contrôle à distance éligibles @etraut-openai
#50804 Préserver l’ordre des étapes du cycle de vie de la revue en cas d’échec @etraut-openai
#50808 Élaguer les instantanés de la TUI et regrouper les tests de comportement @etraut-openai
#50811 Respecter les paramètres par défaut du serveur pour les résumés de raisonnement dans les nouveaux fils de la TUI @etraut-openai
#50913 Utiliser les paramètres de modèle par défaut du serveur lors des nouveaux démarrages de la TUI connectée @etraut-openai
#50940 Rétablir en toute sécurité un état mal formé des ACL de refus de lecture sous Windows @zm-oai
#50962 Conditionner l’exposition stable des outils de l’environnement à un indicateur de fonctionnalité @aibrahim-oai
#50964 Suivre les changements des outils d’inférence dans les données analytiques des tours @aibrahim-oai
#50977 Isoler le traçage dans le test strict du chargement différé des outils tiers @alishobeiri-oai
#51061 Conditionner les tests de continuation de Guardian à la capture des requêtes du classificateur @jif-oai
#51063 Prendre en compte toute annulation préalable avant de démarrer les agents délégués de Codex @jif-oai
#51064 Ignorer les réponses d’actualisation obsolètes dans les tests de la vue d’ensemble des agents @jif-oai
#51065 Limiter la mesure du temps de réponse de Guardian V2 à l’échantillonnage des instantanés @swastik-oai
#51067 Utiliser le contexte de l’étape émettrice pour les revues des demandes d’informations MCP par Guardian @jif-oai
#51070 Préserver le contexte des outils de confiance dans les requêtes Guardian Decisions @swastik-oai
#51117 Insérer le contexte complet dans l’historique de remplacement issu de la compaction @pakrym-oai
#51119 Clarifier les mises à jour incrémentales des espaces de noms d’outils dans Responses Lite @akira-oai
#51126 Ajouter au mode code des fonctions utilitaires de diffusion en continu des résultats de promesses, résolues ou rejetées @cconger
#51133 Permettre à Guardian Decisions d’utiliser
OPENAI_API_KEYcomme solution de repli @swastik-oai#51137 Restaurer les revues Guardian à partir des points de contrôle du parent @felixxia-oai
#51139 Imposer de nouvelles sessions Guardian pour la restauration à partir des points de contrôle du parent @felixxia-oai
#51140 Isoler les indicateurs de récupération des points de contrôle de Guardian pour chaque tentative de revue @felixxia-oai
#51156 Envoyer les instructions de base sous forme de messages d’entrée de Responses @pakrym-oai
#51157 Imposer l’application des skills requises par l’environnement avant l’inférence du modèle @anp-oai
#51158 Signer le programme d’installation PowerShell dans les versions pour Windows @chess-oai
#51184 Supprimer des tests les activations obsolètes du contexte de fil de Guardian @felixxia-oai
#51185 Réessayer en cas d’échec transitoire d’admission des sessions gRPC en mode code @cassirer-openai
#51186 Empêcher les pointeurs de versions stables de revenir à une version antérieure @andrewgu-oai
#51188 Enregistrer les instructions de base dans l’historique incrémental des outils @pakrym-oai
#51191 Nettoyer les fichiers de verrouillage au démarrage du socket de contrôle Unix d’app-server @etraut-openai
#51192 Attendre SIGCONT lors de la reprise de la TUI @etraut-openai
#51193 Tester l’archivage des fils avant le premier tour @btraut-openai
#51194 Ajouter les en-têtes de requête de l’extension de navigateur aux exigences de configuration @jn-openai
#51198 Autoriser les compilations de versions en parallèle tout en sérialisant leur publication @andrewgu-oai
#51200 Mettre à niveau Bazel vers la version 9.2.0 et actualiser le fichier de verrouillage des modules @anp-oai
#51202 Distinguer les suppressions d’espaces de noms dans les mises à jour incrémentales des outils @akira-oai
#51203 Faire en sorte qu’apply_patch conserve les fins de ligne sans condition @charliemarsh-oai
#51206 Enregistrer les données analytiques d’initialisation des sous-agents repris @peilin-openai
#51207 Conditionner l’accès aux commandes et à la sélection de Daybreak dans la CLI à l’activation explicite d’une fonctionnalité @julee-oai
#51209 Ajouter la découverte d’outils avec classement au mode code JavaScript @zamoshchin-openai
#51211 Rejeter les exécutables bubblewrap trouvés dans PATH et modifiables depuis le bac à sable @viyatb-oai
#51215 Mesurer la taille brute des catalogues d’outils MCP dans la télémétrie @owenlin0
#51217 Préserver les cibles de revue et les métadonnées de continuation en cas de décalage de périmètre @yunhan-wei
#51220 Respecter la préférence de temporalité des métriques OTLP @daniel-oai
#51221 Séparer les demandes d’environnement des sélections effectuées à l’exécution @anp-oai
#51223 Supprimer les anciennes métadonnées des modèles de personnalité @rhan-oai
#51230 Stabiliser la pagination de la recherche de sessions et signaler les échecs de récupération des listes @etraut-openai
#51235 Supprimer les libellés indiquant le modèle par défaut dans les sélecteurs de modèles de la TUI @etraut-openai
#51241 Ajouter une phase de message pour les réponses partielles @rb-oai
#51249 Gérer les réponses partielles de manière cohérente dans les flux de travail des agents @rb-oai
#51253 Appliquer indépendamment les politiques Fast et Ultra Fast @dpatel-oai
#51256 Démarrer le service de bac à sable Windows lors de la configuration du Core enregistré @zm-oai
#51257 Corriger la vérification de la somme de contrôle du programme d’installation sous Windows PowerShell @zm-oai
#51260 Gérer les réponses partielles dans le routage en temps réel et la recherche de fils @rb-oai
#51329 Supprimer les bifurcations de sous-agents avec historique partiel @jif-oai
#51330 Mesurer la durée totale de la prise de décision d’approbation de Guardian @jif-oai
#51331 Suivre l’issue de la transmission des résultats des sous-agents @jif-oai
#51332 Enregistrer la durée d’attente multi-agent selon l’issue @jif-oai
#51333 Enregistrer la version multi-agent dans les données analytiques des tours @jif-oai
#51334 Comptabiliser dans la télémétrie les interruptions dues à la limite de refus de Guardian @jif-oai
#51335 Mettre à jour les instantanés de collaboration pour les instructions de bifurcation avec historique complet @jif-oai
#51347 Mesurer l’utilisation des instantanés du shell et le temps d’attente par commande @jif-oai
#51350 Autoriser des instantanés du shell plus volumineux lors de la réexécution à partir d’un fichier @jif-oai
#51355 Ajouter des diagnostics limités pour les échecs de création d’agents @jif-oai
#51378 Maintenir les pools de connexions WebSocket de Guardian v2 prêts à l’emploi grâce à un réapprovisionnement en parallèle @jif-oai
#51391 Rendre cliquables les URL dans les titres des questions asynchrones @charliemarsh-oai
#51396 Permettre aux scores de risque faible reçus tardivement de finaliser les examens Guardian en attente @jif-oai
#51400 Empêcher les scores Guardian ultérieurs de débloquer des examens antérieurs en attente @jif-oai
#51402 Préserver l’attribution des tours lors de la récupération et du compactage @eddie-openai
#51407 Protéger la recherche de ripgrep lors de la création du bac à sable Linux @viyatb-oai
#51411 Ignorer les appuis répétés sur le raccourci de collage d’images dans les anciens terminaux @etraut-openai
#51415 Exposer et conserver durablement la filiation des tours dans l’ensemble du serveur d’application @eddie-openai
#51419 Préserver l’attribution des tours lorsqu’un message en file d’attente interrompt une mise en veille persistante @eddie-openai
#51420 Terminer le déchargement des fils inactifs après un arrêt lent @jif-oai
#51421 Inclure les identifiants des tours racines dans les appels aux outils Apps gérés par l’hôte @eddie-openai
#51422 Accepter les demandes d’environnement aux points de configuration des fils et des tours @anp-oai
#51425 Ne pas publier l’alias de l’installateur stable pour les préversions @zsol-openai
#51426 Supprimer la surcharge de la JVM de Bazel pour les compilations vocales Windows ARM64 @anp-oai
#51427 Empêcher les réveils invalidés de démarrer un tour @jif-oai
#51433 Afficher les messages d’état des hooks comme titres dans l’explorateur de hooks @abhinav-oai
#51439 Préserver les URL cliquables dans les en-têtes d’approbation de la TUI @charliemarsh-oai
#51440 Respecter Retry-After dans les événements d’erreur WebSocket @anp-oai
#51441 Corriger les tests d’intégration du cœur pour les API de tours mises à jour @anp-oai
#51449 Rendre les URL cliquables dans les questions de la TUI qui demandent une saisie utilisateur @charliemarsh-oai
#51450 Rendre les URL cliquables dans les invites de demande d’informations MCP @charliemarsh-oai
#51451 Rendre les URL cliquables dans la visionneuse d’avertissements de la TUI @charliemarsh-oai
#51452 Rendre les URL des bannières cliquables même lorsqu’elles s’étendent sur plusieurs lignes @charliemarsh-oai
#51457 Préserver les liens hypertextes d’utilisation dans l’affichage de l’état lorsque l’URL s’étend sur plusieurs lignes @charliemarsh-oai
#51458 Rendre les URL cliquables dans les invites de vérification de l’utilisateur @charliemarsh-oai
#51459 Préserver les liens d’aide affichés sur plusieurs lignes dans les invites du bac à sable Windows @charliemarsh-oai
#51460 Réessayer le rattachement au canal auxiliaire en temps réel pendant l’activation d’un appel existant @bullman-oai
#51463 Enregistrer le modèle et l’effort de raisonnement effectivement retenus dans l’activité des sous-agents @sdcoffey
#51465 Ajouter un format de transcription JSON facultatif pour Guardian @felixxia-oai
#51466 Conserver la structure des enregistrements de transcription Guardian lors de la récupération du budget @felixxia-oai
#51467 Garder des journaux de soumission utiles sans exposer les données transmises @chess-oai
#51470 Augmenter la limite de descripteurs de fichiers du serveur d’application géré sous Unix @etraut-openai
#51471 Préserver les URL cliquables dans les aperçus des saisies en attente @charliemarsh-oai
#51472 Préserver les URL cliquables dans les lignes de sélection de la TUI @charliemarsh-oai
#51473 Préserver les destinations des URL dans les détails des hooks affichés sur plusieurs lignes @charliemarsh-oai
#51480 Préserver le mode de déclaration des outils lors de la reprise des fenêtres de contexte @pakrym-oai
#51482 Utiliser PathUri pour l’identité des skills et la correspondance des chemins @anp-oai
#51483 Ajouter des diagnostics corrélés de connexion de rendez-vous, sans données d’authentification @alexi-openai
#51491 Classifier l’appartenance des racines de capacités de l’exécuteur indépendamment de l’analyse syntaxique @stevenlee-oai
#51492 Supprimer les champs obsolètes du contexte de tour enregistré de manière persistante @pakrym-oai
#51493 Lier les racines de capacités aux sélections d’environnement @anp-oai
#51499 Charger l’historique d’exécution sur un seul worker bloquant @charliemarsh-oai
#51500 Ajouter l’épinglage des tâches partagées au centre de commande des agents @etraut-openai
#51502 Limiter les tentatives de connexion au relais et traiter les pongs lorsque les écritures sont bloquées @alexi-openai
#51503 Exposer les environnements sélectionnés aux contributeurs MCP @mtsui-oai
#51510 Préserver les paramètres actifs de la TUI lorsque le rechargement de la configuration échoue @imac-oai
#51511 Corriger les ouvertures par lettre de lecteur sous Windows 10 pour les opérations sur le système de fichiers sans suivi des liens @zm-oai
#51512 Aligner les permissions du répertoire temporaire du bac à sable Windows sur l’environnement du processus enfant @zm-oai
#51515 Fournir des rapports détaillés sur les échecs d’arrêt de l’arborescence des agents @keitht-openai
#51517 Transmettre l’intention de persistance du fil lors du téléversement des pièces jointes @kchainani-oai
#51525 Conserver la préférence MXC du CLI lors des lectures de la configuration de l’exécuteur @zm-oai
#51527 Ignorer la configuration de ripgrep lors de l’expansion des motifs glob d’interdiction du bac à sable @viyatb-oai
-
ChatGPT pour iOS 1.2026.272
Nouvelles fonctionnalités
Les aperçus de pages s’affichent désormais directement dans les réponses.
Ajout de la prise en charge de l’ouverture des liens de tâches Codex directement sur iOS.
Améliorations et corrections de bugs
Refonte du sélecteur d’approbation pour proposer des choix de permissions plus clairs.
Retrouvez les plugins dans une entrée Plugins unique du menu plus de la zone de rédaction.
Affichage en continu plus rapide dans les longs fils, avec moins de blocages.
Les nouvelles tâches conservent l’ordinateur que vous avez sélectionné pendant sa reconnexion ou lorsqu’il est hors ligne.
Amélioration de la prise en charge des worktrees pour que les fichiers et les modifications correspondent à la copie de travail utilisée sur ordinateur.
Correction d’un problème laissant les listes de tâches vides après la connexion.
Transitions du clavier plus fluides au démarrage des tâches et lors du balayage pour revenir en arrière.
Les mises à jour de statut ne s’affichent plus comme des questions nécessitant une réponse.
Saisie manuelle du code d’appairage plus claire, avec prise en charge du collage de codes mis en forme.
-
Codex CLI 0.161.0
npm install -g @openai/codex@0.161.0Voir les détails
Nouvelles fonctionnalités
GPT-6.1 Sol est désormais le modèle par défaut dans le catalogue intégré et celui d’Amazon Bedrock. (#49318, #49339)
Amazon Bedrock prend en charge le mode multi-agent V2 et le raisonnement Ultra sur les modèles compatibles ; Bedrock Mantle accepte également les régions AWS GovCloud. (#49345, #49813)
Connectez-vous aux MCP servers depuis une session de terminal active avec
/mcp login <name>. (#49290)Choisissez votre microphone, votre haut-parleur et les canaux d’entrée du microphone pour les conversations vocales, avec des préférences enregistrées localement. (#49437, #49836)
Daybreak s’active explicitement via
--enable cli_daybreakoufeatures.cli_daybreak=true;daybreak=trueseul ne suffit pas. Par défaut, les commandes et les indicateurs sont masqués,/daybreakest indisponible et le routage automatique vers Cyber n’est pas appliqué, même pour les fils Daybreak enregistrés. Les préférences enregistrées restent intactes. Le routage activé explicitement nécessite une connexion ChatGPT éligible, le fournisseur OpenAI et une prise en charge déclarée du modèle et du programme. (#49856, #49858, #49859, #49861, #51207)Sélectionnez un programme d’accès Cyber pour chaque tour avec
codex exec --cyber-access-programou l’optioncyberAccessProgramdu SDK TypeScript. La surcharge explicite via exec reste disponible lorsquecli_daybreakest désactivé et ne modifie pas le choix enregistré. (#49939, #51207)
Corrections de bugs
Une élévation des permissions du système de fichiers approuvée peut désormais accorder un accès en écriture plus étendu tout en conservant les interdictions de lecture et les restrictions réseau. Les tâches en arrière-plan conservent les permissions du tour dont elles sont issues. (#49353, #49880)
Les permissions explicites définies au lancement sont conservées après les reconnexions du terminal et dans les nouvelles sessions, tandis que les paramètres implicites du client n’écrasent plus les paramètres de recherche web du serveur ou du fil enregistré. (#49809, #49799)
Les sessions de terminal Windows avec élévation de privilèges peuvent démarrer avec un serveur intégré, et PowerShell exécuté dans un bac à sable préserve les chemins relatifs sous les répertoires des profils utilisateur protégés. (#49855, #49690)
La touche Entrée envoie correctement la saisie mise en mémoire tampon après l’expiration du délai de détection du collage, y compris en mode insertion de Vim. (#49810)
La reprise d’un fil inclut le dernier historique enregistré. Le démarrage détecte plus tôt les corruptions récupérables de SQLite et conserve les bases de données endommagées sous forme de sauvegardes. (#49599, #49701)
Les nouvelles tentatives de Responses et le basculement de WebSocket vers HTTP respectent les consignes du serveur en matière de nouvelles tentatives, ce qui réduit les échecs prématurés en cas de surcharge. (#49441)
Documentation
- Les instructions d’authentification tiennent désormais compte du stockage dans le trousseau de clés, au lieu de laisser entendre que les identifiants se trouvent toujours dans
auth.json. (#49361)
Maintenance
- La publication d’une ancienne version alpha ou d’un correctif à chaud ne fait plus reculer les tags alpha de npm vers des versions antérieures. (#49704)
Journal des modifications
Journal complet des modifications : rust-v0.160.0...rust-v0.161.0
#49246 Utiliser la copie des exécutables de test dans le test de bwrap intégré @felixxia-oai
#49257 Autoriser les approbations mises en cache de Guardian lorsque le contexte racine est incomplet @felixxia-oai
#49260 Restreindre l’authentification MCP en entreprise et bloquer les accès en cas d’échec de l’actualisation de la configuration @nicksteele-oai
#49261 Conserver les erreurs de lancement de l’exécuteur du bac à sable Windows @zm-oai
#49262 Tracer les phases des tours et corréler les entrées acceptées avec les tours @jif-oai
#49266 Supprimer le README du client de tableau de messages des agents distants @jif-oai
#49267 Prendre en charge les tableaux de messages des agents distants dans les sessions multi-agents @jif-oai
#49269 Conserver les paramètres de remplacement des fils et la validité des politiques cloud lors des rechargements de configuration @nicksteele-oai
#49275 Isoler les tests de conversation en temps réel des connexions de préchauffage de Responses @felixxia-oai
#49276 Activer la connexion MCP en entreprise et le nettoyage des autorisations à l’échelle du compte @nicksteele-oai
#49277 Éviter une condition de concurrence lors du nettoyage de fin de tour dans le test des messages de l’agent Guardian @felixxia-oai
#49280 Restreindre les racines des capacités aux environnements capturés pour les tours @miz-openai
#49286 Modéliser l’état de rattachement des sessions exec-server sous forme d’énumération @jif-oai
#49290 Ajouter
/mcp login <name>à la TUI @nicksteele-oai#49294 Enregistrer le mode de contexte de Guardian dans la télémétrie de révision et de classification @felixxia-oai
#49295 Simplifier la canonicalisation des empreintes de configuration @jif-oai
#49297 Parcourir l’index des sessions en sens inverse pour les recherches de noms de fils par lots @jif-oai
#49300 Compacter le tampon des balises masquées en ligne une fois par fragment @jif-oai
#49305 Regrouper les lectures de métadonnées lors de la résolution des noms de fils @jif-oai
#49308 Exécuter sans console les processus de l’ancien bac à sable Windows utilisant des tubes @etraut-openai
#49312 Avertir les agents parents lorsque Guardian arrête un sous-agent @jif-oai
#49316 Mettre à jour taiki-e/install-action vers v2.87.21 dans la configuration de la CI @jgershen-oai
#49318 Ajouter GPT-6.1 Sol comme modèle par défaut du catalogue @andrewgu-oai
#49325 Réessayer une fois l’ouverture de session de l’exécuteur du bac à sable Windows en cas d’erreur 1056 @zm-oai
#49330 Maintenir un plafond pour le délai progressif de reconnexion du contrôle à distance en cas d’échecs persistants @yansenzhou-oai
#49332 Nettoyer immédiatement les requêtes RPC exec-server annulées @jif-oai
#49339 Ajouter GPT-6.1 Sol aux catalogues Bedrock et en faire le modèle par défaut @celia-oai
#49345 Activer le mode multi-agents V2 et le raisonnement Ultra sur Amazon Bedrock @celia-oai
#49353 Autoriser l’élévation approuvée des permissions du système de fichiers tout en maintenant les interdictions de lecture @viyatb-oai
#49357 Prolonger les blocs de citation Markdown lors du collage de texte sur plusieurs lignes @bc-openai
#49360 Transmettre les métadonnées d’invocation du shell et signaler les répertoires du PATH de l’exécuteur @anp-oai
#49361 Clarifier les formulations relatives au stockage des identifiants dans l’interface d’authentification et la documentation @celia-oai
#49369 Mettre à jour les tests du catalogue GPT-6 Sol de Bedrock pour qu’ils attendent le mode multi-agents V2 @celia-oai
#49379 Compiler les règles de correspondance des hooks lors de leur découverte @jif-oai
#49384 Suivre les résultats du stockage des identifiants et masquer les informations sensibles dans les erreurs @celia-oai
#49388 Corriger l’inférence des chemins Windows pour les URI opaques préfixés par des barres obliques @dkovalenko-oai
#49389 Exécuter en série les tests qui partagent des comptes du bac à sable Windows @jgershen-oai
#49392 Ajouter une télémétrie avec attribution pour le stockage des identifiants OAuth MCP @celia-oai
#49395 Supprimer les salutations aléatoires des en-têtes de session de la TUI @etraut-openai
#49401 Conserver les métadonnées des appels d’outils en cours d’une fenêtre de requête à l’autre @ningyi-oai
#49403 Ajouter une option expérimentale pour les outils intégrés dans les shells de connexion @anp-oai
#49406 Prendre en charge les programmes d’accès cyber explicitement définis avec les API keys OpenAI @julee-oai
#49407 Récupérer les sessions exec-server après l’expiration du délai d’attente des informations d’environnement @vivi
#49408 Comparer les métadonnées des appels d’outils dans le test d’actualisation de l’enregistreur @euroelessar
#49411 Lier le fournisseur de temps d’app-server à une variable locale @euroelessar
#49414 Exclure des journaux SQLite les traces du mécanisme de garde et du déclencheur d’arrêt en douceur @dkovalenko-oai
#49415 Tronquer le texte d’entrée dans la sortie de débogage du protocole @dkovalenko-oai
#49416 Omettre les charges utiles des avertissements ANSI multilignes @dkovalenko-oai
#49424 Reconnaître les chemins UNC Windows utilisant des barres obliques ou un mélange de barres obliques et de barres obliques inverses @dkovalenko-oai
#49425 Purger périodiquement les journaux de diagnostic selon leur ancienneté et la taille de la base de données @dkovalenko-oai
#49426 Activer par défaut la collecte de données analytiques pour les serveurs d’application lancés par le démon @bc-openai
#49432 Préserver la découverte d’amorçage lors des changements d’authentification @cooper-oai
#49437 Ajouter la sélection des périphériques audio locaux aux paramètres vocaux de la TUI @bc-openai
#49441 Respecter les consignes de nouvelle tentative du serveur lors des nouvelles tentatives et du repli de Responses @anp-oai
#49444 Utiliser
memrchrpour repérer les sauts de ligne lors des parcours JSONL en sens inverse @btraut-openai#49467 Restaurer les chemins des outils de l’exécuteur après le démarrage du shell de connexion @anp-oai
#49472 Utiliser les autorisations faisant autorité définies par le serveur dans la TUI @etraut-openai
#49473 Utiliser le SDK rmcp pour les échanges de jetons gérés par l’entreprise @nicksteele-oai
#49475 Terminer les fonctions de rappel d’annulation du tour avant d’émettre les événements de fin @euroelessar
#49478 Découvrir et valider les serveurs d’autorisation MCP avant l’échange ID-JAG @nicksteele-oai
#49480 Ajouter des types de protocole expérimentaux pour la prédiction des fils de discussion @keyz
#49489 Ajouter des tests de non-régression pour les changements de compte entre les lots de données analytiques @anp-oai
#49517 Ajouter un raccourci de bifurcation au centre de commandes de la TUI @etraut-openai
#49560 Ajouter au contexte multi-agent un catalogue de modèles à activation facultative @jif-oai
#49564 Copier les chemins de fichiers sélectionnés en texte brut dans la TUI @fcoury-oai
#49584 Ignorer la découverte des skills de l’hôte pour les revues Guardian @jif-oai
#49595 Rendre le test d’approbation réseau stricte indépendant de l’ordre des requêtes @jif-oai
#49598 Conserver dans l’historique du modèle les modifications explicites de l’objectif par l’utilisateur @felixxia-oai
#49599 Renvoyer l’historique de rejeu faisant autorité lors de la reprise d’un fil de discussion @felixxia-oai
#49600 Réutiliser les instantanés d’historique inchangés lors de la reprise des fils de discussion @felixxia-oai
#49624 Utiliser l’authentification du serveur pour les commandes explicites de session distante @cooper-oai
#49642 Permettre aux exigences gérées de désactiver le bac à sable MXC de Windows @iceweasel-oai
#49675 Sérialiser les champs de routage de Responses avant les entrées volumineuses @jbeckwith-oai
#49678 Échapper les brouillons de commandes lors de la récupération des réponses aux questions @imac-oai
#49683 Ajouter un contrôle d’activation géré pour les fonctionnalités vocales dans l’application @vishnu-oai
#49686 Transmettre les notifications du tableau de messages distant aux tours actifs @jif-oai
#49689 Exporter les événements d’invocation des skills via OpenTelemetry @jif-oai
#49690 Préserver les chemins relatifs PowerShell dans le bac à sable Windows avec élévation de privilèges @johnl-oai
#49692 Maintenir les recherches d’extraits de journaux d’exécution compressés sur un seul worker bloquant @npancha-openai
#49693 Déplacer la projection de l’historique des fils de discussion dans une seule tâche bloquante @charliemarsh-oai
#49694 Regrouper par lots les parcours de listage des journaux d’exécution sur des workers bloquants annulables @charliemarsh-oai
#49696 Rendre les lectures de fichiers d’exec-server annulables entre les blocs @charliemarsh-oai
#49701 Détecter la corruption de SQLite au démarrage et préserver les sauvegardes de récupération @dkovalenko-oai
#49702 Renommer les identifiants de gestion des handles de fichiers d’exec-server @anp-oai
#49704 Empêcher les dist-tags alpha de npm de revenir à des versions antérieures @imac-oai
#49706 Mettre à jour la chaîne d’outils d’analyse statique des commentaires d’arguments et Dylint @tamird
#49708 Déplacer les entrées-sorties de l’index des sessions hors des threads du moteur d’exécution asynchrone @charliemarsh-oai
#49710 Classer les corruptions de SQLite à l’aide de codes d’erreur typés @dkovalenko-oai
#49712 Éviter les parcours de chaînes entières lors de la troncature selon le budget de tokens @jif-oai
#49713 Supprimer les consignes Codex, les skills et la configuration d’environnement locales au dépôt @anp-oai
#49714 Découpler les programmes d’accès aux fonctionnalités de cybersécurité via API key de la découverte des modèles @julee-oai
#49715 Ajouter des rappels de configuration de la sécurité du compte dans la TUI @dennyku
#49778 Définir les types du protocole exec-server pour l’écriture de fichiers en flux @anp-oai
#49781 Inclure le backend MXC de l’environnement dans les métadonnées du bac à sable MCP @zm-oai
#49782 Nettoyer les groupes de processus après l’échec de la capture d’un instantané du shell @jif-oai
#49783 Préserver les requêtes des fils en arrière-plan lors de la création d’une branche dans la TUI @etraut-openai
#49784 Ajouter un contrôle d’activation par les exigences pour l’API d’annotation du navigateur @tepman-oai
#49785 Enregistrer les fils paginés vides lorsqu’un nom leur est attribué @rd-oai
#49786 Clarifier les consignes de remplacement du modèle lors de la création d’agents V2 pour les catalogues de contexte @jif-oai
#49787 Retirer
AGENTS.mddes données de test du cœur dans Bazel @andrewgu-oai#49792 Ajouter la prise en charge des conversations conservées à l’échantillonnage asynchrone de Guardian @felixxia-oai
#49793 Ajouter un mode conversation à la classification asynchrone de Guardian v2 @felixxia-oai
#49795 Éviter les examens synchrones en double dans les continuations du classificateur Guardian @felixxia-oai
#49796 Dédupliquer les avis d’omission du contexte conservé dans Guardian @felixxia-oai
#49798 Partager avec Arc les informations d’environnement d’exec-server mises en cache @anp-oai
#49799 Préserver les paramètres de recherche web du serveur dans la TUI @etraut-openai
#49800 Permettre le nettoyage des conversations annexes réservées à la relecture dont les fils sont manquants @bc-openai
#49801 Mettre à jour l’action de la chaîne d’outils Rust pour l’analyse des commentaires d’arguments @andrewgu-oai
#49804 Utiliser des libellés de touches de modification propres à chaque plateforme dans les indications de raccourcis de la TUI @bc-openai
#49805 Ajouter au client exec-server des flux de fichiers accessibles en écriture selon les capacités disponibles @anp-oai
#49806 Accepter les variantes inconnues d’erreurs Codex dans le protocole app-server @anp-oai
#49807 Activer par défaut la découverte des modèles via API key @andrewgu-oai
#49809 Préserver les autorisations de lancement local entre les sessions de la TUI et lors des reconnexions @etraut-openai
#49810 Vider le tampon des rafales de collage expirées avant de traiter la touche Entrée @bc-openai
#49811 Gérer les requêtes
fs/writeBlocknon prises en charge dans exec-server @anp-oai#49812 Déplacer le classement des skills en mode fantôme hors du chemin de préparation du tour @vkg-oai
#49813 Prendre en charge les régions AWS GovCloud pour Amazon Bedrock Mantle @alexsong-oai
#49814 Ajouter un arrêt coordonné des arborescences d’agents locaux @owenlin0
#49816 Supprimer les messages confirmant l’ouverture du navigateur dans la TUI @bc-openai
#49817 Ajouter une vérification indicative des exigences de Bedrock GovCloud @alexsong-oai
#49818 Utiliser des paramètres dédiés à l’ouverture de fichiers dans le bac à sable @anp-oai
#49819 Rétablir le démarrage du démon et la réexécution du programme de mise à jour après la suppression du répertoire de travail courant @etraut-openai
#49822 Encapsuler le future de reprise dans une Box dans le test des autorisations de la vue d’ensemble des agents @sayan-oai
#49835 Clarifier les erreurs d’enregistrement du niveau de service par défaut dans la TUI @etraut-openai
#49836 Permettre la sélection du canal du microphone pour les conversations vocales @bc-openai
#49843 Préserver les diagnostics du démon et inclure les journaux du programme de mise à jour dans les rapports @etraut-openai
#49846 Capturer les données d’extension fournies par l’hôte à chaque tour @sayan-oai
#49847 Enregistrer les instantanés de l’état du monde aux côtés du contexte rendu @pakrym-oai
#49850 Lancer les processus enfants du démon Windows dans un répertoire de travail dédié @etraut-openai
#49852 Améliorer les diagnostics en cas d’échec de l’ajout de pièces jointes aux rapports @dkovalenko-oai
#49855 Utiliser le mode intégré pour les sessions de la TUI Windows avec élévation de privilèges @etraut-openai
#49856 Prendre en charge la sélection de Daybreak dans
codex exec@etraut-openai#49857 Utiliser le catalogue de modèles pour sélectionner les consignes affichées dans la TUI en cas de refus lié à la cybersécurité @etraut-openai
#49858 Ajouter une bascule
/daybreakpersistante dans la TUI @etraut-openai#49859 Respecter les paramètres Daybreak dans les reprises de la TUI et les tâches en arrière-plan @etraut-openai
#49861 Ajouter l’état de Daybreak à la ligne d’état et au titre du terminal @etraut-openai
#49867 Mettre à jour l’instantané de l’avertissement de lancement avec privilèges élevés pour utiliser
⌃opour la copie @etraut-openai#49874 Faire pointer les liens d’utilisation et de crédits vers les paramètres de ChatGPT @etraut-openai
#49875 Dissocier la présentation au démarrage de la TUI de la configuration d’exécution @etraut-openai
#49876 Supprimer de la TUI le code de gestion de la personnalité @etraut-openai
#49880 Rattacher les autorisations accordées au tour d’origine @anp-oai
#49894 Renvoyer ensemble les instantanés de l’état du monde et les mises à jour du contexte @pakrym-oai
#49898 Limiter l’accès des extensions au système de fichiers aux autorisations des fonctions de rappel @anp-oai
#49910 Conserver les erreurs de validation des raccourcis clavier invalides de la TUI @etraut-openai
#49912 Respecter les politiques d’approbation dans les fils structurés temporaires @etraut-openai
#49939 Ajouter à exec et au SDK la sélection du programme d’accès Cyber pour chaque tour @mldangelo-oai
#49946 Empêcher l’association de résultats de recherche de fichiers obsolètes à une nouvelle requête @jif-oai
#49951 Inclure le contexte précédent de l’assistant dans les examens de l’expéditeur par Guardian @jif-oai
#49956 Mettre en cache l’expression régulière des espaces réservés pour l’expansion des arguments des hooks MCP @jif-oai
#49959 Tester l’ajout et la suppression de noms de fils dans l’index des sessions @jif-oai
#49972 Partager les tampons d’octets entre les segments de sortie d’exec-server @jif-oai
#49987 Ajouter l’authentification HTTP EMA renouvelable et la gestion des versions des identifiants @nicksteele-oai
#49993 Préserver le préfixe de l’historique asynchrone de Guardian lorsque le contexte conservé change @felixxia-oai
-
Codex CLI 0.160.1
npm install -g @openai/codex@0.160.1Voir les détails
Corrections de bugs
- Conservation de
SYSTEMROOT,TEMPetTMPlors du lancement de MCP servers STDIO distants avec des variables d’environnement distantes explicitement configurées, ce qui permet aux hôtes Unix de conserver l’environnement de démarrage de l’exécuteur Windows.
Journal des modifications
- #51121 : Rétroportage vers la version 0.160 de la conservation de l’environnement MCP distant sous Windows.
- Conservation de
-
Codex CLI 0.160.0
npm install -g @openai/codex@0.160.0Voir les détails
Nouvelles fonctionnalités
Parcourez les tâches plus anciennes dans le centre de commande des agents grâce à une action « Afficher plus » accessible au clavier. (#49106)
Sélectionnez le texte de la transcription et collez-le avec le clic du milieu en mode plein écran dans les terminaux locaux Linux X11 compatibles. (#49112)
Démarrez des sessions en dehors d’un projet avec les paramètres par défaut de l’espace de travail lorsque la politique l’autorise, et restaurez les autorisations enregistrées à la reprise. (#49160)
Ajout de fonctionnalités de vérification Guardian à activer pour récupérer les instructions précédentes de l’utilisateur et inclure le contexte des transferts entre agents. (#49036, #49057)
Corrections de bugs
L’envoi des messages en attente reprend désormais après la reconnexion une fois le statut des envois incertains clarifié, ce qui évite les doublons. (#49105)
L’interface du terminal conserve désormais les paramètres de fournisseur du serveur, de résumé du raisonnement et de verbosité, et affiche les bonnes sessions dans l’historique de reprise et de bifurcation. (#49144, #49161, #49171)
Correction des mécanismes de repli PowerShell du bac à sable Windows et de la réparation des autorisations pour les chemins longs, et suppression des fenêtres de console indésirables ouvertes par les utilitaires en arrière-plan. (#49019, #49058, #49098, #49164, #49386)
Les sous-agents conservent désormais les environnements encore en cours de démarrage et reçoivent leur configuration ou l’erreur de préparation. (#49075)
Suppression des blocages SQLite lors de l’établissement des connexions et de la journalisation, et affichage des erreurs d’initialisation au lieu de les masquer sous forme d’expirations de délai. (#49032, #49102)
Les catalogues de modèles explicitement définis pour les fournisseurs n’incluent plus de modèles intégrés non pris en charge et ne réutilisent plus d’entrées obsolètes après un échec d’actualisation. (#49135)
Documentation
- Clarification de la manière dont les identifiants des fournisseurs utilisent le système de stockage configuré et dont
env_keyidentifie la variable d’environnement contenant l’API key. (#49118)
Maintenance
Réduction des opérations répétées de chargement des plugins grâce à la mise en cache des manifestes analysés et à la réutilisation des connexions HTTP pour les requêtes de plugins distants. (#49099, #49100)
Ajout de la récupération en arrière-plan de l’espace inutilisé dans la base de données des journaux afin de réduire l’utilisation du disque. (#49069)
Septembre 2026
-
Codex CLI 0.159.3
npm install -g @openai/codex@0.159.3Voir les détails
Nouvelles fonctionnalités
- Les sessions locales éligibles connectées avec ChatGPT peuvent désormais afficher des rappels facultatifs pour terminer la configuration de la sécurité du compte. (#49744)
-
GPT-6.1 Sol dans Codex et ChatGPT Work
GPT-6.1 Sol offre des performances proches de celles d’Astra pour les tâches complexes, à un coût inférieur à celui d’Astra. Envisagez-le pour les tâches répétées et de longue durée portant sur du code, des applications et des documents. Sa disponibilité dépend de votre offre, de votre client et des paramètres de votre espace de travail.
Utilisez
gpt-6.1-sol. Consultez Modèles pour connaître la disponibilité et Sélection des modèles pour comparer les modèles. -
Codex CLI 0.159.2
npm install -g @openai/codex@0.159.2Voir les détails
Corrections de bugs
- Suppression de l’apparition fugace de fenêtres de console sous Windows lorsque Codex lance des processus en arrière-plan et des commandes dans le bac à sable. (#49385)
-
Codex CLI 0.159.1
npm install -g @openai/codex@0.159.1Voir les détails
Nouvelles fonctionnalités
- Ajout de GPT-6.1 Sol comme modèle par défaut dans le catalogue intégré et les catalogues Amazon Bedrock Mantle et Runtime. (#49323, #49342)
-
Codex CLI 0.159.0
npm install -g @openai/codex@0.159.0Voir les détails
Nouvelles fonctionnalités
L’option
instant_interrupt, à activer explicitement, permet à de nouvelles saisies de réorienter Codex pendant les réponses du modèle ou les appels de longue durée en mode code. (#48135, #48141)Les nouvelles sessions bénéficient d’un écran d’accueil compact et d’en-têtes cohérents, avec des conseils ponctuels pendant et après les tours. (#48513, #48562, #48352)
La visionneuse d’avertissements masque les avertissements consultés à sa fermeture ; appuyez sur
kpour en conserver un pour plus tard. (#48205, #48206)Vous pouvez faire défiler la transcription pendant que vous décidez de mettre en œuvre ou non un plan. (#48805)
Le rendu natif de Mermaid prend en charge davantage de liaisons, de libellés et de groupes de nœuds dans les organigrammes. (#48814, #48895)
Les clients app-server peuvent paginer l’historique d’un fil à partir d’un élément précis. (#48151)
Corrections de bugs
Sous Windows, le lancement des MCP servers, des hôtes du mode code et des commandes utilisant des tubes n’ouvre plus de fenêtres de console indésirables ; les lanceurs soumis à des restrictions peuvent se rabattre sur le mode intégré. (#48138, #48238, #48483, #48491)
La copie de sélections dans la transcription préserve les tableaux Markdown, la mise en forme et les espaces significatifs. Davantage de terminaux effectuent désormais la copie automatiquement lors de la sélection. (#48548, #48549, #48469)
Les sessions vides conservent les brouillons lorsque vous changez de tâche, et les fils peuvent être archivés et répertoriés avant leur premier tour. (#48628, #48828, #48199)
La connexion locale à ChatGPT ouvre le navigateur de manière fiable ; le parcours de prise en main propose également un raccourci pour copier le lien de connexion. (#48502, #48544)
Les commandes approuvées restent soumises aux interdictions explicites d’accès au système de fichiers, et les répertoires
.awssont protégés par défaut au sein des racines accessibles en écriture. (#48155, #48176)Correction de l’accès TLS sous macOS dans les bacs à sable disposant d’un accès réseau et les environnements distants nécessitant un accès via un proxy. (#48565, #48198)
Maintenance
Suppression des suggestions automatiques de prompts de suivi et du paramètre
tui.prompt_suggestions. (#48621)Suppression du skill
plugin-creatorfourni par défaut. (#48604)
-
Codex CLI 0.158.0
npm install -g @openai/codex@0.158.0Voir les détails
Nouvelles fonctionnalités
Configurez la copie à la sélection et le collage par clic droit dans la TUI en plein écran. Les sélections copiées depuis la transcription préservent désormais la mise en forme Markdown. (#47639, #47896, #48118)
Connectez-vous aux MCP servers qui nécessitent des secrets client OAuth préenregistrés, notamment via
codex mcp add --oauth-client-secret. (#47891)Sécurisez les connexions WebSocket directes à exec-server avec des jetons porteurs, y compris les connexions configurées via app-server. (#47601, #47648)
La génération et la retouche d’images permettent de demander explicitement des arrière-plans transparents, et les retouches acceptent désormais les images de la conversation stockées dans des fichiers. (#47484, #47956)
L’approbation des saisies dans le terminal est activée par défaut pour les commandes exécutées avec des autorisations élevées ; les autorisations accordées uniquement pour l’exécution ne déclenchent plus de vérifications inutiles. (#47799, #48073)
Corrections de bugs
Correction des échecs du bac à sable Windows liés aux chemins ordinaires de Windows 10, au rejet d’identifiants enregistrés et aux politiques d’autorisation volumineuses. (#47672, #47695, #47919)
Correction du démarrage du bac à sable Linux avec des racines accessibles en écriture imbriquées et maintien des protections des métadonnées Git dans toutes les racines accessibles en écriture sous Linux et macOS. (#47623, #47974)
Les opérations d’application de correctifs sous macOS reconnaissent désormais les alias de chemins système couverts par les autorisations existantes, ce qui évite les demandes d’approbation inutiles. (#47879)
Les vérifications d’approbation sont désormais relancées lorsqu’une nouvelle saisie utilisateur arrive, afin qu’une question sur l’état d’avancement n’annule pas automatiquement une action en attente. (#47819)
Les organigrammes Mermaid affichent désormais les libellés entre guillemets et les esperluettes ; pour les diagrammes non pris en charge, une explication indique pourquoi le code source est affiché à la place. (#47572, #47678)
Les événements de fin de commande incluent désormais les premières sorties et signalent aux clients les échecs de lancement des processus. (#47529, #47665)
-
Codex CLI 0.157.1
npm install -g @openai/codex@0.157.1Voir les détails
L’entrée officielle ne fournit pas de points forts de version vérifiés : son index de PR fourni est vide, et la comparaison du tag GitHub a renvoyé une erreur 404. Consultez la version complète sur GitHub pour plus de détails.
Source : entrée officielle du changelog
-
Mise à jour de sécurité macOS 26.924
Correctifs de sécurité
- Correction de CVE-2026-100754 sous macOS dans la version 26.924.20706, avec nos remerciements à Patrick Wardle, de l’Objective-See Foundation.
-
Codex CLI 0.157.0
npm install -g @openai/codex@0.157.0Voir les détails
Nouvelles fonctionnalités
- Ajout de GPT-6 Sol et Luna, y compris la prise en charge d’Amazon Bedrock et des prompts de migration pour les anciens modèles.
- Activation par défaut des transcriptions en plein écran et ajout de la sélection avec Maj-clic.
- Démarrage automatique des serveurs en arrière-plan éligibles et ajout d’options de récupération pour les paramètres incompatibles.
- Ajout d’un raccourci
fpour dupliquer des conversations ouvertes dans une autre application tout en conservant les brouillons et les prompts en file d’attente. - Mise à disposition de
/importdans les sessions de serveur en arrière-plan distantes et locales. - Amélioration du rendu dans le terminal des puces, cases à cocher, équations et notations d’optimisation.
Corrections de bugs
- Conservation des conversations vocales actives lors du changement de tâche et récupération des réponses non envoyées aux questions dans le compositeur.
- Respect des paramètres de souris de tmux et restauration du défilement natif de Terminal.app via SSH.
- Correction du routage du proxy pour les connexions realtime et la recherche web autonome, y compris les redirections.
- Nouvelle tentative en cas d’échecs transitoires d’import de fichiers et passage du délai d’expiration de l’import à cinq minutes.
- Application des restrictions réseau sur les redirections et le trafic HTTP et WebSocket en cours.
Changelog complet : rust-v0.156.0...rust-v0.157.0
Source : entrée officielle du changelog
-
ChatGPT pour iOS 1.2026.258
Nouvelles fonctionnalités
- Refonte de l’écran d’accueil.
- Ajout d’une vue scindée sur iPad qui conserve la liste des tâches à côté de la tâche ouverte en mode paysage.
- Ajout de la prise en charge de la consultation des modifications dans les dépôts Git imbriqués.
Améliorations et corrections de bugs
- Les conversations latérales conservent désormais les pièces jointes, le texte sélectionné et les commentaires de revue.
- Correction des réponses vides ou incomplètes lorsque le prompt suivant dans la file démarre.
- Les nouvelles tâches conservent l’ordinateur sélectionné et reconnaissent mieux les checkouts de projet et les worktrees.
- Amélioration de la fiabilité des liens vers les fichiers et du retour de chargement lors de l’ouverture de fichiers et de nouvelles tâches.
- Clarification des erreurs de chargement de l’historique des tâches et des étapes de récupération.
- Animations plus fluides lors de l’ajout de photos depuis l’appareil photo ou la photothèque.
- Correction des échecs d’appairage causés par une horloge d’appareil incorrecte ou des problèmes de connexion SSH sur Mac et Linux.
Source : entrée officielle du changelog
-
Codex CLI 0.156.1
npm install -g @openai/codex@0.156.1Voir les détails
Nouvelles fonctionnalités
- Ajout de GPT-6 Sol et GPT-6 Luna au sélecteur de modèles. L’invite de changement liée à la limite de débit recommande désormais GPT-6 Luna.
Changelog complet : rust-v0.156.0...rust-v0.156.1
Source : entrée officielle du changelog
-
GPT-6 Sol et Luna dans Codex et ChatGPT Work
GPT-6 Sol et GPT-6 Luna sont en cours de déploiement dans Codex et ChatGPT Work, avec des prix par token inférieurs à ceux de leurs prédécesseurs GPT-5.6. Utilisez Sol pour les tâches de programmation complexes et les workflows agentiques, et Luna pour les tâches ciblées à volume élevé.
Les deux modèles sont en cours de déploiement auprès des utilisateurs Plus, Pro, Business, Enterprise et Edu. Les utilisateurs Free et Go peuvent accéder à Luna dans l’application de bureau. La disponibilité dépend du déploiement et des paramètres de l’espace de travail ; les administrateurs Enterprise doivent activer les nouveaux modèles. Dans ChatGPT, les modèles sont disponibles dans Work et Codex, mais pas dans Chat.
Choisissez un modèle dans le sélecteur lorsqu’il est disponible. Dans la CLI, utilisez
/modelou démarrez une tâche aveccodex --model gpt-6-soloucodex --model gpt-6-luna. Consultez Modèles, Tarification et Disponibilité des modèles dans l’espace de travail pour plus de détails. -
Codex CLI 0.156.0
npm install -g @openai/codex@0.156.0Voir les détails
Nouvelles fonctionnalités
- Ajout d’une expérience
/tuifacultative en plein écran, avec recherche dans la transcription, sélection à la souris et copie par clic droit. - Activation par défaut des conversations vocales, avec une touche F8 pour les activer ou les désactiver et un sélecteur de paramètres
/voice. - Ajout du tableau de bord analytique
/usagepour consulter l’utilisation du compte, le nombre total de jetons et l’activité des plugins et des skills. - Activation par défaut de la prise en charge des worktrees, avec des améliorations apportées au filtrage des tâches et à la création de worktrees dans le centre de commande des agents.
- Ajout de six thèmes de terminal, de diagrammes Mermaid, d’équations affichées et de mises à jour de
/daemon.
Corrections de bugs
- Conservation des réponses diffusées en continu et des plans en cas d’échec ou d’interruption d’un tour.
- Correction du transfert du presse-papiers dans tmux et SSH, avec conservation de l’indentation du texte collé.
- Restauration du mode Plan lors de la reprise, amélioration de la connexion par proxy et de la récupération des identifiants MCP, et renforcement de l’isolation du bac à sable.
Journal des modifications complet : rust-v0.155.0...rust-v0.156.0
- Ajout d’une expérience
-
ChatGPT pour iOS 1.2026.251
Nouvelles fonctionnalités
- Créez des dossiers directement depuis le sélecteur de fichiers.
- Ajout de la prise en charge des blocs de rédaction, avec des variantes de brouillon et des actions de copie.
Améliorations et corrections de bugs
- Les nouvelles tâches conservent votre mode worktree et votre environnement de configuration pour chaque projet.
- Les longs prompts en file d’attente affichent un aperçu compact et se déploient lorsque vous appuyez dessus.
- Correction d’un problème de prompts en file d’attente manquants ou obsolètes après la réouverture d’une tâche.
- Les cartes des tâches en worktree s’ouvrent désormais correctement une fois la configuration terminée.
- Rétablissement du bouton de création de tâche pour les projets contenant uniquement des tâches en worktree.
- Amélioration de la fiabilité des appels vocaux lors des interruptions temporaires de connexion.
- Meilleur alignement des commandes de projet, d’environnement et de Git sur iPad.
- Correction de la réinitialisation du compteur de temps de réflexion au démarrage d’une nouvelle tâche.
-
Codex CLI 0.155.1
npm install -g @openai/codex@0.155.1Voir les détails
Corrections de bugs
- Les nouvelles sessions TUI locales laissent désormais les résumés de raisonnement désactivés par défaut, ce qui évite le rejet des requêtes par les fournisseurs qui ne les prennent pas en charge. Les réglages explicites des résumés de raisonnement restent respectés.
Journal des modifications complet : rust-v0.155.0...rust-v0.155.1
-
Codex CLI 0.155.0
npm install -g @openai/codex@0.155.0Voir les détails
Nouvelles fonctionnalités
- Ajout de conversations expérimentales
/voiceavec transcription en direct et commandes du microphone dans les versions compatibles, à activer via/experimental. - La TUI affiche désormais des résumés du raisonnement en direct dans la ligne d’état et des horodatages de fin après les tours réussis.
- Ajout du masquage, de l’archivage et de la suppression des tâches dans la vue d’ensemble des agents, ainsi que de détails sur la propriété des worktrees et d’une confirmation avant la suppression des worktrees gérés sans modifications.
- Ajout de la vérification Touch ID pour les requêtes MCP dans les sessions TUI locales sur les Mac compatibles.
- Ajout de calendriers configurables de mise à jour du démon et de
codex app-server daemon update; les fils enregistrés et les objectifs actifs peuvent être restaurés après un redémarrage du démon. - Amazon Bedrock peut désormais obtenir les identifiants AWS à partir de commandes configurées, avec mise en cache, actualisation à l’expiration et rétablissement de l’authentification.
Corrections de bugs
- Les prompts acceptés sont désormais enregistrés même si la compaction échoue avant le début d’un tour.
- Correction des redimensionnements tmux non pris en compte, de la restauration de la zone visible de la transcription et de l’historique obsolète apparaissant après un changement de fil.
- Les MCP servers signalent désormais correctement les identifiants OAuth expirés et fournissent des instructions de reconnexion lorsque l’actualisation du jeton échoue.
- Les examens automatiques d’approbation conservent désormais plus fiablement les actions complètes et les éléments attestant l’autorisation, réessaient en cas d’échec transitoire et distinguent les échecs de l’examen des constats d’actions dangereuses.
- Le changement de compte invalide désormais les sessions de contrôle à distance, l’état WebSocket mis en cache et les catalogues de modèles associés à l’identité précédente.
- Blocage des sorties des bacs à sable WSL restreints via des processus Windows et renforcement des instantanés shell réalisés via un intermédiaire pour éviter l’exposition des identifiants.
Maintenance
- Alignement de la publication du SDK Python et de l’environnement d’exécution sur les versions stables de la CLI, avec des versions correspondantes et une vérification des ressources de l’environnement d’exécution avant la publication du SDK.
Journal complet des modifications : rust-v0.154.0...rust-v0.155.0
- Ajout de conversations expérimentales
-
GPT-5.3-Codex-Spark est obsolète
GPT-5.3-Codex-Spark a été déclaré obsolète le 14 septembre 2026. Cette version préliminaire pour la recherche n’est plus disponible dans l’application de bureau ChatGPT, Codex CLI ni dans l’extension IDE.
Passez à l’un des modèles recommandés et mettez à jour les configurations enregistrées, les agents personnalisés et les scripts qui sélectionnent
gpt-5.3-codex-spark.Pour obtenir des réponses plus rapides avec un modèle pris en charge, consultez Mode rapide.
-
GPT-5.5 sera retiré de ChatGPT, ChatGPT Work et Codex le 14 octobre
Le 14 octobre 2026, GPT-5.5 sera retiré de ChatGPT, ChatGPT Work et Codex pour toutes les offres, y compris les offres grand public, Business, Enterprise et Edu. Ce retrait ne concerne pas l’API OpenAI.
Pour Codex avec connexion via ChatGPT, passez de
gpt-5.5àgpt-5.6-sol(GPT-5.6 Sol) avant la date de retrait.Mettez à jour les paramètres par défaut de l’espace de travail, les paramètres de modèle enregistrés, les configurations gérées, les agents personnalisés, les tâches planifiées et les scripts qui sélectionnent encore
gpt-5.5.Consultez Retrait de GPT-5.5 et Disponibilité des modèles dans l’espace de travail pour obtenir des conseils de migration.
-
Discussions rapides avec Pets et Appshots sur Windows 26.908
Discutez tout en travaillant
Gardez ChatGPT à portée de main lorsque vous travaillez dans d’autres applications. Dans l’application de bureau ChatGPT sur macOS et Windows, vous pouvez désormais saisir un message rapide depuis les commandes flottantes de Pets et appuyer sur Entrée pour l’envoyer. Utilisez
@pour ajouter du contexte et$pour choisir un skill. Sélectionnez l’icône de cloche pour suivre l’avancement dans vos fils de discussion, puis sélectionnez un fil pour ouvrir la conversation complète.Choisissez un compagnon ou affichez uniquement les commandes dans Paramètres > Pets. Appuyez sur Option+Space sur macOS ou sur Windows+Alt+P sur Windows pour afficher les commandes et placer le focus dans la discussion rapide. Appuyez à nouveau sur le raccourci pour garder la discussion rapide ouverte. Vous pouvez modifier Afficher le compagnon dans Paramètres > Raccourcis clavier. Pour masquer les commandes, sélectionnez Masquer le compagnon dans le menu des commandes ou dans Paramètres > Pets.
Sur macOS, vous pouvez également envoyer un appshot aux commandes flottantes. Gardez la fenêtre principale de ChatGPT en arrière-plan et choisissez Automatique pour Destination des appshots.
En savoir plus sur Pets.
Partager une fenêtre d’application sur Windows
Les Appshots sont désormais disponibles dans l’application de bureau ChatGPT sur Windows. Appuyez sur les deux touches Alt pour partager la fenêtre d’application au premier plan avec ChatGPT, puis posez une question ou décrivez ce que vous souhaitez faire. Un appshot comprend une capture d’écran et le texte disponible dans cette fenêtre. Vous pouvez personnaliser le raccourci et choisir la discussion qui le reçoit dans les paramètres.
Autres améliorations et corrections de bugs
- Ouvrez des fichiers directement depuis le panneau Sources d’une conversation, ou téléchargez ceux dont ChatGPT ne peut pas afficher l’aperçu.
- Associez une touche Codex Micro à Insérer du texte et ajoutez votre propre texte réutilisable au prompt en cours sans l’envoyer.
- Rétablissez la taille par défaut d’un compagnon dans les paramètres. Les compagnons personnalisés restent également en place lorsque vous actualisez leur apparence.
- Conservez les commentaires inachevés sur le texte des réponses lorsque vous changez de discussion puis y revenez.
- La dictée de ChatGPT respecte désormais votre préférence Langue principale enregistrée.
- La largeur des onglets et la position de défilement restent plus stables lorsque vous fermez des onglets du navigateur en vue complète ou partagée.
-
Codex CLI Python SDK 0.154.0
npm install -g @openai/codex@0.154.0Voir les détails
Installez avec
pip install --upgrade openai-codex==0.154.0(Python 3.10 ou version ultérieure). Cette version inclut l’environnement d’exécution correspondantopenai-codex-cli-bin==0.154.0.Ajout des valeurs
maxetultrapour l’effort de raisonnement. #39662Ajout de
ExternalMessageaux appels synchrones et asynchrones derun()etturn(). Le contenu externe peut démarrer un tour ou rejoindre un tour ordinaire en cours avec une autorité de niveau outil ; il ne confère aucune autorisation de l’utilisateur. Les consommateurs reçoivent des flux d’événements indépendants. #44086Ajout de
include_turnslors de la reprise ou de la bifurcation, deturn_service_tierpour un seul tour nouvellement démarré et des métadonnéessource. La sélection de l’historique modifie la réponse renvoyée, pas le contexte du modèle. Les valeurs par défaut existantes sont conservées lorsque ces options sont omises. #44084Actualisation des modèles de protocole et des notifications générés, et conservation des événements de fin qui arrivent avant une réponse de démarrage de tour. #44032, #44400
Vérifiez ces migrations lors de la mise à niveau :
HookMetadataencapsule son gestionnaire dans.root. Remplacez les accès tels quehook.commandparhook.root.command, en vérifianthook.root.handler_typeavant de lire les champs propres au gestionnaire.Certaines notifications auparavant inconnues disposent désormais de charges utiles typées. Lisez les champs nommés au lieu de
.params; les charges utiles inconnues ou non valides utilisent toujoursUnknownNotification.Les handles de tour construits manuellement ou rattachés tardivement reçoivent les événements à partir de leur point de rattachement. Les sorties antérieures ne sont pas rejouées, les résultats collectés peuvent donc être partiels ; un rattachement après la fin du tour peut lever
TransportClosedError. Utilisezthread.read(include_turns=True)pour accéder à l’historique enregistré. Les handles renvoyés directement parthread.turn(...)conservent les événements dès l’envoi de leur requête.
Les remplacements personnalisés de
codex_binnécessitent la CLI 0.151.0 ou une version ultérieure pourExternalMessageet les nouvelles options d’historique et de configuration par tour. -
Codex CLI : dépendances de compilation Cygwin et sources correspondantes pour les fonctionnalités vocales sur Windows
npm install -g @openai/codex@voice-cygwin-108b38cf67cbb731Voir les détails
Outils de compilation réservés à la CI pour les versions natives des fonctionnalités vocales sur Windows. Ces archives ne sont pas incluses dans les paquets Codex destinés aux utilisateurs.
cygwin-build-inputs.tar.gz: 103 paquets binaires Cygwin aux versions figées et l’index signé des paquets utilisé par le programme d’installation pour la compilation hors ligne.cygwin-build-sources.tar: les 83 archives de paquets sources correspondantes, aux versions exactes indiquées dans cet index. L’archive comprend les sources amont, les correctifs et les recettes de compilation fournis dans les paquets-srcde Cygwin.cygwin-source-map.json: correspondance entre chaque paquet binaire sélectionné et son archive source, avec la taille des sources et l’empreinte SHA-512 issues de l’index figé.CYGWIN-SOURCE-NOTICE.txt: notice relative à l’accès aux sources et aux licences.
Les empreintes SHA-256 de référence des archives binaires et sources se trouvent dans
.github/scripts/voice-cygwin-snapshot.jsondans le dépôt Codex. Cygwin décrit les conditions de licence à l’adresse https://cygwin.com/licensing.html. Les licences varient selon les paquets ; consultez les archives des paquets sources et binaires correspondants pour lire leurs notices. -
Codex CLI 0.154.0
npm install -g @openai/codex@0.154.0Voir les détails
Nouvelles fonctionnalités
GPT-6-Astra est désormais disponible dans le sélecteur de modèles et les catalogues Amazon Bedrock. (#42879, #42619)
La prise en charge expérimentale des worktrees vous permet de créer des copies de travail isolées pour les nouvelles sessions ou les sessions issues d’une bifurcation à l’aide de
--worktreeou de/worktree, puis de les parcourir et de les reprendre. (#42652, #43069, #43120, #43286)Répondez aux questions directement dans la conversation pendant que Codex continue de travailler, à l’aide des choix proposés ou d’un texte libre, sans perdre votre brouillon principal. (#42891, #42894, #42897)
Les sessions Windows peuvent désormais partager un serveur Codex en arrière-plan, avec des commandes de gestion du cycle de vie du démon et des mises à jour gérées. (#42405, #42392)
L’édition Vim bénéficie du mode de remplacement
Ravec annulation et répétition par la touche point, ainsi que d’une gestion plus fiable de la touche Échap dans les anciens terminaux. (#42194, #42584)La copie des réponses préserve la mise en forme dans les applications de texte enrichi, et
/copypermet de copier la sortie d’état ou des champs individuels de la session. (#42847, #43055)
Corrections de bugs
Les sessions existantes prennent en compte les outils des plugins nouvellement installés et actualisent les skills et les hooks après des mises à niveau ou des retours à une version antérieure effectués en externe. (#42284, #42593, #42990)
Les connexions MCP coordonnent le renouvellement des jetons OAuth et affichent les demandes d’authentification en cas d’échec du renouvellement, sans relancer automatiquement les appels d’outils rejetés. (#42413, #42552)
Au démarrage, les utilitaires contrôlés par l’espace de travail ne sont pas exécutés tant que celui-ci n’a pas été approuvé, et le bac à sable macOS bloque l’injection de saisie dans le terminal. (#42324, #42590)
Les opérations de reprise et de bifurcation à distance conservent les autorisations enregistrées ; les nouvelles sessions et les bifurcations respectent les paramètres de modèle par défaut du serveur, sauf remplacement explicite. (#43330, #43177, #43355)
La reprise d’une conversation ouverte dans une autre application affiche désormais une transcription en lecture seule avec une option pour réessayer, tout en conservant votre brouillon. (#43253)
Les examens automatiques des demandes d’approbation préservent mieux le contexte d’autorisation lors de la compaction et rejettent les approbations invalidées par de nouvelles instructions ou réponses de l’utilisateur. (#42844, #42852, #43442)
Documentation
- Le skill OpenAI Docs intégré a été mis à jour avec des conseils sur la migration vers GPT-6-Astra, la compatibilité et la rédaction de prompts. (#42931)
Maintenance
- Le point d’entrée obsolète
codex mcp-servern’est plus disponible. (#42993)
Journal complet des modifications : rust-v0.153.0...rust-v0.154.0
-
ChatGPT pour iOS 1.2026.244
Nouvelles fonctionnalités
Faites référence à d’autres tâches directement dans la zone de saisie avec les mentions
@.Répondez aux questions en direct pendant que Codex continue de travailler, sans perdre votre brouillon.
Parcourez les fichiers grâce à la navigation Retour, aux fichiers récents et à la mémorisation des positions de lecture.
Choisissez une branche de départ pour les nouveaux worktrees, ou incluez vos modifications locales actuelles.
La configuration des worktrees peut désormais se poursuivre en arrière-plan sur iOS 26, avec une progression affichée dans une activité en direct.
Améliorations et corrections de bugs
Le mode vocal respecte désormais le modèle et l’effort de raisonnement que vous avez sélectionnés.
Les messages manquants des tâches déléguées ont été rétablis et la navigation entre les tâches liées a été corrigée.
Les revues de code se terminent désormais de manière plus fiable, sans activité en double ni état bloqué sur « en cours ».
Les plantages et les messages obsolètes en file d’attente lors du passage de la mise en file d’attente au guidage ont été corrigés.
La fiabilité de la reconnexion a été améliorée et l’appairage des appareils est préservé lors des interruptions temporaires du service.
Les doublons de skills de plugins dans les suggestions de la zone de saisie ont été supprimés.
-
Codex CLI 0.153.4
npm install -g @openai/codex@0.153.4Voir les détails
Corrections de bugs
- Correction de la visibilité d’Astra dans le sélecteur de modèles intégré et définition d’Astra comme modèle par défaut lorsqu’aucun modèle n’est explicitement configuré. (#42874)
- Mise à jour des consignes d’Astra pour n’utiliser les questions asynchrones que lorsque l’outil est disponible dans la session. (#42878)
Journal des modifications complet : rust-v0.153.3...rust-v0.153.4
Version sur GitHub : rust-v0.153.4
-
Codex CLI 0.153.3
npm install -g @openai/codex@0.153.3Voir les détails
Nouvelles fonctionnalités
- Ajout de GPT-6-Astra au sélecteur de modèles Amazon Bedrock pour les routes mondiales et américaines de Mantle et Runtime. (#42805)
Corrections de bugs
- Correction des consignes de GPT-6-Astra concernant les questions de clarification asynchrones afin d’utiliser l’outil pris en charge et de tenir compte du fait qu’il n’accepte que du texte. (#42809)
Journal des modifications complet : rust-v0.153.2...rust-v0.153.3
Version sur GitHub : rust-v0.153.3
-
Codex CLI 0.153.2
npm install -g @openai/codex@0.153.2Voir les détails
Corrections de bugs
- Correction de la description du niveau Fast de GPT-6-Astra afin d’indiquer « vitesse 2x, utilisation accrue » au lieu de « 1,5x ». Seul le texte affiché change, pas le mode d’exécution des requêtes. (#42632)
Journal complet des modifications : rust-v0.153.1...rust-v0.153.2
Version GitHub : rust-v0.153.2
-
Codex CLI 0.153.1
npm install -g @openai/codex@0.153.1Voir les détails
Nouvelles fonctionnalités
- Ajout de la prise en charge de la configuration de GPT-6-Astra via l’API sans modifier le modèle par défaut ni l’afficher dans le sélecteur de modèles. (#42605)
Journal complet des modifications : rust-v0.153.0...rust-v0.153.1
Version GitHub : rust-v0.153.1
-
Codex CLI 0.153.0
npm install -g @openai/codex@0.153.0Voir les détails
Nouvelles fonctionnalités
- Le mode Vim permet désormais d’annuler avec
uet de rétablir avec Ctrl+R, tout en conservant l’intégralité des brouillons, y compris le contenu collé et les pièces jointes. (#41941, #42140) - La CLI des plugins peut répertorier, installer et supprimer des plugins provenant de places de marché distantes. (#42150)
tui.auto_recap = falsedésactive les récapitulatifs automatiques tout en conservant la commande manuelle/recap. (#42101)- L’historique de la TUI comprend désormais les correctifs complets, les entrées envoyées aux terminaux en arrière-plan et chaque commande terminée. (#41893, #42107)
- Les utilisateurs Plus et Team reçoivent un avertissement plus tôt lorsqu’il leur reste moins de la moitié de leur quota dans la fenêtre d’environ cinq heures. (#42142)
Corrections de bugs
- La TUI se reconnecte après la déconnexion d’un app-server externe tout en conservant les brouillons et les transcriptions ; les envois incertains ou en attente sont suspendus pour vérification. (#41911, #41916, #41918)
- Full Access ignore la vérification de Guardian pour les actions nécessitant uniquement une confirmation, tandis que l’approbation User ignore l’évaluation et le préchauffage de Guardian en arrière-plan ; les vérifications sensibles et les demandes de saisie restent inchangées. (#42147, #42256)
- L’historique de Guardian est conservé après les compactages, les redémarrages et les forks utilisateur, respecte les restaurations et isole l’historique des sous-agents. (#41879, #42065)
- Les approbations MCP mémorisées sont limitées au compte d’application sélectionné, et les chemins relatifs des exécutables MCP démarrent de manière plus fiable sous macOS. (#42133, #42117)
- La compression des rollouts inclut les historiques partagés ;
codex exec resumegère les rollouts compressés sélectionnés selon le répertoire de travail, et les forks fonctionnent avec les racines de session utilisant des liens symboliques. (#42039, #42135)
Mises à jour de la configuration et de l’API
- Les métadonnées des fils de discussion de l’app-server autorisent des valeurs nulles pour
modeletreasoningEffort; les questions asynchrones structurées utilisentrequest_user_input_asynclorsque cette option est activée par le catalogue de modèles. (#42151, #42178) tui.disable_paste_burstremplace le paramètre de premier niveau, l’ancien paramètre restant utilisé comme solution de repli. (#41976)- L’option
features.context_management.experimental_mode, désactivée par défaut, ajoute le contexte du budget de jetons, les notes d’historique etnew_contextpour les sessions éligibles Plus/Pro/Pro Lite utilisant le backend Codex ; les fils de discussion temporaires structurés ainsi que ceux utilisant une API key ou un fournisseur personnalisé sont exclus. (#42385)
Journal complet des modifications : rust-v0.152.1...rust-v0.153.0
Version GitHub : rust-v0.153.0
- Le mode Vim permet désormais d’annuler avec
-
ChatGPT pour iOS 1.2026.237
Nouvelles fonctionnalités
- Les pièces jointes fonctionnent désormais sur tous les hôtes connectés, y compris Windows et Linux, et prennent en charge les vidéos de la photothèque.
- Appuyez longuement sur le bouton des pièces jointes pour joindre des photos récentes.
- Une nouvelle vue Priorité place les tâches en cours, les mises à jour non lues et les tâches en attente de votre réponse en haut de la liste des tâches.
- Les prompts mis en file d’attente se synchronisent désormais avec l’hôte connecté, restent modifiables et sont envoyés même lorsque l’application est en arrière-plan.
- Les tâches de longue durée affichent désormais leur durée d’exécution en temps réel.
- Les menus des tâches proposent désormais une option permettant de copier l’ID du fil.
Améliorations et corrections de bugs
- Le chargement et l’organisation de la liste des tâches sont plus rapides et plus fiables, avec des sections de dates plus simples et moins de blocages ou de projets qui disparaissent.
- Les reconnexions sont plus fiables, ce qui résout les états d’envoi bloqués, les approbations manquantes et les mises à jour de tâches obsolètes.
- Les longues réponses s’affichent désormais en continu avec moins d’interruptions visuelles.
- Les messages de discussion parallèle restent disponibles jusqu’à ce que vous les fermiez, même lorsque la discussion ne peut plus se reconnecter.
-
Codex CLI 0.152.1
npm install -g @openai/codex@0.152.1Voir les détails
Corrections de bugs
- L’examen des approbations par Guardian respecte désormais les politiques Node REPL fournies dans les métadonnées du modèle.
Journal des modifications complet : rust-v0.152.0...rust-v0.152.1
Version GitHub : rust-v0.152.1
-
Codex CLI 0.152.0
npm install -g @openai/codex@0.152.0Voir les détails
Nouvelles fonctionnalités
- Le mode Vim permet désormais d’effectuer des recherches avec
/et?dans les brouillons, met en surbrillance les correspondances et répète la navigation avecnetN. (#41586) - Les bannières de limite de débit proposent désormais des actions pour consulter l’utilisation, gérer les crédits, réinitialiser les limites et gérer les forfaits. (#41742)
- L’interface du terminal et
codex execaffichent désormais la progression de l’actualisation des identifiants, y compris la réauthentification auprès d’Amazon Bedrock. (#41239) - Les noms de MCP servers peuvent contenir
:,@,/et., ce qui permet d’utiliser des noms de type package dans l’ensemble des commandes CLI et lors de l’authentification. (#41700) - Chaque outil MCP prend en charge un paramètre
output_token_limit, avec une troncature cohérente lors de la reprise des sessions. (#41421) - Les clients App Server peuvent configurer les délais d’expiration de
thread/shellCommand, y compris des échéances supérieures à une heure. (#41384)
Corrections de bugs
- Les examens d’approbation automatique conservent désormais les instructions et réponses de l’utilisateur, ainsi que les autorisations valides, lors de la compression de l’historique. (#41660, #41846, #41852)
- Les threads repris restaurent leur répertoire de travail enregistré lorsqu’aucun répertoire n’est fourni, et les mises à jour des métadonnées du client préservent les autorisations du système de fichiers. (#41567, #41464)
- Les outils MCP restent disponibles lors de l’actualisation du cache et des modifications de plugins distants ; les nouvelles tentatives d’authentification utilisent les en-têtes actualisés fournis par l’utilitaire. (#41336, #41344, #41396, #41400)
- L’ouverture du sélecteur de modèles actualise les modèles disponibles sans perdre le choix en surbrillance. (#41467)
- Correction de l’exécution dans le bac à sable Windows avec la version Microsoft Store de PowerShell, du blocage des sous-processus lors des requêtes au terminal et des altérations d’affichage liées au curseur dans les anciens terminaux JediTerm. (#41227, #41436, #41673)
- Les requêtes de tâches cloud rejettent désormais les URL de backend non fiables et désactivent les redirections afin de protéger les identifiants enregistrés. (#41403)
Maintenance
- L’outil de planification est désactivé par défaut ; activez-le avec
tools.update_plan.enabled = true. (#41744) - Le chargement des recommandations de plugins commence désormais au démarrage, ce qui réduit les délais avant le premier tour. (#41375)
Journal des modifications complet : rust-v0.151.0...rust-v0.152.0
Version GitHub : rust-v0.152.0
- Le mode Vim permet désormais d’effectuer des recherches avec
Août 2026
-
Codex CLI 0.151.0
npm install -g @openai/codex@0.151.0Voir les détails
Nouvelles fonctionnalités
- Ajout d’un délai de grâce configurable pour la détection des outils des MCP servers facultatifs. (#41199)
- Les extensions peuvent désormais inspecter ou remplacer les résultats des outils MCP avant qu’ils n’atteignent le modèle. (#41202)
- Les catalogues de plugins combinent désormais la configuration propre à chaque dépôt et signalent les marketplaces de projet non valides sans masquer les plugins valides. (#41208)
Corrections de bugs
- Conservation des profils d’autorisation restaurés entre les tours du TUI et prévention de l’affaiblissement
des restrictions de la sandbox par
/cd. (#41192) - Maintien de la disponibilité correcte des outils et du niveau d’effort de raisonnement lors du changement de modèle ou du repli vers un autre modèle. (#41195, #41206)
- Amélioration de l’application des règles de la sandbox distante à partir du répertoire personnel réel de l’exécuteur, de son système d’exploitation et de ses conventions de chemins. (#41196, #41204, #41207, #41209)
- Conservation des erreurs structurées des outils et ressources MCP dans les réponses de l’app-server. (#41196)
- Prise en compte de l’utilisation des tokens par les sous-agents imbriqués dans les budgets de l’objectif racine. (#41183)
- Prévention de l’autorisation d’actions par des classifications Guardian obsolètes après une modification de l’état des autorisations. (#41196)
Maintenance
- Ajout de données de télémétrie pour les examens de stdin avec élévation des privilèges et la détection MCP par l’exécuteur distant. (#41189, #41205)
- Stabilisation des tests WebSocket de Guardian et des tests des fixtures principales dans les environnements CI lents ou fortement concurrents. (#41191, #41194)
Journal des modifications complet : rust-v0.150.0...rust-v0.151.0
Version GitHub : rust-v0.151.0
-
Codex CLI 0.150.1
npm install -g @openai/codex@0.150.1Voir les détails
Corrections de bugs
- La compaction à distance comptabilise désormais par défaut les images conservées dans le budget de tokens et supprime les images les plus anciennes si nécessaire. (#41003)
Journal des modifications complet : rust-v0.150.0...rust-v0.150.1
Version GitHub : rust-v0.150.1
-
ChatGPT pour iOS 1.2026.230
Nouvelles fonctionnalités
- Recherchez des tâches dans les titres et le contenu des conversations sur les hôtes connectés.
- Définissez l’effort de raisonnement à l’aide d’une jauge compacte dans l’éditeur.
- Ouvrez un éditeur en plein écran pour les prompts plus longs.
- Configurez des raccourcis sur l’écran d’accueil pour ChatGPT, Work et Codex Remote.
- Ajoutez des commentaires facultatifs aux annotations de réponse sélectionnées.
Améliorations
- Les longues discussions se chargent plus rapidement en récupérant l’historique antérieur à la demande.
- La disposition, l’ordre et l’épinglage de la liste des tâches correspondent désormais à ceux de l’application de bureau.
- Les visualisations intégrées suivent les réglages d’apparence et de couleur d’accentuation d’iOS.
-
Codex CLI 0.150.0
npm install -g @openai/codex@0.150.0Voir les détails
Nouvelles fonctionnalités
- Mentionnez d’autres tâches Codex avec
@pour lire, créer et envoyer des messages aux tâches depuis le terminal. (#40308, #40315) - Utilisez
/copypour choisir les réponses, blocs de code et citations à copier. (#39997) - Attribuez automatiquement un titre aux tâches de terminal sans nom et utilisez
/renameavec les titres suggérés. (#40492, #40495) - Ouvrez les libellés de liens Markdown cliquables dans les terminaux compatibles. (#40471)
- Parcourez les modes d’autorisation à l’aide de raccourcis clavier et répétez les modifications Vim avec
.. (#39873, #40521) - Exécutez les hooks
Interruptlorsqu’un tour actif de premier niveau est interrompu. (#40511)
Corrections de bugs
- Les projets non approuvés ne chargent plus les fichiers
AGENTS.mddu projet, et les politiques gérées d’interdiction de lecture sont désormais correctement conservées. (#39837, #40004) - Les diagnostics du serveur d’application masquent les identifiants. (#39993)
- La recherche à distance des jetons porteurs MCP, le démarrage des serveurs requis et la rétrocompatibilité sont plus fiables. (#39926, #39952, #39979)
- Le bac à sable Windows avec privilèges élevés gère correctement les chemins Unicode. (#39971, #40570)
- L’arrêt sous Unix ne se bloque plus à cause de processus détachés, et la sortie du terminal est intégralement préservée. (#40460)
- La compaction des conversations et les workflows multi-agents fonctionnent désormais correctement avec Amazon Bedrock. (#39804, #39825)
Journal des modifications complet : rust-v0.149.0...rust-v0.150.0
Version GitHub : rust-v0.150.0
- Mentionnez d’autres tâches Codex avec
-
Extensions de navigateur, outils de site et connexion dans le cloud
- Davantage de navigateurs : Utilisez l’extension de navigateur ChatGPT dans Microsoft Edge, Brave, Opera et Vivaldi, ainsi que dans Chrome. Configurez votre navigateur dans Paramètres > Utilisation de l’ordinateur dans l’application de bureau ChatGPT. Les cinq navigateurs prennent en charge les mentions d’onglets et le contrôle du navigateur ; Opera ne prend pas en charge la conversation latérale.
- Outils de site (WebMCP) : Dans le navigateur intégré à l’application de bureau, ChatGPT Work et Codex peuvent utiliser les outils fournis par un site web pour interagir avec la page. Utilisez GPT-5.6 Sol ou GPT-5.6 Terra et installez la dernière version de l’application de bureau. Les outils de site ne sont pas disponibles avec GPT-5.6 Luna ni dans les espaces de travail Enterprise ou Edu.
- Connexion dans le navigateur cloud : Avec les offres éligibles, ChatGPT Work sur le web, iOS et Android peut vous demander de vous connecter à un site web pris en charge via le navigateur cloud. Saisissez vos informations dans le processus de connexion, et non dans la conversation. Les sessions du navigateur cloud restent distinctes de celles de votre navigateur local. La connexion aux sites web n’est pas disponible pour les espaces de travail Enterprise ou Edu.
La disponibilité dépend du déploiement et des paramètres de l’espace de travail. Les exigences relatives à l’accès aux sites web et à la confirmation des actions restent applicables.
-
Déclencher des tâches planifiées à partir d’événements Gmail, Slack et GitHub
Les tâches planifiées de ChatGPT peuvent désormais s’exécuter lorsque des événements pris en charge se produisent dans Gmail, Slack ou GitHub. Filtrez les messages Gmail par expéditeur ou par objet, surveillez les canaux Slack sélectionnés ou réagissez à l’activité des pull requests, notamment les revues, les commentaires, les mises à jour de commits et les fusions.
Les tâches déclenchées par un événement sont disponibles dans ChatGPT sur le web et les appareils mobiles avec les offres éligibles. Connectez l’application concernée et approuvez les accès demandés avant de créer une tâche. L’application ChatGPT Slack doit être membre de chaque canal surveillé, et l’application GitHub connectée doit avoir accès à chaque dépôt surveillé.
Une tâche déclenchée par un événement ne peut pas utiliser également une planification horaire. Lorsque plusieurs événements correspondants surviennent à peu d’intervalle, ChatGPT peut les regrouper en une seule exécution. Ouvrez Planifié pour examiner les événements en attente ou sélectionnez Exécuter maintenant.
Découvrez comment déclencher des tâches planifiées à partir d’événements d’application.
-
Commande MCP server de Codex obsolète
La commande
codex mcp-serverest désormais obsolète. Utilisez plutôt le serveur d’application Codex. Pour utiliser Codex depuis Claude Code, utilisez le plugin Codex pour Claude Code. -
Codex CLI 0.149.1
npm install -g @openai/codex@0.149.1Voir les détails
Journal des modifications complet : rust-v0.149.0...rust-v0.149.1
Version GitHub : rust-v0.149.1
-
Mises à jour de Codex et ChatGPT
Nouvelles fonctionnalités
- Apple Messages : utilisez le plugin Apple Messages dans ChatGPT Work et Codex sur macOS pour lire, rechercher, rédiger et envoyer des messages. Par défaut, les envois nécessitent une approbation. Consultez le guide des plugins.
- Coédition de Sites : lorsqu’elle est disponible, cette fonctionnalité permet aux propriétaires d’un Site d’inviter comme éditeurs des membres actifs du même espace de travail. Les éditeurs peuvent consulter la base de données en direct et publier des mises à jour une fois que le propriétaire a effectué la première publication.
- URL de Site modifiables : lorsqu’elle est disponible, cette fonctionnalité permet aux propriétaires de modifier l’adresse hébergée par ChatGPT d’un Site sans créer un autre déploiement. L’ancienne adresse redirige vers la nouvelle.
- Computer History en Europe : Computer History est désormais disponible dans l’EEE, en Suisse et au Royaume-Uni. Cette fonctionnalité reste désactivée par défaut et nécessite Memories ; les administrateurs d’espaces de travail gérés doivent d’abord activer l’accès.
- Instantanés de fils partagés : partagez un instantané en lecture seule d’un fil Codex local depuis l’application de bureau ChatGPT pour macOS. Vérifiez les instantanés avant de les partager, même si les motifs de secrets connus sont masqués.
- Fils épinglés unifiés : les discussions épinglées restent désormais synchronisées entre l’application de bureau ChatGPT et iOS.
-
Codex CLI 0.149.0
npm install -g @openai/codex@0.149.0Voir les détails
Nouvelles fonctionnalités
- Ajout d’un tableau de bord interactif
codex agentspour rechercher, démarrer, ouvrir, renommer et arrêter des tâches. - Ajout des commandes de répertoire de travail
/cd,/pwdet/cwd, ainsi que decodex queuepour envoyer des messages aux sessions locales ou distantes existantes. - Extension de l’édition Vim, amélioration des diagnostics
codex doctoret ajout de la prise en charge par le SDK des substitutions exactes de la CLI ainsi que des niveaux d’effort de raisonnementmaxetultra.
Corrections de bugs
- Amélioration du réveil et de la dénomination des messages en attente, restauration des profils d’autorisation dans les fils repris ou dupliqués, et suppression de l’activité en double des sous-agents.
- Reconnexion des sessions sideband Realtime WebRTC interrompues, conservation de l’historique de défilement de Windows Terminal et limitation de la taille des tampons de relecture TUI inactifs.
Journal des modifications complet : rust-v0.148.0...rust-v0.149.0
Version GitHub : rust-v0.149.0
- Ajout d’un tableau de bord interactif
-
Prise en charge de GitLab dans Codex cloud (bêta)
La prise en charge de GitLab est disponible en version bêta avec toutes les offres ChatGPT. Connectez un projet GitLab à Codex cloud, créez un environnement, démarrez des tâches à partir de tickets ou de demandes de fusion avec
@codex, et demandez des revues ponctuelles ou automatiques des demandes de fusion.L’intégration s’exécute dans Codex cloud. Un administrateur d’espace de travail géré peut désactiver le connecteur. L’activité déclenchée par GitLab nécessite l’autorisation de configurer le webhook concerné. Les connexions à GitLab Self-Managed et GitLab Dedicated nécessitent une configuration par l’administrateur de l’espace de travail, et l’activité des webhooks requiert GitLab 19.0 ou version ultérieure. Codex ne peut pas terminer une revue lorsque GitLab omet un diff réduit ou trop volumineux.
Pour en savoir plus, consultez Intégration de GitLab.
-
Computer History
Computer History est une fonctionnalité facultative de l’application de bureau ChatGPT sur macOS, qui transforme l’activité dans les applications et sur les sites web en souvenirs et en une chronologie que ChatGPT et Codex peuvent utiliser. Choisissez les applications et les sites web qui y contribuent, suspendez la collecte, et consultez ou supprimez votre historique à tout moment.
Computer History est disponible pour les utilisateurs de ChatGPT Pro, Business et Enterprise. Les administrateurs Business et Enterprise doivent activer l’accès avant que les membres de l’espace de travail puissent l’activer. La disponibilité initiale exclut l’Espace économique européen (EEE), la Suisse et le Royaume-Uni.
-
Préversion de l’application de bureau Linux et importation depuis d’autres agents
Installer l’application de bureau ChatGPT sur Linux
L’application de bureau ChatGPT pour Linux est disponible en préversion pour les distributions de bureau Ubuntu, Debian et Fedora prises en charge, sur les processeurs x64 et ARM64. Téléchargez le paquet
.debou.rpmcorrespondant à votre distribution, puis connectez-vous pour travailler avec des projets, des fichiers locaux et Codex.Importer la configuration et les travaux récents depuis d’autres agents
L’application de bureau prend en charge Claude Code, Claude Cowork et Cursor. Importez les instructions, les paramètres, les skills, les plugins, les projets et les travaux récents, puis activez les mises à jour automatiques dans Settings > Import afin de maintenir les travaux importés à jour.
Codex CLI peut également importer une configuration compatible et des discussions récentes depuis Claude Code et Cursor avec
/import. -
Présentation de Daybreak Blue et Daybreak Red
Daybreak propose désormais deux niveaux d’accès pour les défenseurs approuvés : Daybreak Blue et Daybreak Red. Utilisez-les pour passer de constats de sécurité à des correctifs validés dans le cadre de missions explicitement autorisées.
Commencez par Daybreak Blue pour la plupart des travaux de sécurité défensive. Ce niveau donne accès à des modèles polyvalents tels que GPT-5.6 Sol pour la recherche de vulnérabilités, la revue de code axée sur la sécurité, l’ingénierie de détection, la réponse aux incidents, l’analyse de logiciels malveillants et la validation de correctifs.
Daybreak Red fournit un accès approuvé séparément à des modèles spécialement entraînés tels que GPT-5.6 Cyber pour la reproduction autorisée de vulnérabilités, la validation d’exploits, les tests d’intrusion, les exercices red team et l’analyse de systèmes complexes.
L’accès nécessite une approbation via Trusted Access for Cyber et s’applique uniquement à l’identité approuvée, à l’espace de travail ou à l’organisation et au projet API, au modèle et à l’interface produit. Daybreak Red nécessite une approbation et un provisionnement distincts ; l’accès à Daybreak Blue ne donne pas accès à Daybreak Red.
Travaillez dans un environnement isolé, définissez le périmètre de votre mission, utilisez des profils d’autorisation appliquant le principe du moindre privilège, et configurez l’Auto-review pour les actions admissibles avant qu’elles ne franchissent les limites du bac à sable.
En savoir plus sur la Cyber Safety, les tarifs des crédits Codex et les prix des tokens API.
-
Codex CLI 0.146.1
npm install -g @openai/codex@0.146.1Voir les détails
Corrections de bugs
- Application de paramètres par défaut plus sûrs pour la revue automatique des modèles capables d’effectuer des tâches de cybersécurité, et explication des modifications d’autorisation dans l’interface du terminal. (#37057)
Journal des modifications complet : rust-v0.146.0...rust-v0.146.1
Version GitHub : rust-v0.146.1
Juillet 2026
-
Retrait de GPT-5.4 et GPT-5.4 mini de Codex le 31 août
Le 31 août 2026, GPT-5.4 et GPT-5.4 mini ne seront plus disponibles dans Codex pour les utilisateurs connectés avec ChatGPT. GPT-5.4 et GPT-5.4 mini resteront disponibles dans l’API OpenAI et dans les sessions Codex authentifiées avec une API key.
Adoptez les modèles de remplacement recommandés :
- Remplacez
gpt-5.4pargpt-5.6-terra(GPT-5.6 Terra). - Remplacez
gpt-5.4-minipargpt-5.6-luna(GPT-5.6 Luna).
Avant la date limite, mettez à jour les paramètres par défaut de l’espace de travail, les paramètres de modèle enregistrés, les configurations gérées, les agents personnalisés et les tâches planifiées qui utilisent l’un ou l’autre de ces modèles.
Consultez Modèles Codex et disponibilité des modèles dans l’espace de travail pour plus de détails.
- Remplacez
-
Améliorations du navigateur, revue de plusieurs dépôts et retouche d’images 26.727
La dernière mise à jour de l’application de bureau ChatGPT rend la navigation, la revue du code et la retouche des images générées plus rapides et plus faciles.
Parcourir et trouver le contexte plus rapidement
- Saisissez du texte dans la barre d’adresse du navigateur intégré pour rouvrir des pages de votre historique de navigation ou effectuer une recherche Google en l’absence de correspondance.
- Gérez votre historique de navigation dans les paramètres et autorisez ChatGPT à y effectuer des recherches lorsqu’une tâche doit retrouver une page que vous avez consultée auparavant.
- Utilisez l’extension Chrome pour mentionner des onglets ouverts ou intégrer le texte sélectionné d’une page dans votre discussion latérale.
- Posez des questions sur n’importe quelle vidéo YouTube dans l’extension Chrome et obtenez des réponses en quelques secondes.
- Faites un clic droit sur une page web et sélectionnez Ask ChatGPT.
Pour en savoir plus, consultez le navigateur intégré et l’extension Chrome.
Examiner les modifications dans plusieurs dépôts
Consultez tous les dépôts d’un projet à plusieurs dossiers ainsi que les lignes modifiées dans chacun d’eux. Sélectionnez Review pour examiner les diffs de ces dépôts sans passer d’une vue de revue distincte à l’autre.
Affiner les images générées
Ouvrez les images générées dans une visionneuse agrandie et basculez entre Focused view et Canvas view. Ajoutez des commentaires sur les images, choisissez celles que vous souhaitez conserver et envoyez des demandes de retouche ciblées sans quitter votre conversation. En savoir plus sur la génération d’images.
Autres améliorations et corrections de bugs
- Ajout d’une nouvelle Activity view dans la barre latérale pour les discussions avec lesquelles vous avez récemment interagi ou qui nécessitent votre attention. Sélectionnez la cloche ou appuyez sur Cmd/Ctrl+Opt+U.
- Mise à jour des paramètres du navigateur afin d’afficher uniquement les navigateurs pris en charge.
- Amélioration de la fiabilité de l’installation sous Windows lorsque les chemins des fichiers de paquets sont longs.
- Autres améliorations des performances et corrections de bogues.
-
Connexion avec ChatGPT (bêta)
La connexion avec ChatGPT commence à être déployée en version bêta dans certains plugins et sites partenaires, à commencer par Airtable, GitLab, HubSpot, Notion, Supabase et Vercel.
Lorsque vous connectez un plugin compatible depuis le répertoire des plugins ChatGPT, vous pouvez utiliser Sign in with ChatGPT afin de créer un compte auprès de ce service ou d’y associer un compte en moins d’étapes. Sur les sites partenaires participants, vous pouvez également sélectionner Sign in with ChatGPT pour créer votre compte ou y accéder.
Vous pouvez ainsi commencer plus facilement à travailler avec les outils pris en charge dans ChatGPT et Codex.
Lorsque vous vous connectez, le partenaire reçoit uniquement votre nom, votre adresse e-mail et votre photo de profil, si elle est disponible. Vous devez tout de même examiner et approuver séparément les accès demandés par chaque plugin.
-
Codex CLI 0.146.0
npm install -g @openai/codex@0.146.0Voir les détails
Nouvelles fonctionnalités
- Nommez les nouvelles sessions avec
/newou/clear, épinglez les fils importants et passez d’une conversation latérale à l’autre sans les fermer. - Prise en charge des manifestes Agent Plugins, de la publication de plugins dans l’espace de travail et de marketplaces de plugins supplémentaires pour Amazon Bedrock et Claude Code.
- Duplication des fils avec leur historique paginé, y compris sous forme de duplications temporaires qui n’apparaissent pas dans les listes de fils.
- Connexion d’App Server à des hôtes Code Mode distants via WebSocket.
- Activation de la recherche web autonome pour les fournisseurs de modèles personnalisés compatibles.
- Découverte des skills fournis par l’exécuteur et lecture sécurisée de leurs ressources associées, y compris les skills explicitement sélectionnés.
Corrections de bugs
- Respect des proxys configurés pour l’authentification, les téléchargements de plugins, l’autorisation MCP, l’exécution distante, les WebSockets, les redirections et les connexions à LM Studio.
- Maintien à jour des connexions MCP et des outils Apps lors des modifications de l’authentification ou de la configuration, avec reconnexion des serveurs fermés sans redémarrer les connexions fonctionnelles.
- Conservation des messages envoyés, des réponses finales, des erreurs d’échec de tour, des horodatages importés et des paramètres d’approbation lors des interruptions, relectures, importations et duplications.
- Amélioration de la réactivité et du rendu du terminal, notamment pour les interruptions non bloquantes, la gestion du clavier, les mises en page étroites, les hyperliens et l’actualisation des résultats de mention.
- Correction des touches de navigation Windows, arrêt fiable des arborescences de processus placées dans un bac à sable et conservation des paramètres de proxy pendant les revues de sécurité.
- Conservation d’un plus grand nombre de skills disponibles lorsque le budget de contexte est limité, avec avertissement lorsque les catalogues de skills doivent être tronqués.
Documentation
- Documentation de l’utilisation partagée du client HTTP, du regroupement des connexions tenant compte du proxy et de la gestion sécurisée des requêtes sortantes.
- Clarification de la canonicalisation des lettres de lecteur Windows pour les valeurs
PathUri.
Maintenance
- Publication des artefacts de version, des métadonnées de canal et des alias de programme d’installation via l’infrastructure de publication hébergée par OpenAI, avec GitHub comme solution de repli.
- Signature et notarisation des exécutables auxiliaires macOS intégrés avant leur empaquetage.
- Réduction du coût de sérialisation d’App Server et des allocations inutiles lors de la création des requêtes.
- Ajout de la reconnaissance de l’offre Enterprise et de contrôles administrateur pour les mises à jour intégrées à l’application.
Journal des modifications complet : rust-v0.145.0...rust-v0.146.0
Version GitHub : rust-v0.146.0
- Nommez les nouvelles sessions avec
-
ChatGPT pour iOS 1.2026.202
Améliorations et corrections de bugs
- Les conversations vocales utilisent désormais la voix ChatGPT que vous avez sélectionnée et affichent des avertissements relatifs aux limites d’utilisation.
- Amélioration de la reconnexion aux tâches et de leur continuité lorsque vous revenez dans l’application ou la déverrouillez avec Face ID.
- La saisie semi-automatique de l’éditeur correspond désormais aux mentions de plugins de l’application de bureau et inclut les skills des plugins installés.
- Les références au texte sélectionné restent disponibles après l’envoi afin que vous puissiez les prévisualiser à nouveau.
- Amélioration des contrôles d’objectif, avec une progression plus claire lors de la mise en pause ou de la reprise.
- Les visualisations intégrées affichent désormais les tableaux et les thèmes visuels de manière plus fiable.
- Les diffs volumineux d’espace de travail sont plus réactifs.
- Correction d’un problème qui modifiait le modèle sélectionné lors de la restauration des tâches.
- Correction d’un problème qui pouvait bloquer l’éditeur après le démarrage d’un prompt.
- Correction des libellés, des icônes et du contenu de remplacement des outils de navigateur et d’ordinateur.
-
ChatGPT Voice et projets à plusieurs dossiers 26.715
Propulsé par GPT-Live, ChatGPT Voice vous permet d’échanger oralement sur votre travail et de coordonner des tâches dans Chat, Work et Codex depuis l’application de bureau ChatGPT.
Nouvelles fonctionnalités
- Démarrez une nouvelle discussion ou tâche en mode vocal, puis demandez à ChatGPT de lancer, vérifier ou réorienter les travaux dans d’autres fils.
- Sur macOS, activez Screen context pour partager un appshot de la fenêtre au premier plan.
- Utilisez Voice avec les offres Plus, Pro, Business, Edu et Enterprise dans l’application de bureau et via Remote sur iOS.
- Ajoutez plusieurs dossiers associés à un projet local, choisissez un dossier principal pour les nouvelles discussions, les opérations Git et la découverte automatique de
AGENTS.md, des skills et deconfig.toml, tout en conservant les dossiers secondaires disponibles pour la recherche, la lecture et la modification de fichiers.
Commencez à utiliser ChatGPT Voice et les projets locaux à plusieurs dossiers.
-
Codex CLI 0.145.0
npm install -g @openai/codex@0.145.0Nouvelles fonctionnalités
- Ajout d’un historique paginé des fils avec reprise, recherche, noms persistants, prise en charge des sous-agents et mémoires.
- Extension de
/importaux paramètres de Cursor et Claude Code, aux MCP servers, aux plugins, aux sessions, aux commandes et aux mémoires de projet. - Ajout expérimental de la connexion et des points de terminaison Amazon Bedrock, de l’entrée et de la sortie audio, de Realtime V3, des contrôles multi-agents V2 et de visualisations de terminal cliquables et sécurisées.
Améliorations et corrections de bugs
- Conservation du contexte lors de la modification de prompts antérieurs ou de la nouvelle tentative de tours placés dans une mémoire tampon de sécurité.
- Amélioration du rendu des longues conversations dans le terminal, du démarrage MCP et de la gestion d’OAuth, de l’exécution et du bac à sable sous Windows, du mécanisme de repli du code mode sous macOS et des approbations de sécurité.
- Mise à jour du skill OpenAI Docs intégré pour GPT-5.6 et mise à niveau de la version intégrée de ripgrep vers 15.2.0.
-
ChatGPT pour iOS 1.2026.195
Nouvelles fonctionnalités
- Ajout de diagrammes Mermaid intégrés, de formulaires interactifs dans les tâches Codex et de la restauration des prompts non envoyés entre les tâches, les hôtes et les espaces de travail.
Améliorations et corrections de bugs
- Amélioration des listes de tâches, des transitions de l’éditeur, de la reprise des objectifs, de la progression des plans, des contrôles Fast, de la dictée, de l’intégration de Remote et de la navigation sur iPad.
- Correction des plantages dus aux doublons dans la liste des tâches, des actions de tâches sous iOS 18, des espacements, du remplissage autour des pièces jointes et des indicateurs de transcription en double.
-
Codex CLI 0.144.6
npm install -g @openai/codex@0.144.6Corrections de bugs
- Actualisation des instructions intégrées de GPT-5.6 Sol, Terra et Luna, et correction de leur fenêtre de contexte à 272 000 tokens.
-
Codex CLI 0.144.5
npm install -g @openai/codex@0.144.5Corrections de bugs
- Amélioration de la détection des commandes dangereuses pour davantage de formes forcées de
rm, avec des motifs de rejet des commandes plus clairs.
- Amélioration de la détection des commandes dangereuses pour davantage de formes forcées de
-
Codex CLI 0.144.4
npm install -g @openai/codex@0.144.4Maintenance
- Cette version corrective ne contient aucune modification visible par l’utilisateur.
-
ChatGPT pour iOS 1.2026.188
Nouvelles fonctionnalités
- Ajout de la prise en charge des visualisations intégrées dans les tâches Codex.
Améliorations et corrections de bugs
- Amélioration de la création et de la gestion des tâches depuis les conversations, avec des liens fiables vers les tâches nouvellement créées.
- Amélioration du style de l’activité des outils et des indicateurs de progression.
- Amélioration du retour visuel lors de l’ouverture des fichiers.
- Amélioration de l’éditeur afin que les contrôles restent visibles au-dessus du clavier pour les prompts longs et les grandes tailles de texte.
- Correction de la sélection et de la restauration du mode Fast pour chaque tâche.
- Correction des prompts initiaux qui ignoraient le préréglage d’approbation sélectionné.
- Correction des arrière-plans de saisie semi-automatique et du manque de réactivité des lignes de tâches pendant les gestes de balayage.
-
Codex CLI 0.144.3
npm install -g @openai/codex@0.144.3Maintenance
- Cette version, qui ne modifie que le numéro de version, ne contient aucune modification issue d’une pull request fusionnée depuis
rust-v0.144.2.
- Cette version, qui ne modifie que le numéro de version, ne contient aucune modification issue d’une pull request fusionnée depuis
-
Codex CLI 0.144.2
npm install -g @openai/codex@0.144.2Corrections de bugs
- Restauration de la stratégie de revue automatique, du format des requêtes et du comportement des outils précédents de Guardian après l’annulation d’une régression liée aux prompts.
-
Codex rejoint l’application de bureau ChatGPT
Codex fait désormais partie de l’application de bureau ChatGPT sur macOS et Windows. Les utilisateurs actuels de Codex App peuvent effectuer la mise à jour comme d’habitude et conserver leurs projets, paramètres et workflows.
Nouvelles fonctionnalités
- Modifiez directement le Markdown et le code grâce à des annotations intégrées.
- Examinez les PR GitHub dans la barre latérale.
- Travaillez sur plusieurs dépôts dans un seul projet.
Améliorations et corrections de bugs
- Amélioration de Computer Use avec GPT-5.6.
- Amélioration de l’activité des tâches et de la gestion des plugins.
- Amélioration de la fiabilité de la connexion mobile.
- Amélioration du rendu vidéo pour les projets SSH.
-
Codex CLI 0.144.1 et 0.144.0
npm install -g @openai/codex@0.144.1 -
Codex CLI 0.143.0
npm install -g @openai/codex@0.143.0 -
ChatGPT pour iOS 1.2026.181
Nouvelles fonctionnalités
- Créez et gérez des tâches Codex.
- Utilisez des filtres de diff plus complets.
- Envoyez des sélections de transcription à l’éditeur.
- Prévisualisez les pièces jointes.
- Ouvrez des raccourcis de connexion SSH.
Améliorations
- Clarification des informations d’utilisation.
-
Codex CLI 0.142.5
npm install -g @openai/codex@0.142.5