SpyBara
Go Premium

Documentation 2026-09-20 23:59 UTC to 2026-09-21 22:59 UTC

8 files changed +40 −16. View all changes and history on the product overview
2026
Fri 25 23:58 Thu 24 22:57 Wed 23 23:57 Tue 22 23:59 Mon 21 22:59 Sun 20 23:59 Sat 19 23:57 Fri 18 23:58 Tue 15 23:58 Mon 14 22:58 Sun 13 21:00 Sat 12 03:02 Thu 10 23:00 Wed 9 22:58 Tue 8 20:00 Tue 1 21:02

artifacts.md +3 −3

Details

326Chaque artifact est une page autonome. Claude Code enveloppe le fichier que vous publiez dans une coquille de document HTML et le sert selon une politique de sécurité du contenu (CSP) stricte, qui façonne ce que la page peut faire.326Chaque artifact est une page autonome. Claude Code enveloppe le fichier que vous publiez dans une coquille de document HTML et le sert selon une politique de sécurité du contenu (CSP) stricte, qui façonne ce que la page peut faire.

327 327 

328| Contrainte | Effet |328| Contrainte | Effet |

329| :----------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |329| :----------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

330| Requêtes externes | La page peut charger des polices de caractères à partir de Google Fonts et des scripts à partir de [quatre hôtes CDN publics](#allowlist-the-viewer-domain) : cdnjs, les CDN Tailwind et jQuery, et les chemins sélectionnés sur jsDelivr tels que `/npm/`. La CSP bloque chaque image externe et tous les autres scripts, feuilles de style et polices externes, et permet aux appels `fetch`, XHR et WebSocket d'atteindre uniquement l'origine de la page et les hôtes Google Fonts. Claude charge donc toute bibliothèque dont la page a besoin à partir de l'un de ces CDN, intègre tous les autres CSS et JavaScript, et incorpore les images en tant qu'URI de données. [Les appels Connector](#pull-live-data-with-mcp-connectors) passent par claude.ai, qui effectue lui-même l'appel réseau. |330| Requêtes externes | La page peut charger des polices de caractères à partir de Google Fonts et des scripts à partir de [cinq hôtes CDN publics](#allowlist-the-viewer-domain) : cdnjs, unpkg, les CDN Tailwind et jQuery, et les chemins sélectionnés sur jsDelivr tels que `/npm/`. La CSP bloque chaque image externe et tous les autres scripts, feuilles de style et polices externes, et permet aux appels `fetch`, XHR et WebSocket d'atteindre uniquement l'origine de la page et les hôtes Google Fonts. Claude charge donc toute bibliothèque dont la page a besoin à partir de l'un de ces CDN, intègre tous les autres CSS et JavaScript, et incorpore les images en tant qu'URI de données. [Les appels Connector](#pull-live-data-with-mcp-connectors) passent par claude.ai, qui effectue lui-même l'appel réseau. |

331| Pas de backend | Un artifact est une page statique. Il ne peut pas authentifier les visiteurs lui-même. |331| Pas de backend | Un artifact est une page statique. Il ne peut pas authentifier les visiteurs lui-même. |

332| Téléchargements | La page ne peut pas lancer un téléchargement elle-même. Pour permettre aux visiteurs d'enregistrer un fichier généré par la page, Claude déclare la capacité de téléchargements. Voir [Proposer un téléchargement de fichier](#offer-a-file-download). |332| Téléchargements | La page ne peut pas lancer un téléchargement elle-même. Pour permettre aux visiteurs d'enregistrer un fichier généré par la page, Claude déclare la capacité de téléchargements. Voir [Proposer un téléchargement de fichier](#offer-a-file-download). |

333| Page unique | Les liens relatifs ne se résolvent pas, car rien n'est déployé aux côtés de la page. Pour le contenu multi-sections, Claude utilise des ancres dans la page plutôt que des fichiers séparés. |333| Page unique | Les liens relatifs ne se résolvent pas, car rien n'est déployé aux côtés de la page. Pour le contenu multi-sections, Claude utilise des ancres dans la page plutôt que des fichiers séparés. |


417 417 

418Un artefact qui charge une police de caractères à partir de [Google Fonts](#improve-the-visual-design) demande également `fonts.googleapis.com` et `fonts.gstatic.com`. Les deux hôtes sont facultatifs. Si vous les bloquez, les artefacts s'affichent dans les polices de secours. Bloquez avec un rejet rapide plutôt qu'une suppression silencieuse afin que la demande de police échoue immédiatement au lieu de retarder le premier rendu de la page.418Un artefact qui charge une police de caractères à partir de [Google Fonts](#improve-the-visual-design) demande également `fonts.googleapis.com` et `fonts.gstatic.com`. Les deux hôtes sont facultatifs. Si vous les bloquez, les artefacts s'affichent dans les polices de secours. Bloquez avec un rejet rapide plutôt qu'une suppression silencieuse afin que la demande de police échoue immédiatement au lieu de retarder le premier rendu de la page.

419 419 

420Les artefacts peuvent également charger des bibliothèques JavaScript, telles que React ou un package de graphiques, à partir de `cdnjs.cloudflare.com`, `cdn.jsdelivr.net`, `cdn.tailwindcss.com` et `code.jquery.com`, et d'aucun autre hôte externe. Si vous bloquez ces hôtes, les parties d'un artefact qui dépendent d'une bibliothèque ne fonctionnent pas, et contrairement à une police bloquée, une bibliothèque bloquée n'a pas de secours. Bloquez avec un rejet rapide ici aussi, afin qu'une demande de bibliothèque bloquée échoue immédiatement plutôt que de rester en attente jusqu'à l'expiration du délai.420Les artefacts peuvent également charger des bibliothèques JavaScript, telles que React ou un package de graphiques, à partir de `cdnjs.cloudflare.com`, `cdn.jsdelivr.net`, `cdn.tailwindcss.com`, `code.jquery.com` et `unpkg.com`, et d'aucun autre hôte externe. Si vous bloquez ces hôtes, les parties d'un artefact qui dépendent d'une bibliothèque ne fonctionnent pas, et contrairement à une police bloquée, une bibliothèque bloquée n'a pas de secours. Bloquez avec un rejet rapide ici aussi, afin qu'une demande de bibliothèque bloquée échoue immédiatement plutôt que de rester en attente jusqu'à l'expiration du délai.

421 421 

422<h3 id="list-and-delete-artifacts-with-the-compliance-api">422<h3 id="list-and-delete-artifacts-with-the-compliance-api">

423 Lister et supprimer les artefacts avec l'API de conformité423 Lister et supprimer les artefacts avec l'API de conformité

Details

172 volumes: { pgdata: }172 volumes: { pgdata: }

173 ```173 ```

174 174 

175 La passerelle est un binaire Linux unique qui lit la configuration, se connecte à Postgres et applique ses migrations de schéma, exécute la découverte OIDC contre votre IdP, construit les clients en amont, et commence à écouter. Le démarrage échoue fermé pour la configuration, la connexion Postgres avec un délai d'attente de 5 secondes, la découverte OIDC, et la construction du client en amont. Si l'un de ceux-ci est inaccessible ou mal configuré, la passerelle se termine avec une erreur plutôt que de servir le trafic dans un état dégradé.175 La passerelle est un binaire Linux unique qui lit la configuration, se connecte à Postgres et applique ses migrations de schéma, exécute la découverte OIDC contre votre IdP, construit les clients en amont, et commence à écouter.

176 

177 Le démarrage échoue fermé pour la configuration, la connexion Postgres, la découverte OIDC, et la construction du client en amont. Si l'un de ceux-ci est inaccessible ou mal configuré, la passerelle se termine avec une erreur plutôt que de servir le trafic dans un état dégradé.

176 178 

177 Un démarrage réussi ne valide pas le chemin d'inférence, car les identifiants d'instance Bedrock et Agent Platform se résolvent à la première demande, pas au démarrage.179 Un démarrage réussi ne valide pas le chemin d'inférence, car les identifiants d'instance Bedrock et Agent Platform se résolvent à la première demande, pas au démarrage.

178 180 


273 275 

274Quand le certificat tourne, chaque développeur voit à nouveau l'invite de confiance, traitez donc les rotations comme un événement planifié et republier l'empreinte. Si votre politique de passerelle inclut [des paramètres qui nécessitent une approbation](/docs/fr/server-managed-settings#security-approval-dialogs), le développeur voit également ce dialogue d'approbation à nouveau après avoir accepté le nouveau certificat, car Claude Code associe la [mémoire d'approbation](/docs/fr/server-managed-settings#approval-memory) au certificat épinglé.276Quand le certificat tourne, chaque développeur voit à nouveau l'invite de confiance, traitez donc les rotations comme un événement planifié et republier l'empreinte. Si votre politique de passerelle inclut [des paramètres qui nécessitent une approbation](/docs/fr/server-managed-settings#security-approval-dialogs), le développeur voit également ce dialogue d'approbation à nouveau après avoir accepté le nouveau certificat, car Claude Code associe la [mémoire d'approbation](/docs/fr/server-managed-settings#approval-memory) au certificat épinglé.

275 277 

278Une passerelle peut retourner le champ optionnel `email` dans sa réponse de jeton pour nommer le compte qu'une connexion a utilisé. Quand elle le fait, le développeur confirme le compte avant que Claude Code ne sauvegarde l'identifiant. Après une connexion confirmée, `/status` affiche le compte.

279 

280La confirmation nécessite Claude Code v2.1.275 ou ultérieur sur la machine du développeur ; un client en dessous de cette version ignore le champ. Le serveur de passerelle dans le binaire `claude` ne retourne pas le champ, donc ses connexions se complètent sans la confirmation.

281 

276Une fois le développeur connecté, le [sélecteur de modèle](/docs/fr/model-config) affiche les modèles dans la liste d'autorisation `availableModels` du développeur. Les paramètres gérés s'appliquent au démarrage et se rafraîchissent toutes les heures, et la télémétrie s'achemine vers votre collecteur.282Une fois le développeur connecté, le [sélecteur de modèle](/docs/fr/model-config) affiche les modèles dans la liste d'autorisation `availableModels` du développeur. Les paramètres gérés s'appliquent au démarrage et se rafraîchissent toutes les heures, et la télémétrie s'achemine vers votre collecteur.

277 283 

278Les sessions se rafraîchissent silencieusement avant l'expiration de `ttl_hours`. Quand un rafraîchissement échoue après le déprovisionnement IdP, Claude Code invite le développeur à se reconnecter.284Les sessions se rafraîchissent silencieusement avant l'expiration de `ttl_hours`. Quand un rafraîchissement échoue après le déprovisionnement IdP, Claude Code invite le développeur à se reconnecter.


489* **Démarrage avec la passerelle inaccessible** : les sessions connectées se terminent au démarrage avec une erreur après environ 10 secondes plutôt que de démarrer sans leurs paramètres.495* **Démarrage avec la passerelle inaccessible** : les sessions connectées se terminent au démarrage avec une erreur après environ 10 secondes plutôt que de démarrer sans leurs paramètres.

490* **Démarrage après que la passerelle termine la session** : voir [Appliquer un démarrage fail-closed](/docs/fr/server-managed-settings#enforce-fail-closed-startup) pour les lancements qui s'ouvrent déconnectés de la passerelle et ceux qui se terminent quand la passerelle répond avec un `401`.496* **Démarrage après que la passerelle termine la session** : voir [Appliquer un démarrage fail-closed](/docs/fr/server-managed-settings#enforce-fail-closed-startup) pour les lancements qui s'ouvrent déconnectés de la passerelle et ceux qui se terminent quand la passerelle répond avec un `401`.

491* **Déprovisionnement** : une session dont l'utilisateur est désactivé dans l'IdP expire dans `ttl_hours` quand le prochain rafraîchissement échoue.497* **Déprovisionnement** : une session dont l'utilisateur est désactivé dans l'IdP expire dans `ttl_hours` quand le prochain rafraîchissement échoue.

498* **Déconnexion** : `/logout` supprime l'identifiant de passerelle de la machine du développeur.

499 * Quand le document de découverte de la passerelle annonce un `revocation_endpoint` sur le schéma, l'hôte et le port propres de l'URL de la passerelle, `/logout` envoie également les jetons stockés à ce point de terminaison pour que la passerelle puisse terminer la session de son côté. La demande est au mieux effort, donc la déconnexion se complète sur la machine du développeur que le point de terminaison réponde ou non. La révocation nécessite Claude Code v2.1.275 ou ultérieur sur la machine du développeur.

500 * Le serveur de passerelle dans le binaire `claude` n'en annonce aucun, donc une déconnexion de celui-ci termine la session sur la machine du développeur uniquement. Pour forcer les sessions à sortir côté serveur, voir [Rotation de secret JWT](/docs/fr/claude-apps-gateway-deploy#jwt-secret-rotation).

492 501 

493<h3 id="what-the-organization-can-see">502<h3 id="what-the-organization-can-see">

494 Ce que l'organisation peut voir503 Ce que l'organisation peut voir

desktop.md +1 −1

Details

926 926 

927Un [artifact](/docs/fr/artifacts) qui charge une police de caractères à partir de [Google Fonts](/docs/fr/artifacts#improve-the-visual-design) demande également `fonts.googleapis.com` et `fonts.gstatic.com`. Les deux hôtes sont optionnels. Si vous les bloquez, les artifacts s'affichent dans les polices de secours. Bloquez avec un rejet rapide plutôt qu'une suppression silencieuse pour que la demande de police échoue immédiatement au lieu de retarder le premier rendu de la page.927Un [artifact](/docs/fr/artifacts) qui charge une police de caractères à partir de [Google Fonts](/docs/fr/artifacts#improve-the-visual-design) demande également `fonts.googleapis.com` et `fonts.gstatic.com`. Les deux hôtes sont optionnels. Si vous les bloquez, les artifacts s'affichent dans les polices de secours. Bloquez avec un rejet rapide plutôt qu'une suppression silencieuse pour que la demande de police échoue immédiatement au lieu de retarder le premier rendu de la page.

928 928 

929Les artifacts peuvent également charger des bibliothèques JavaScript, telles que React ou un package de graphiques, à partir de `cdnjs.cloudflare.com`, `cdn.jsdelivr.net`, `cdn.tailwindcss.com` et `code.jquery.com`, et d'aucun autre hôte externe. Si vous bloquez ces hôtes, les parties d'un artifact qui dépendent d'une bibliothèque ne fonctionnent pas, et contrairement à une police bloquée, une bibliothèque bloquée n'a pas de secours. Bloquez avec un rejet rapide ici aussi, pour qu'une demande de bibliothèque bloquée échoue immédiatement plutôt que de rester suspendue jusqu'à l'expiration du délai.929Les artifacts peuvent également charger des bibliothèques JavaScript, telles que React ou un package de graphiques, à partir de `cdnjs.cloudflare.com`, `cdn.jsdelivr.net`, `cdn.tailwindcss.com`, `code.jquery.com` et `unpkg.com`, et d'aucun autre hôte externe. Si vous bloquez ces hôtes, les parties d'un artifact qui dépendent d'une bibliothèque ne fonctionnent pas, et contrairement à une police bloquée, une bibliothèque bloquée n'a pas de secours. Bloquez avec un rejet rapide ici aussi, pour qu'une demande de bibliothèque bloquée échoue immédiatement plutôt que de rester suspendue jusqu'à l'expiration du délai.

930 930 

931<h3 id="authentication-and-sso">931<h3 id="authentication-and-sso">

932 Authentification et SSO932 Authentification et SSO

Details

39| `Flèches Haut/Bas` ou `Ctrl+P`/`Ctrl+N` | Déplacer le curseur ou naviguer dans l'historique des commandes | Lorsque l'entrée s'étend sur plus d'une ligne visuelle, qu'elle soit enveloppée ou multiligne, déplace d'abord le curseur dans le prompt. Une fois que le curseur est sur la première ou la dernière ligne visuelle, appuyer à nouveau navigue dans l'historique des commandes. Pendant que vous avez des messages en attente, `Haut` à partir de la première ligne [les reprend à la place](#take-back-what-you-queued) |39| `Flèches Haut/Bas` ou `Ctrl+P`/`Ctrl+N` | Déplacer le curseur ou naviguer dans l'historique des commandes | Lorsque l'entrée s'étend sur plus d'une ligne visuelle, qu'elle soit enveloppée ou multiligne, déplace d'abord le curseur dans le prompt. Une fois que le curseur est sur la première ou la dernière ligne visuelle, appuyer à nouveau navigue dans l'historique des commandes. Pendant que vous avez des messages en attente, `Haut` à partir de la première ligne [les reprend à la place](#take-back-what-you-queued) |

40| `Esc` | Interrompre Claude ou fermer un dialogue | Arrêtez la réponse actuelle ou l'appel d'outil au milieu du tour pour que vous puissiez rediriger. Claude conserve le travail effectué jusqu'à présent. Si vous avez des [messages en attente](#queue-messages-while-claude-works), Claude Code les envoie ensuite. Lorsqu'un dialogue est ouvert, `Esc` ferme le dialogue. Sur un prompt de permission, `Esc` refuse l'action, comme [**Non** sans commentaire](/docs/fr/permissions#add-a-comment-when-you-answer-a-permission-prompt) |40| `Esc` | Interrompre Claude ou fermer un dialogue | Arrêtez la réponse actuelle ou l'appel d'outil au milieu du tour pour que vous puissiez rediriger. Claude conserve le travail effectué jusqu'à présent. Si vous avez des [messages en attente](#queue-messages-while-claude-works), Claude Code les envoie ensuite. Lorsqu'un dialogue est ouvert, `Esc` ferme le dialogue. Sur un prompt de permission, `Esc` refuse l'action, comme [**Non** sans commentaire](/docs/fr/permissions#add-a-comment-when-you-answer-a-permission-prompt) |

41| `Esc` + `Esc` | Effacer le brouillon d'entrée ou rembobiner | Lorsque l'entrée du prompt contient du texte, double `Esc` l'efface et enregistre le brouillon dans l'historique pour que `Haut` le rappelle. Lorsque l'entrée est vide, double `Esc` ouvre le [menu de rembobinage](/docs/fr/checkpointing) pour restaurer ou résumer le code et la conversation à partir d'un point antérieur |41| `Esc` + `Esc` | Effacer le brouillon d'entrée ou rembobiner | Lorsque l'entrée du prompt contient du texte, double `Esc` l'efface et enregistre le brouillon dans l'historique pour que `Haut` le rappelle. Lorsque l'entrée est vide, double `Esc` ouvre le [menu de rembobinage](/docs/fr/checkpointing) pour restaurer ou résumer le code et la conversation à partir d'un point antérieur |

42| `Ctrl+Entrée` ou `Ctrl+X Ctrl+S` | Envoyer les messages en attente maintenant | Interrompt le tour actuel pour que vos [messages en attente](#queue-messages-while-claude-works) et votre brouillon avec eux sortent immédiatement au lieu d'attendre la fin du tour. En [mode shell](#shell-mode-with-prefix), la touche met en attente votre commande sans interrompre. Dans les terminaux qui ne signalent pas les touches étendues, `Ctrl+Entrée` arrive sous la forme d'une simple `Entrée` ; `Ctrl+X Ctrl+S` fonctionne dans n'importe quel terminal. Nécessite Claude Code v2.1.275 ou version ultérieure |

42| `Shift+Tab`, ou `Alt+M` sur Windows lorsque le runtime Node ou Bun n'active pas le mode d'entrée VT | Parcourir les modes de permission | Parcourez `default` (étiqueté Manuel dans l'indicateur de mode), `acceptEdits`, `plan`, et, le cas échéant, `bypassPermissions` puis `auto`. À partir de `auto`, la première pression bascule vers `default`. Consultez [modes de permission](/docs/fr/permission-modes). Sur un prompt de permission de fichier, la même touche ferme un [champ de commentaire](/docs/fr/permissions#add-a-comment-when-you-answer-a-permission-prompt) ouvert. Sans champ ouvert, il sélectionne l'option qui autorise l'action pour le reste de la session, lorsque le prompt offre cette option |43| `Shift+Tab`, ou `Alt+M` sur Windows lorsque le runtime Node ou Bun n'active pas le mode d'entrée VT | Parcourir les modes de permission | Parcourez `default` (étiqueté Manuel dans l'indicateur de mode), `acceptEdits`, `plan`, et, le cas échéant, `bypassPermissions` puis `auto`. À partir de `auto`, la première pression bascule vers `default`. Consultez [modes de permission](/docs/fr/permission-modes). Sur un prompt de permission de fichier, la même touche ferme un [champ de commentaire](/docs/fr/permissions#add-a-comment-when-you-answer-a-permission-prompt) ouvert. Sans champ ouvert, il sélectionne l'option qui autorise l'action pour le reste de la session, lorsque le prompt offre cette option |

43| `Option+P` (macOS) ou `Alt+P` (Windows/Linux) | Changer de modèle | Changez de modèles sans effacer votre prompt |44| `Option+P` (macOS) ou `Alt+P` (Windows/Linux) | Changer de modèle | Changez de modèles sans effacer votre prompt |

44| `Option+T` (macOS) ou `Alt+T` (Windows/Linux) | Basculer la réflexion étendue | Activez ou désactivez le mode de réflexion étendue. N'a aucun effet sur Fable 5.1 ou Fable 5, qui utilisent toujours la réflexion étendue. Fonctionne sur macOS sans configurer Option en tant que Meta |45| `Option+T` (macOS) ou `Alt+T` (Windows/Linux) | Basculer la réflexion étendue | Activez ou désactivez le mode de réflexion étendue. N'a aucun effet sur Fable 5.1 ou Fable 5, qui utilisent toujours la réflexion étendue. Fonctionne sur macOS sans configurer Option en tant que Meta |


348* Les tâches en arrière-plan sont automatiquement nettoyées lorsque Claude Code se ferme. Sur macOS et Linux, lorsque vous arrêtez une tâche en arrière-plan à partir de [`/tasks`](/docs/fr/commands) ou que Claude Code l'arrête à la fermeture, les processus qui se sont détachés du shell de la tâche, comme ceux démarrés sous `setsid` ou `timeout`, s'arrêtent également349* Les tâches en arrière-plan sont automatiquement nettoyées lorsque Claude Code se ferme. Sur macOS et Linux, lorsque vous arrêtez une tâche en arrière-plan à partir de [`/tasks`](/docs/fr/commands) ou que Claude Code l'arrête à la fermeture, les processus qui se sont détachés du shell de la tâche, comme ceux démarrés sous `setsid` ou `timeout`, s'arrêtent également

349* Si vous mettez la session en arrière-plan au lieu de la fermer, vos tâches en arrière-plan continuent à s'exécuter dans la session en arrière-plan. Voir [mettre une session en cours en arrière-plan](/docs/fr/agent-view#from-inside-a-session)350* Si vous mettez la session en arrière-plan au lieu de la fermer, vos tâches en arrière-plan continuent à s'exécuter dans la session en arrière-plan. Voir [mettre une session en cours en arrière-plan](/docs/fr/agent-view#from-inside-a-session)

350* Les tâches en arrière-plan sont automatiquement terminées si la sortie dépasse 5 Go, avec une note dans stderr expliquant pourquoi351* Les tâches en arrière-plan sont automatiquement terminées si la sortie dépasse 5 Go, avec une note dans stderr expliquant pourquoi

351* Sur macOS et Linux, Claude Code termine les tâches en arrière-plan en cours d'exécution lorsque le système d'exploitation signale une pression mémoire, à condition que la session soit inactive depuis au moins 30 minutes et qu'aucun tour ou sous-agent ne soit en cours d'exécution. Définissez [`CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP`](/docs/fr/env-vars) sur `1` pour désactiver cette fonction. Nécessite Claude Code v2.1.193 ou version ultérieure352* Sur macOS et Linux, Claude Code termine les tâches en arrière-plan en cours d'exécution lorsque le système d'exploitation signale une pression mémoire critique, à condition que la session soit inactive depuis au moins 30 minutes et qu'aucun tour ou sous-agent ne soit en cours d'exécution. Nécessite Claude Code v2.1.193 ou version ultérieure

353 * Le [journal de débogage](/docs/fr/debug-your-config) indique pourquoi les tâches ont été arrêtées, ou pourquoi un événement de pression les a laissées en cours d'exécution

354 * Définissez [`CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP`](/docs/fr/env-vars) sur `1` pour désactiver les arrêts dus à la pression mémoire

352* Les commandes en arrière-plan appartenant à un [sous-agent](/docs/fr/sub-agents) n'ont pas de limite de temps, sauf qu'une commande appartenant à un sous-agent s'exécutant au premier plan se termine lorsque ce sous-agent donne sa réponse finale ; voir [Commandes en arrière-plan](/docs/fr/tools-reference#background-commands) dans la référence des outils. Avant v2.1.218, ni la récolte de pression mémoire ni la limite de 60 minutes ne couvraient les commandes déplacées vers l'arrière-plan avec `Ctrl+B`355* Les commandes en arrière-plan appartenant à un [sous-agent](/docs/fr/sub-agents) n'ont pas de limite de temps, sauf qu'une commande appartenant à un sous-agent s'exécutant au premier plan se termine lorsque ce sous-agent donne sa réponse finale ; voir [Commandes en arrière-plan](/docs/fr/tools-reference#background-commands) dans la référence des outils. Avant v2.1.218, ni la récolte de pression mémoire ni la limite de 60 minutes ne couvraient les commandes déplacées vers l'arrière-plan avec `Ctrl+B`

353 356 

354Pour désactiver toutes les fonctionnalités de tâche en arrière-plan, définissez la variable d'environnement `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` sur `1`. Voir [Variables d'environnement](/docs/fr/env-vars) pour plus de détails.357Pour désactiver toutes les fonctionnalités de tâche en arrière-plan, définissez la variable d'environnement `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` sur `1`. Voir [Variables d'environnement](/docs/fr/env-vars) pour plus de détails.


394 397 

395Tapez un message et appuyez sur `Entrée` pendant que Claude travaille. Claude Code met le message en file d'attente au lieu d'interrompre le tour, et affiche les entrées en attente au-dessus de la zone de saisie jusqu'à ce qu'il les envoie. Vous pouvez mettre en file d'attente les commandes `!` [shell](#shell-mode-with-prefix) et la plupart des [commandes](/docs/fr/commands) de la même manière, à l'exception des commandes, telles que `/status`, que Claude Code exécute dès que vous les envoyez.398Tapez un message et appuyez sur `Entrée` pendant que Claude travaille. Claude Code met le message en file d'attente au lieu d'interrompre le tour, et affiche les entrées en attente au-dessus de la zone de saisie jusqu'à ce qu'il les envoie. Vous pouvez mettre en file d'attente les commandes `!` [shell](#shell-mode-with-prefix) et la plupart des [commandes](/docs/fr/commands) de la même manière, à l'exception des commandes, telles que `/status`, que Claude Code exécute dès que vous les envoyez.

396 399 

400Les messages envoyés et mis en file d'attente s'affichent en gris jusqu'à ce que Claude commence à y répondre, vous pouvez donc voir quels messages Claude n'a pas encore commencé à traiter.

401 

397<h3 id="when-claude-code-sends-what-you-queued">402<h3 id="when-claude-code-sends-what-you-queued">

398 Quand Claude Code envoie ce que vous avez mis en file d'attente403 Quand Claude Code envoie ce que vous avez mis en file d'attente

399</h3>404</h3>

400 405 

401Le moment où une entrée en attente est envoyée par Claude Code dépend de ce que vous avez mis en file d'attente.406Le moment où une entrée en attente est envoyée par Claude Code dépend de ce que vous avez mis en file d'attente.

402 407 

403* Messages : si vous mettez un message en file d'attente pendant que Claude exécute des appels d'outils, Claude Code le transmet à Claude dès que ces appels d'outils se terminent, dans le même tour. Quand le tour se termine avec des messages toujours en attente, Claude Code envoie uniquement le plus ancien au tour suivant. Les autres restent en attente et suivent la même règle : Claude Code les transmet à Claude quand les appels d'outils de ce tour se terminent, ou envoie le plus ancien suivant au tour d'après408* Messages : si vous mettez un message en file d'attente pendant que Claude exécute des appels d'outils, Claude Code le transmet à Claude dès que ces appels d'outils se terminent, dans le même tour. Quand le tour se termine avec des messages toujours en attente, ils s'envoient sans une autre pression de touche, dans l'ordre où vous les avez tapés

404* Commandes et commandes shell : Claude Code les conserve jusqu'à la fin du tour, puis les exécute une à une409* Commandes et commandes shell : Claude Code les conserve jusqu'à la fin du tour, puis les exécute une à une, en conservant l'ordre dans lequel vous les avez mises en file d'attente

410 

411Pour envoyer ce que vous avez mis en file d'attente sans attendre la fin du tour, appuyez sur `Ctrl+Entrée`. Claude Code interrompt le tour, et vos messages en attente s'envoient immédiatement, avec votre brouillon mis en file d'attente derrière eux si vous en aviez tapé un. En [mode shell](#shell-mode-with-prefix), la touche met votre commande en file d'attente sans interrompre le tour. Nécessite Claude Code v2.1.275 ou ultérieur.

412 

413Dans les terminaux qui ne signalent pas les touches étendues, `Ctrl+Entrée` arrive comme un simple `Entrée` et met le brouillon en file d'attente à la place ; `Ctrl+X Ctrl+S` fonctionne dans n'importe quel terminal. Les deux touches sont des liaisons de l'action [`chat:sendNow`](/docs/fr/keybindings#chat-actions).

405 414 

406Appuyez sur `Échap` pour interrompre le tour à la place. Claude Code conserve ce que vous avez mis en file d'attente et l'envoie immédiatement.415Appuyez sur `Échap` pour interrompre le tour sans soumettre votre brouillon. Claude Code conserve ce que vous avez mis en file d'attente et l'envoie immédiatement.

407 416 

408Claude Code exécute certaines commandes dès que vous les envoyez au lieu de les mettre en file d'attente, notamment `/model`, `/effort` et `/fast`. Chacune de ces trois commandes modifie un paramètre : le modèle, le niveau d'effort ou le mode rapide. Le moment où Claude Code applique le nouveau paramètre au tour sur lequel Claude travaille déjà, ou uniquement à partir de votre tour suivant, diffère selon la commande :417Claude Code exécute certaines commandes dès que vous les envoyez au lieu de les mettre en file d'attente, notamment `/model`, `/effort` et `/fast`. Chacune de ces trois commandes modifie un paramètre : le modèle, le niveau d'effort ou le mode rapide. Le moment où Claude Code applique le nouveau paramètre au tour sur lequel Claude travaille déjà, ou uniquement à partir de votre tour suivant, diffère selon la commande :

409 418 

keybindings.md +6 −2

Details

112Actions disponibles dans le contexte `Chat` :112Actions disponibles dans le contexte `Chat` :

113 113 

114| Action | Par défaut | Description |114| Action | Par défaut | Description |

115| :-------------------- | :--------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |115| :-------------------- | :--------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

116| `chat:cancel` | Échappement | Annuler l'entrée actuelle |116| `chat:cancel` | Échappement | Annuler l'entrée actuelle |

117| `chat:clearInput` | Ctrl+L | Forcer un redessinage complet de l'écran, en préservant l'entrée et la conversation. Dans le [rendu plein écran](/docs/fr/fullscreen#clear-the-conversation), effacer également l'écran |117| `chat:clearInput` | Ctrl+L | Forcer un redessinage complet de l'écran, en préservant l'entrée et la conversation. Dans le [rendu plein écran](/docs/fr/fullscreen#clear-the-conversation), effacer également l'écran |

118| `chat:clearScreen` | Cmd+K | Identique à `chat:clearInput`. Voir [Effacer la conversation](/docs/fr/fullscreen#clear-the-conversation) pour savoir comment Cmd+K se comporte sur iTerm2 et Terminal.app |118| `chat:clearScreen` | Cmd+K | Identique à `chat:clearInput`. Voir [Effacer la conversation](/docs/fr/fullscreen#clear-the-conversation) pour savoir comment Cmd+K se comporte sur iTerm2 et Terminal.app |


123| `chat:thinkingToggle` | Meta+T | Basculer la réflexion étendue |123| `chat:thinkingToggle` | Meta+T | Basculer la réflexion étendue |

124| `chat:submit` | Entrée | Soumettre le message |124| `chat:submit` | Entrée | Soumettre le message |

125| `chat:queueSubmit` | Ctrl+X Entrée | Soumettre le message, marqué pour attendre son tour : pendant que Claude travaille, Claude Code [le met en file d'attente](/docs/fr/interactive-mode#queue-messages-while-claude-works) et n'interrompt jamais le tour. Contrairement à `chat:submit`, il soumet le brouillon même si une suggestion d'autocomplétion est en surbrillance. Nécessite v2.1.247 ou ultérieure |125| `chat:queueSubmit` | Ctrl+X Entrée | Soumettre le message, marqué pour attendre son tour : pendant que Claude travaille, Claude Code [le met en file d'attente](/docs/fr/interactive-mode#queue-messages-while-claude-works) et n'interrompt jamais le tour. Contrairement à `chat:submit`, il soumet le brouillon même si une suggestion d'autocomplétion est en surbrillance. Nécessite v2.1.247 ou ultérieure |

126| `chat:sendNow` | Ctrl+Entrée, Ctrl+X Ctrl+S | Interrompre le tour en cours pour que vos [messages en file d'attente](/docs/fr/interactive-mode#queue-messages-while-claude-works) et votre brouillon avec eux sortent immédiatement. Quand rien ne s'exécute, il soumet le brouillon, et en [mode shell](/docs/fr/interactive-mode#shell-mode-with-prefix) il met la commande en file d'attente sans interrompre. Les terminaux qui ne signalent pas les touches étendues livrent `Ctrl+Entrée` comme simple `Entrée`, donc `Ctrl+X Ctrl+S` est la liaison qui fonctionne dans n'importe quel terminal. Nécessite v2.1.275 ou ultérieure |

126| `chat:newline` | Ctrl+J | Insérer une nouvelle ligne sans soumettre |127| `chat:newline` | Ctrl+J | Insérer une nouvelle ligne sans soumettre |

127| `chat:undo` | Ctrl+\_, Ctrl+Maj+- | Annuler la dernière action |128| `chat:undo` | Ctrl+\_, Ctrl+Maj+- | Annuler la dernière action |

128| `chat:externalEditor` | Ctrl+G, Ctrl+X Ctrl+E | Ouvrir dans un éditeur externe. La [saisie de dispatch de la vue agent](/docs/fr/agent-view#keyboard-shortcuts) suit également les liaisons à un seul trait de ce raccourci |129| `chat:externalEditor` | Ctrl+G, Ctrl+X Ctrl+E | Ouvrir dans un éditeur externe. La [saisie de dispatch de la vue agent](/docs/fr/agent-view#keyboard-shortcuts) suit également les liaisons à un seul trait de ce raccourci |


542 543 

543Cela fonctionne également pour les liaisons d'accords. Délier tous les accords qui partagent un préfixe libère ce préfixe pour une utilisation comme liaison à touche unique. Un accord dans n'importe quel contexte actif conserve son préfixe réservé, vous devez donc délier chaque accord dans le contexte qui le définit.544Cela fonctionne également pour les liaisons d'accords. Délier tous les accords qui partagent un préfixe libère ce préfixe pour une utilisation comme liaison à touche unique. Un accord dans n'importe quel contexte actif conserve son préfixe réservé, vous devez donc délier chaque accord dans le contexte qui le définit.

544 545 

545Claude Code lie ces accords par défaut sur le préfixe `ctrl+x` : `ctrl+x ctrl+k`, `ctrl+x ctrl+e`, `ctrl+x enter`, `ctrl+x ctrl+a`, et `ctrl+x tab` dans `Chat`, `ctrl+x ctrl+b` dans `Task`, et `ctrl+x b` dans `DiffPanel`. L'accord `ctrl+x enter` nécessite la v2.1.247 ou une version ultérieure, et `ctrl+x b`, `ctrl+x ctrl+a`, et `ctrl+x tab` nécessitent la v2.1.260 ou une version ultérieure. Pour récupérer `ctrl+x` lui-même comme liaison à touche unique, déliez tous les éléments suivants :546Claude Code lie ces accords par défaut sur le préfixe `ctrl+x` : `ctrl+x ctrl+k`, `ctrl+x ctrl+e`, `ctrl+x enter`, `ctrl+x ctrl+a`, `ctrl+x ctrl+s`, et `ctrl+x tab` dans `Chat`, `ctrl+x ctrl+b` dans `Task`, et `ctrl+x b` dans `DiffPanel`. L'accord `ctrl+x enter` nécessite la v2.1.247 ou une version ultérieure, `ctrl+x b`, `ctrl+x ctrl+a`, et `ctrl+x tab` nécessitent la v2.1.260 ou une version ultérieure, et `ctrl+x ctrl+s` nécessite la v2.1.275 ou une version ultérieure.

547 

548Pour récupérer `ctrl+x` lui-même comme liaison à touche unique, déliez tous les éléments suivants :

546 549 

547```json theme={null}550```json theme={null}

548{551{


566 "ctrl+x ctrl+e": null,569 "ctrl+x ctrl+e": null,

567 "ctrl+x enter": null,570 "ctrl+x enter": null,

568 "ctrl+x ctrl+a": null,571 "ctrl+x ctrl+a": null,

572 "ctrl+x ctrl+s": null,

569 "ctrl+x tab": null,573 "ctrl+x tab": null,

570 "ctrl+x": "chat:newline"574 "ctrl+x": "chat:newline"

571 }575 }

model-config.md +4 −4

Details

467 467 

468Cela associe le raisonnement d'Opus pour la planification à l'efficacité de Sonnet pour l'exécution.468Cela associe le raisonnement d'Opus pour la planification à l'efficacité de Sonnet pour l'exécution.

469 469 

470La phase Opus en mode plan utilise la même fenêtre de contexte que le paramètre de modèle `opus`. Sur les niveaux d'abonnement où Opus est [automatiquement mis à niveau vers un contexte de 1M](#extended-context), `opusplan` reçoit la mise à niveau en mode plan également. Pour forcer un contexte de 1M pour les deux phases quand vous n'êtes pas sur un niveau de mise à niveau automatique, [définissez le modèle](#setting-your-model) sur `opusplan[1m]`, par exemple avec `/model opusplan[1m]`. Le définir avec `/model` nécessite Claude Code v2.1.265 ou ultérieure ; sur les versions antérieures, utilisez l'indicateur `--model` ou le paramètre `model` à la place.470La phase Opus en mode plan utilise la même fenêtre de contexte que le paramètre de modèle `opus`, et la phase d'exécution utilise la même fenêtre que `sonnet`. Quand `opus` et `sonnet` se résolvent en modèles qui s'exécutent avec la [fenêtre de contexte de 1M](#extended-context) par défaut, comme le font les modèles actuels sur l'API Anthropic, les deux phases s'exécutent avec elle. Pour demander un contexte de 1M pour les deux phases où ils ne le font pas, [définissez le modèle](#setting-your-model) sur `opusplan[1m]`, par exemple avec `/model opusplan[1m]`. Le définir avec `/model` nécessite Claude Code v2.1.265 ou ultérieure ; sur les versions antérieures, utilisez l'indicateur `--model` ou le paramètre `model` à la place.

471 471 

472Quand [`availableModels`](#restrict-model-selection) exclut le plus récent Opus mais permet une version antérieure, par exemple `["sonnet", "claude-opus-4-6"]`, `opusplan` utilise le plus récent Opus autorisé pour la planification et reste sur Sonnet uniquement quand chaque Opus est exclu. Une session Haiku qui se mettrait normalement à niveau vers Sonnet en mode plan utilise de même le plus récent Sonnet autorisé, et reste sur Haiku uniquement quand chaque Sonnet est exclu. Avant la v2.1.205, le mode plan restait sur le modèle de la session chaque fois que la version la plus récente de la famille de mise à niveau était exclue, même quand la liste d'autorisation permettait une version antérieure.472Quand [`availableModels`](#restrict-model-selection) exclut le plus récent Opus mais permet une version antérieure, par exemple `["sonnet", "claude-opus-4-6"]`, `opusplan` utilise le plus récent Opus autorisé pour la planification et reste sur Sonnet uniquement quand chaque Opus est exclu. Une session Haiku qui se mettrait normalement à niveau vers Sonnet en mode plan utilise de même le plus récent Sonnet autorisé, et reste sur Haiku uniquement quand chaque Sonnet est exclu. Avant la v2.1.205, le mode plan restait sur le modèle de la session chaque fois que la version la plus récente de la famille de mise à niveau était exclue, même quand la liste d'autorisation permettait une version antérieure.

473 473 


710 710 

711Fable 5.1, Fable 5, Sonnet 5, Opus 4.6 et ultérieur, et Sonnet 4.6 supportent une [fenêtre de contexte de 1 million de jetons](https://platform.claude.com/docs/en/build-with-claude/context-windows#context-window-sizes-by-model) pour les sessions longues avec de grandes bases de code.711Fable 5.1, Fable 5, Sonnet 5, Opus 4.6 et ultérieur, et Sonnet 4.6 supportent une [fenêtre de contexte de 1 million de jetons](https://platform.claude.com/docs/en/build-with-claude/context-windows#context-window-sizes-by-model) pour les sessions longues avec de grandes bases de code.

712 712 

713La disponibilité varie selon le modèle et le plan. Sur l'API Anthropic, Fable 5.1, Fable 5, Sonnet 5 et Opus 4.7 et ultérieur s'exécutent avec la fenêtre de 1M par défaut.713Sur l'API Anthropic, Fable 5.1, Fable 5, Sonnet 5 et Opus 4.7 et ultérieur s'exécutent avec la fenêtre de 1M par défaut. Vous ne sélectionnez pas une variante `[1m]` ou n'activez pas les crédits d'utilisation pour la fenêtre de 1M sur ces modèles. L'utilisation de Fable elle-même peut être facturée aux crédits d'utilisation sur certains plans ; voir [Fable et crédits d'utilisation](#fable-and-usage-credits).

714 714 

715Sur les plans Max, Team et Enterprise, y compris les sièges Team Standard et Team Premium, Opus est automatiquement mis à niveau vers un contexte de 1M sans configuration supplémentaire. Sonnet 4.6 avec un contexte de 1M ne fait pas partie de la mise à niveau automatique et nécessite des [crédits d'utilisation](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) sur chaque plan d'abonnement, y compris Max.715Opus 4.6 et Sonnet 4.6 n'atteignent 1M que via leur variante `[1m]`, et l'accès à cette variante dépend de votre plan. Sur les plans Max, Team et Enterprise, y compris les sièges Team Standard et Team Premium, Opus 4.6 avec un contexte de 1M est inclus avec votre abonnement. Sonnet 4.6 avec un contexte de 1M nécessite des [crédits d'utilisation](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) sur chaque plan d'abonnement, y compris Max.

716 716 

717| Plan | Opus avec contexte de 1M | Sonnet 4.6 avec contexte de 1M |717| Plan | Opus 4.6 avec contexte de 1M | Sonnet 4.6 avec contexte de 1M |

718| ------------------------- | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ |718| ------------------------- | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ |

719| Max, Team et Enterprise | Inclus avec l'abonnement | Nécessite des [crédits d'utilisation](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) |719| Max, Team et Enterprise | Inclus avec l'abonnement | Nécessite des [crédits d'utilisation](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) |

720| Pro | Nécessite des [crédits d'utilisation](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) | Nécessite des [crédits d'utilisation](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) |720| Pro | Nécessite des [crédits d'utilisation](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) | Nécessite des [crédits d'utilisation](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) |

Details

286 286 

287Un [artifact](/docs/fr/artifacts) qui charge une police de caractères à partir de [Google Fonts](/docs/fr/artifacts#improve-the-visual-design) demande également `fonts.googleapis.com` et `fonts.gstatic.com`. Les deux hôtes sont facultatifs. Si vous les bloquez, les artifacts s'affichent dans les polices de secours. Bloquez avec un rejet rapide plutôt qu'une suppression silencieuse afin que la requête de police échoue immédiatement au lieu de retarder le premier rendu de la page.287Un [artifact](/docs/fr/artifacts) qui charge une police de caractères à partir de [Google Fonts](/docs/fr/artifacts#improve-the-visual-design) demande également `fonts.googleapis.com` et `fonts.gstatic.com`. Les deux hôtes sont facultatifs. Si vous les bloquez, les artifacts s'affichent dans les polices de secours. Bloquez avec un rejet rapide plutôt qu'une suppression silencieuse afin que la requête de police échoue immédiatement au lieu de retarder le premier rendu de la page.

288 288 

289Les artifacts peuvent également charger des bibliothèques JavaScript, telles que React ou un package de graphique, à partir de `cdnjs.cloudflare.com`, `cdn.jsdelivr.net`, `cdn.tailwindcss.com` et `code.jquery.com`, et d'aucun autre hôte externe. Si vous bloquez ces hôtes, les parties d'un artifact qui dépendent d'une bibliothèque ne fonctionnent pas, et contrairement à une police bloquée, une bibliothèque bloquée n'a pas de secours. Bloquez avec un rejet rapide ici aussi, afin qu'une requête de bibliothèque bloquée échoue immédiatement plutôt que de rester suspendue jusqu'à l'expiration du délai d'attente.289Les artifacts peuvent également charger des bibliothèques JavaScript, telles que React ou un package de graphique, à partir de `cdnjs.cloudflare.com`, `cdn.jsdelivr.net`, `cdn.tailwindcss.com`, `code.jquery.com` et `unpkg.com`, et d'aucun autre hôte externe. Si vous bloquez ces hôtes, les parties d'un artifact qui dépendent d'une bibliothèque ne fonctionnent pas, et contrairement à une police bloquée, une bibliothèque bloquée n'a pas de secours. Bloquez avec un rejet rapide ici aussi, afin qu'une requête de bibliothèque bloquée échoue immédiatement plutôt que de rester suspendue jusqu'à l'expiration du délai d'attente.

290 290 

291<h2 id="additional-resources">291<h2 id="additional-resources">

292 Ressources supplémentaires292 Ressources supplémentaires

Details

3170 3170 

3171Choisissez si Claude Code enregistre les fichiers qu'une commande Bash modifie dans un référentiel Git. Lorsqu'il les enregistre, vous voyez leur diff dans le terminal après la commande, et vos [hooks Bash PostToolUse](/docs/fr/hooks#bash) reçoivent la liste des fichiers modifiés.3171Choisissez si Claude Code enregistre les fichiers qu'une commande Bash modifie dans un référentiel Git. Lorsqu'il les enregistre, vous voyez leur diff dans le terminal après la commande, et vos [hooks Bash PostToolUse](/docs/fr/hooks#bash) reçoivent la liste des fichiers modifiés.

3172 3172 

3173Un fichier listé n'est pas toujours un fichier que la commande a modifié. Une modification qu'un autre programme ou un autre appel Bash a effectuée pendant que la commande s'exécutait peut également y apparaître.

3174 

3173Définissez la clé à `true` pour les enregistrer dans chaque mode de permission. Nécessite Claude Code v2.1.269 ou ultérieur.3175Définissez la clé à `true` pour les enregistrer dans chaque mode de permission. Nécessite Claude Code v2.1.269 ou ultérieur.

3174 3176 

3175* **Portée** : [`Utilisateur ou géré`](#scopes). Un `true` compte uniquement à partir de vos paramètres utilisateur, du JSON transmis avec `--settings`, ou des [paramètres gérés](/docs/fr/managed-settings), donc un `true` dans le `.claude/settings.json` ou `.claude/settings.local.json` d'un référentiel ne peut pas activer l'enregistrement. Un `false` dans l'un ou l'autre fichier de référentiel le désactive toujours à moins qu'un fichier de [priorité supérieure](/docs/fr/settings#settings-precedence) ne définisse `true`.3177* **Portée** : [`Utilisateur ou géré`](#scopes). Un `true` compte uniquement à partir de vos paramètres utilisateur, du JSON transmis avec `--settings`, ou des [paramètres gérés](/docs/fr/managed-settings), donc un `true` dans le `.claude/settings.json` ou `.claude/settings.local.json` d'un référentiel ne peut pas activer l'enregistrement. Un `false` dans l'un ou l'autre fichier de référentiel le désactive toujours à moins qu'un fichier de [priorité supérieure](/docs/fr/settings#settings-precedence) ne définisse `true`.