À chaque nouveau modèle, on ouvre ses sessions une à une pour changer le modèle et l'effort. Avec quelques sessions, ça passe. Mais si vous gardez une session par projet, vous en avez vite des dizaines. C'est exactement la corvée qui m'attendait le 22 septembre 2026, quand Claude Opus 5.5, GPT-6 Sol et GPT-6 Luna sont sortis le même jour.

La réponse courte : dans l'application de bureau Claude Code (appelée Claude Code Desktop ci-après) comme dans Codex, il a suffi de demander à l'assistant de « passer toutes mes sessions sur X », sans toucher moi-même à chaque session. Il n'existe aucun bouton « tout changer » dans l'interface : c'est l'assistant qui modifie les sessions une par une en coulisses. En revanche, ce qu'il peut atteindre, le moment où le changement prend effet et la façon de le vérifier diffèrent nettement entre les deux.

Cet article s'appuie sur mon propre essai du 24 septembre 2026, où j'ai modifié les réglages puis les ai rétablis, ainsi que sur la documentation officielle (les pages Desktop et Model configuration de Claude Code, et les pages Models, Config basics et Slash commands de Codex). Il présente la marche à suivre et les pièges. Claude Code dans le terminal (la CLI) n'est pas traité ici.

En bref : les deux changent tout sur demande, mais une session à la fois en coulisses

Source : mon propre essai du 24 septembre 2026 (Claude Code Desktop 2.7032.0 avec Claude Code 2.1.280 intégré, et l'application de bureau Codex 26.917.6896.0) et la documentation officielle de chaque éditeur

Claude Code Desktop

Vous demandez, il modifie vos autres sessions

Les changements se font sans envoyer de message. Ils s'appliquent au tour suivant et ont survécu à un redémarrage de l'application. La session avec laquelle vous parlez ne peut pas être modifiée.

Codex

Vous demandez, il modifie aussi les chats existants

Il a modifié les 115 chats existants de mon environnement. Mais il est passé par des mécanismes internes plutôt que par une méthode officielle, et a envoyé un message à chacun des 2 chats ouverts. Les valeurs par défaut des nouveaux chats se règlent dans le fichier de configuration.

Valable pour les deux

Vérifiez dans l'interface et dans les valeurs enregistrées

Demander au modèle « quel est ton effort actuel ? » n'est pas fiable. Gardez une trace des anciennes valeurs et relisez chaque session après coup.

1. Pourquoi vouloir tout changer d'un coup

Claude Code Desktop comme Codex mémorisent le modèle et l'effort pour chaque session (chaque chat). Même si un nouveau modèle sort et que vous décidez de l'utiliser partout désormais, vos sessions existantes continuent de tourner sur l'ancien.

  • Claude Code Desktop : d'après la documentation officielle, on choisit le modèle dans le menu déroulant à côté du bouton d'envoi, et on peut le changer en cours de session. Ce que vous changez, c'est la session que vous avez ouverte.
  • Codex : sur la page officielle Slash commands, /model et /reasoning choisissent tous deux le modèle et la profondeur de raisonnement du chat en cours. Changer la valeur par défaut dans le fichier de configuration ne modifie pas les valeurs déjà enregistrées dans les chats existants (voir plus bas).

L'effort (la profondeur de raisonnement du modèle) fonctionne de la même façon. Par exemple, Opus 5.5 utilise par défaut l'effort medium, ce qui a poussé beaucoup d'utilisateurs à revoir l'équilibre entre consommation et résultats (voir l'article sur Opus 5.5 et l'article sur le réglage de l'effort). Le coût compte aussi : un effort plus élevé consomme davantage de tokens de raisonnement, si bien que des sessions laissées en effort élevé peuvent entamer discrètement vos limites d'utilisation.

Plutôt que d'ouvrir chaque session pour la modifier, l'approche présentée ici consiste donc à demander à l'assistant de « tout passer sur tel réglage ». Comme vous ne faites qu'une seule demande, cet article parle de « changement groupé ».

2. Claude Code Desktop : il suffit de demander à l'assistant

Ce que dit la documentation officielle

La documentation de Claude Code Desktop contient une section intitulée Work across sessions. Elle indique que Claude peut lister vos autres sessions de l'onglet Code, lire ce que chacune a fait et envoyer des messages de l'une à l'autre, et que vous pouvez aussi lui demander de renommer ou d'archiver une session.

Au 24 septembre 2026, les actions citées dans cette section se limitent toutefois à lister, lire, envoyer des messages, renommer et archiver. Le changement de modèle ou d'effort n'y figure pas. Les outils que l'application fournit à l'assistant comprennent pourtant un outil qui change le modèle d'une autre session et un autre qui en change l'effort. Voici ce qui s'est passé quand je les ai réellement utilisés. Il ne s'agit pas d'une procédure documentée : le comportement peut changer dans une version future.

L'essai

J'ai fait l'essai sur 2 sessions à l'arrêt. Toutes deux étaient au départ sur Opus 5.5 en effort medium ; je les ai passées sur Sonnet 5 en effort low, j'ai vérifié le résultat, puis je les ai remises comme avant.

Ce que j'ai constaté dans Claude Code Desktop

Source : mon propre essai (24 septembre 2026, Claude Code Desktop 2.7032.0 avec Claude Code 2.1.280 intégré, Windows 11)

① Demander

Depuis une autre session, j'ai demandé de passer ces 2 sessions sur Sonnet 5 en effort low. Aucun message n'a été envoyé aux sessions visées.

② Vérifier les valeurs enregistrées

L'assistant a relu les informations des sessions et confirmé que les deux étaient désormais sur Sonnet 5 en low. Il a indiqué que le changement s'applique au tour suivant.

③ Vérifier dans l'interface

En ouvrant les sessions visées, la zone de saisie affichait Sonnet 5 en Faible.

④ Résiste à un redémarrage

Après avoir tué le processus de l'application et l'avoir relancée, elles affichaient toujours Sonnet 5 en Faible. Pour finir, j'ai remis les deux sur Opus 5.5 en medium et je l'ai vérifié.

Un point à surveiller : la façon de vérifier. Quand j'ai demandé à l'une des sessions modifiées « quel est ton effort actuel ? », elle a répondu « l'effort est de 10 », ce qui ne correspond à aucun niveau. Le modèle n'est pas forcément informé correctement de son propre effort. Pour vérifier, regardez la zone de saisie dans l'interface, ou faites relire les valeurs enregistrées par l'assistant.

Les règles de modification des sessions

Voici les règles que j'ai tirées des descriptions des outils fournis à l'assistant par l'application et de leur comportement.

  • Les changements s'appliquent au tour suivant : un tour déjà en cours se termine sur le modèle actuel. Le modèle n'est pas remplacé en plein milieu.
  • Seuls les modèles présents dans le menu des modèles peuvent être choisis : si vous en nommez un qui n'y figure pas, vous recevez la liste des options disponibles.
  • L'effort a 5 niveaux : low, medium, high, xhigh et max : l'application française les affiche sous les noms Faible, Moyen, Élevé, Extra et Max. Le niveau le plus haut disponible dépend du modèle.
  • La session avec laquelle vous parlez ne peut pas être modifiée : l'outil refuse, au motif qu'une session ne doit pas changer son propre coût en silence. Changez vous-même la session d'où vient la demande, depuis son menu des modèles.
  • Une confirmation peut vous être demandée : d'après les descriptions des outils, l'application demande confirmation quand une autre session est modifiée, surtout pour passer à un modèle plus cher ou à un effort plus élevé. J'ai fait mon essai en mode Bypass permissions (qui saute les demandes d'autorisation), donc aucune carte de confirmation n'est apparue. Dans le mode par défaut, vous devrez peut-être approuver une fois par session.

3. Ce que Claude Code Desktop peut atteindre, et ce qu'il ne peut pas

Même si vous dites « toutes », l'assistant ne peut pas modifier les sessions qu'il ne voit pas. La section Work across sessions de la documentation officielle décrit ainsi ce qu'il voit.

Type de sessionModifiable sur demande ?Remarques
Sessions locales de l'onglet CodeOuiCe que j'ai testé
Sessions SSH et WSL de l'onglet CodeVisibles pour l'assistantListées, changement de modèle non essayé
Sessions cloudInvisiblesIndiqué dans la documentation officielle (changez-les dans la session cloud elle-même)
Sessions lancées depuis la CLI du terminal ou l'extension VS CodeInvisiblesInvisibles même dans le même dossier de projet
La session d'où vient la demandeNonMême pas listée (changez-la vous-même depuis le menu des modèles)
Sessions archivéesIncluses si vous le demandezAbsentes de la liste par défaut

Autre point important : par défaut, il ne voit que les 20 sessions actives le plus récemment. La documentation officielle le dit, et l'outil de l'application en renvoie aussi 20 par défaut. Quand vous demandez « toutes », ajoutez « ne t'arrête pas à 20, liste toutes les sessions ». Dans mon environnement, il y avait des dizaines de sessions, même sans compter les archivées.

Il y a aussi un effet secondaire. Dès que le modèle ou l'effort a changé, l'heure de « dernière activité » de la session a été mise à l'heure actuelle. Si vous triez la barre latérale par activité récente, l'ordre va changer. Modifier des dizaines de sessions d'un coup bouleversera votre ordre habituel ; si cela vous gêne, organisez-les d'abord avec des épingles ou des groupes.

4. Codex : les valeurs par défaut dans le fichier de configuration, les chats existants un par un sur demande

Dans Codex, la méthode diffère entre les chats que vous créerez à l'avenir et ceux qui existent déjà.

Les futurs chats : le fichier de configuration (la méthode officielle)

La page officielle Models explique que le modèle par défaut en local se règle avec model dans config.toml. L'effort, c'est model_reasoning_effort. L'application de bureau, la CLI et l'extension pour IDE lisent toutes le même fichier de configuration.

model = "gpt-6-sol"
model_reasoning_effort = "medium"

Le fichier est ~/.codex/config.toml (sous Windows, C:\Users\<nom_utilisateur>\.codex\config.toml). Si les clés existent déjà, modifiez leurs valeurs au lieu d'ajouter de nouvelles lignes. Des clés en double rendent le fichier illisible en tant que configuration.

Attention à l'ordre de priorité. D'après la page officielle Config basics, les options de ligne de commande, le .codex/config.toml d'un projet et les profils passent tous avant votre fichier de configuration utilisateur. Si un projet définit son propre modèle, modifier votre configuration utilisateur n'aura aucun effet sur ce projet.

Par ailleurs, on ne peut pas changer le modèle par défaut des chats cloud de Codex (la page officielle Models indique que ce n'est pas possible actuellement). Votre fichier de configuration local n'atteint pas le cloud.

Les chats existants : aucune méthode officielle de changement groupé trouvée

La méthode officielle pour modifier un chat existant consiste à l'ouvrir et à choisir dans le menu sous la zone de saisie, ou à utiliser /model et /reasoning. Les deux ne s'appliquent qu'au chat que vous avez ouvert, et je n'ai trouvé ni bouton ni procédure pour modifier tous les chats d'un coup, que ce soit dans la documentation officielle ou dans l'application.

J'ai donc demandé à Codex de « tout passer sur GPT-6 Sol en medium, y compris les autres chats ». Codex a utilisé un mécanisme interne de l'application (l'App Server) pour charger chaque chat à tour de rôle et réécrire ses réglages.

5. Ce qui s'est passé quand Codex a modifié 115 chats

115, c'est le nombre de chats existants dans mon Codex (hors chats archivés). J'ai demandé à Codex de tous les passer sur GPT-6 Sol en medium.

Voici le déroulement, d'après le journal laissé par Codex à la fin du travail (24 septembre 2026, Codex desktop 26.917.6896.0, CLI 0.155.0-alpha.16).

Les 5 étapes suivies par Codex pour modifier 115 chats

Source : le journal de travail de Codex (24 septembre 2026)

① Sauvegarder

Il a sauvegardé le fichier de configuration et les valeurs enregistrées de chaque chat pour pouvoir les restaurer.

② Compter les cibles

Il a récupéré la liste jusqu'à la dernière page. Il a ciblé les 115 chats ordinaires non archivés.

③ Changer les valeurs par défaut

Il a réécrit les 2 clés de config.toml, puis relu le fichier pour confirmer qu'elles correspondaient.

④ Modifier un par un

Il a modifié 112 chats sans envoyer de message. Les 2 chats ouverts dans l'application et le chat qui faisait le travail ont été modifiés en envoyant un court message.

⑤ Vérifier chaque chat

Il a lu en lecture seule les valeurs enregistrées des 115 chats comptés au départ. 115/115 étaient sur Sol en medium.

Certains chats ont reçu un message

C'est à l'étape ④ que Codex diffère le plus de Claude Code Desktop. Les chats inactifs pouvaient être chargés pour n'en réécrire que les réglages. Mais les 2 chats que l'application avait chargés à ce moment-là ne pouvaient pas être chargés de l'extérieur, parce qu'un autre processus y écrivait déjà.

Codex n'a pas forcé le verrou ni modifié directement les données enregistrées. Il a plutôt utilisé la fonction de l'application qui « envoie un message à un autre chat », en y joignant le modèle et l'effort, et a envoyé un court message qui ne demandait qu'une confirmation. Cela change bien les réglages, mais un tour s'exécute alors réellement dans ce chat. Autrement dit, un changement groupé dans Codex peut, selon la situation, laisser un message dans certains de vos chats.

Le fichier de configuration seul ne modifie pas les chats existants

Même après la modification des valeurs par défaut à l'étape ③, chaque chat existant conservait son propre modèle et son propre effort enregistrés. Changer la valeur par défaut ne touche que les nouveaux chats ; l'étape ④ était donc nécessaire en tant que travail séparé.

Ce n'est pas une méthode officielle

Ce que Codex a utilisé est un mécanisme interne présent dans la version installée. Je ne l'ai pas trouvé dans le corps de la documentation publique, et rien ne garantit qu'il fonctionnera de la même façon dans les versions futures. Codex a lui-même noté dans son journal qu'il déconseille de modifier directement les données enregistrées (la base de données ou les journaux de conversation), car l'état de l'interface, l'historique enregistré et les réglages du tour suivant risqueraient de se désynchroniser. Les chats archivés, les sous-agents, les exécutions planifiées et les chats cloud étaient également hors du périmètre. Je n'ai pas vérifié ce qu'affiche l'interface après un redémarrage complet de l'application, ni contrôlé les 115 chats dans l'interface.

6. Les deux côte à côte

CritèreClaude Code DesktopCodex
Changement groupé des sessions existantes sur demande ?Oui (testé sur 2 sessions)Oui (fait sur 115 chats)
Mécanisme utiliséOutils fournis à l'assistant par l'application (sans procédure documentée)Mécanisme interne de l'application (pas une méthode officielle)
Un message est-il envoyé ?NonEn général non (un message par chat ouvert)
Prise d'effetAu tour suivantAu tour suivant
Le chat d'où vient la demandeNon modifiable (à changer soi-même)Modifié par l'envoi d'un message
Sessions visibles par défautLes 20 plus récentes (toutes sur demande)Toutes, en parcourant la liste page par page
Hors périmètreCloud, et sessions lancées depuis la CLI ou VS CodeChats cloud, chats archivés, sous-agents, exécutions planifiées
Valeurs par défaut des nouvelles sessionsNon traité dans cet articlemodel et model_reasoning_effort dans config.toml (officiel)
Effets secondairesOrdre de tri modifié (heure de dernière activité mise à jour)Messages de confirmation laissés dans certains chats

En résumé : Claude Code Desktop « donne à l'assistant des outils pour faire le changement », tandis que dans Codex « l'assistant a manipulé les rouages internes de l'application pour faire le changement ». Dans les deux cas, vous n'avez qu'à demander, mais la voie de Codex est plus fragile d'une version à l'autre et fait plus de dégâts si elle s'arrête en cours de route.

7. Exemples de demandes et 4 vérifications pour éviter les erreurs

Exemples de demandes

Dans Claude Code Desktop, vous pourriez demander quelque chose comme ceci :

Passe toutes les sessions, sauf les archivées, sur Opus 5.5 en effort medium.
Ne t'arrête pas à 20 ; liste toutes les sessions et ignore celles qui sont en cours d'exécution.
Garde la liste du modèle et de l'effort de chaque session avant le changement, et une fois terminé, relis toutes les sessions pour confirmer.

Dans Codex, cela pourrait ressembler à ceci :

Passe la valeur par défaut des nouveaux chats et tous les chats existants sur GPT-6 Sol en medium.
Sauvegarde les réglages actuels avant de commencer, et récupère la liste jusqu'à la dernière page.
Si tu dois envoyer des messages aux chats ouverts, dis-moi d'abord combien.
À la fin, relis tous les chats comptés au départ et confirme qu'ils correspondent.

4 vérifications pour éviter les erreurs

  1. Faites garder les anciennes valeurs : si vous voulez revenir en arrière sans connaître les valeurs d'origine, vous devrez les retrouver session par session. C'est surtout important si vous faites volontairement tourner certaines sessions sur un autre modèle.
  2. Précisez le périmètre : inclure ou non les sessions archivées, ignorer ou non celles en cours d'exécution, se limiter ou non à un projet donné. Dans Claude Code Desktop, n'oubliez pas « ne t'arrête pas à 20 ».
  3. Faites tout relire à la fin : ne comptez pas les réponses « réussi » reçues en cours de route ; relisez chaque cible comptée au départ et confirmez qu'elle correspond. C'est grâce à cette vérification que Codex a pu annoncer 115/115.
  4. Ouvrez-en une vous-même : vérifiez de vos propres yeux, dans au moins une session, que la zone de saisie affiche le nouveau réglage. Demander au modèle son propre effort n'est pas fiable.

Une dernière chose : dans Claude Code Desktop, la session d'où vous faites la demande ne change pas, alors pensez à la modifier vous-même depuis le menu des modèles à la fin.

Conclusion

Au 24 septembre 2026, ni Claude Code Desktop ni Codex ne proposent de bouton pour changer le modèle de toutes les sessions d'un coup. J'ai pourtant constaté dans les deux que demander à l'assistant permet de tout changer sans ouvrir chaque session soi-même.

Claude Code Desktop a modifié les sessions sans envoyer de message, grâce aux outils fournis par l'application, et les changements ont survécu à un redémarrage. En revanche, il ne voit que les sessions locales de l'application de bureau, se limite par défaut aux 20 plus récentes et exclut la session d'où vient la demande. Dans Codex, les nouveaux chats relèvent du fichier de configuration, et l'assistant a modifié les chats existants un par un grâce à un mécanisme interne. Les chats qui étaient ouverts ont chacun reçu un message.

Plus besoin de faire le tour de toutes vos sessions à chaque nouveau modèle. Gardez les anciennes valeurs, définissez le périmètre, faites tout relire et vérifiez-en une de vos propres yeux. Ajouter ces 4 vérifications à votre demande rend le changement groupé bien plus sûr.

FAQ

Q. Existe-t-il un bouton dans Claude Code Desktop pour changer toutes les sessions d'un coup ?

A. Je n'en ai pas trouvé au 24 septembre 2026. On choisit le modèle et l'effort session par session, depuis le menu de la zone de saisie de la session ouverte. La méthode de cet article consiste à demander à l'assistant de modifier vos autres sessions à votre place.

Q. Modifier une session lui envoie-t-il quelque chose ?

A. Pas dans Claude Code Desktop. La session tourne simplement avec les nouveaux réglages la prochaine fois que vous l'utilisez. Dans Codex, seuls les chats ouverts dans l'application ont reçu un court message de confirmation pour que leurs réglages puissent être changés, et un tour s'y est réellement exécuté.

Q. Une session en plein travail change-t-elle de modèle en cours de route ?

A. Non. Dans les deux applications, les changements s'appliquent au tour suivant, et le tour déjà en cours se termine sur le modèle d'origine.

Q. Puis-je vérifier en demandant au modèle « quels sont ton modèle et ton effort » ?

A. Je ne le recommande pas, car ce n'est pas fiable. Lors de mon essai, une session que j'avais passée en effort low a répondu « l'effort est de 10 ». Regardez la zone de saisie dans l'interface, ou faites relire les valeurs enregistrées par l'assistant.

Q. Puis-je aussi changer d'un coup les sessions cloud ou les sessions CLI ?

A. Pas avec l'assistant de Claude Code Desktop, car il ne les voit pas. La documentation officielle indique aussi qu'il ne voit ni les sessions cloud ni les sessions lancées depuis la CLI du terminal ou l'extension VS Code. Pour les chats cloud de Codex, le modèle par défaut ne peut pas non plus être changé actuellement.

Q. Est-il prudent de tout passer d'un coup sur un modèle supérieur ?

A. Le changement lui-même fonctionne, mais si toutes les sessions tournent sur un modèle haut de gamme en effort élevé, vos limites d'utilisation s'épuiseront plus vite. L'application Claude Code Desktop est d'ailleurs conçue pour demander confirmation lors du passage à un modèle plus cher ou à un effort plus élevé. Pour choisir votre point de départ au quotidien, consultez l'article sur le réglage de l'effort et l'article sur GPT-6 Sol et Luna.