SpyBara
Go Premium

Documentation 2026-09-22 23:59 UTC to 2026-09-23 23:57 UTC

18 files changed +96 −50. 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 +4 −0

Details

354| Politique organisationnelle | Les clés de chiffrement gérées par le client (CMEK), HIPAA et [Zéro rétention de données](/docs/fr/zero-data-retention) ne sont pas activées pour l'organisation. |354| Politique organisationnelle | Les clés de chiffrement gérées par le client (CMEK), HIPAA et [Zéro rétention de données](/docs/fr/zero-data-retention) ne sont pas activées pour l'organisation. |

355| Surface | Claude Code CLI, ou l'application de bureau Claude version 1.13576.0 ou ultérieure. Les sessions [Claude Tag](https://claude.com/docs/claude-tag/overview) peuvent également publier des artefacts lorsque Claude Tag et les artefacts sont activés pour l'organisation. Désactivé par défaut dans les contextes [Agent SDK](/docs/fr/agent-sdk/overview), GitHub Action et MCP-server, et lorsque [`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`](/docs/fr/env-vars) est défini. |355| Surface | Claude Code CLI, ou l'application de bureau Claude version 1.13576.0 ou ultérieure. Les sessions [Claude Tag](https://claude.com/docs/claude-tag/overview) peuvent également publier des artefacts lorsque Claude Tag et les artefacts sont activés pour l'organisation. Désactivé par défaut dans les contextes [Agent SDK](/docs/fr/agent-sdk/overview), GitHub Action et MCP-server, et lorsque [`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`](/docs/fr/env-vars) est défini. |

356 356 

357La disponibilité des artefacts pour votre organisation provient de la politique de votre organisation, que Claude Code charge depuis `api.anthropic.com`. Lorsque Claude Code ne peut pas charger la politique, les artefacts ne sont pas disponibles. Lorsque vous en demandez un, Claude explique pourquoi.

358 

359Si un proxy, un VPN ou un filtre web est impliqué, demandez à votre administrateur informatique de laisser passer `api.anthropic.com`. Claude Code continue à réessayer en arrière-plan, et les artefacts deviennent disponibles une fois que la politique est chargée et les autorise.

360 

357<h2 id="disable-artifacts">361<h2 id="disable-artifacts">

358 Désactiver les artefacts362 Désactiver les artefacts

359</h2>363</h2>

Details

7> Exécutez les sessions Claude Code dans le cloud depuis votre navigateur, téléphone, application de bureau ou terminal, déplacez-les avec --cloud et --teleport, et corrigez automatiquement les demandes de tirage.7> Exécutez les sessions Claude Code dans le cloud depuis votre navigateur, téléphone, application de bureau ou terminal, déplacez-les avec --cloud et --teleport, et corrigez automatiquement les demandes de tirage.

8 8 

9<Note>9<Note>

10 Les sessions cloud sont en aperçu de recherche pour les utilisateurs Pro, Max et Team, ainsi que pour les utilisateurs Enterprise disposant de sièges premium ou de sièges Chat + Claude Code.10 Les sessions cloud sont disponibles sur les plans Pro, Max et Team, ainsi que pour les utilisateurs Enterprise disposant de sièges premium ou de sièges Chat + Claude Code.

11</Note>11</Note>

12 12 

13Une session cloud est une session Claude Code qui s'exécute sur l'infrastructure cloud au lieu de sur votre machine. Par défaut, elle s'exécute sur l'infrastructure gérée par Anthropic, ou sur l'[environnement auto-hébergé](/docs/fr/self-hosted-environments) de votre organisation lorsqu'elle y est acheminée. La session continue de s'exécuter après que vous fermiez votre ordinateur portable, et vous pouvez la vérifier ou la diriger depuis n'importe quel appareil.13Une session cloud est une session Claude Code qui s'exécute sur l'infrastructure cloud au lieu de sur votre machine. Par défaut, elle s'exécute sur l'infrastructure gérée par Anthropic, ou sur l'[environnement auto-hébergé](/docs/fr/self-hosted-environments) de votre organisation lorsqu'elle y est acheminée. La session continue de s'exécuter après que vous fermiez votre ordinateur portable, et vous pouvez la vérifier ou la diriger depuis n'importe quel appareil.

Details

7> Configurez les environnements cloud pour les sessions Claude Code cloud : niveaux d'accès réseau, variables d'environnement, scripts de configuration et mise en cache d'environnement.7> Configurez les environnements cloud pour les sessions Claude Code cloud : niveaux d'accès réseau, variables d'environnement, scripts de configuration et mise en cache d'environnement.

8 8 

9<Note>9<Note>

10 Les environnements cloud s'appliquent aux [sessions cloud](/docs/fr/claude-code-on-the-web), qui sont en aperçu de recherche pour les utilisateurs Pro, Max et Team, et pour les utilisateurs Enterprise disposant de [sièges premium ou de sièges Chat + Claude Code](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan).10 Les environnements cloud s'appliquent aux [sessions cloud](/docs/fr/claude-code-on-the-web), qui sont disponibles sur les plans Pro, Max et Team, et pour les utilisateurs Enterprise disposant de [sièges premium ou de sièges Chat + Claude Code](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan).

11</Note>11</Note>

12 12 

13Chaque [session cloud](/docs/fr/claude-code-on-the-web) s'exécute dans un environnement cloud. Vous pouvez configurer un environnement pour autoriser ou refuser l'[accès réseau](#access-levels), [définir des variables d'environnement](#set-environment-variables) pour la session, sur les plans Pro et Max stocker des [identifiants API](#add-api-credentials) que les sessions utilisent sans les voir, et exécuter un [script de configuration](#setup-scripts) avant que Claude ne commence à travailler.13Chaque [session cloud](/docs/fr/claude-code-on-the-web) s'exécute dans un environnement cloud. Vous pouvez configurer un environnement pour autoriser ou refuser l'[accès réseau](#access-levels), [définir des variables d'environnement](#set-environment-variables) pour la session, sur les plans Pro et Max stocker des [identifiants API](#add-api-credentials) que les sessions utilisent sans les voir, et exécuter un [script de configuration](#setup-scripts) avant que Claude ne commence à travailler.

env-vars.md +2 −1

Details

311| `CLAUDE_CODE_IDE_SKIP_VALID_CHECK` | Définissez sur `1` pour ignorer la validation des entrées du fichier de verrouillage IDE lors de la connexion. Utilisez lorsque la connexion automatique ne trouve pas votre IDE malgré son exécution |311| `CLAUDE_CODE_IDE_SKIP_VALID_CHECK` | Définissez sur `1` pour ignorer la validation des entrées du fichier de verrouillage IDE lors de la connexion. Utilisez lorsque la connexion automatique ne trouve pas votre IDE malgré son exécution |

312| `CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS` | Combien de [sous-agents](/docs/fr/sub-agents#concurrent-subagent-limit) peuvent s'exécuter dans une session avant que l'outil Agent refuse d'en générer un autre (par défaut : 20). Accepte un nombre entier positif en chiffres simples ; tout le reste est ignoré, afin que la variable puisse ajuster le plafond mais ne peut pas le désactiver. Nécessite Claude Code v2.1.217 ou ultérieur |312| `CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS` | Combien de [sous-agents](/docs/fr/sub-agents#concurrent-subagent-limit) peuvent s'exécuter dans une session avant que l'outil Agent refuse d'en générer un autre (par défaut : 20). Accepte un nombre entier positif en chiffres simples ; tout le reste est ignoré, afin que la variable puisse ajuster le plafond mais ne peut pas le désactiver. Nécessite Claude Code v2.1.217 ou ultérieur |

313| `CLAUDE_CODE_MAX_CONTEXT_TOKENS` | Remplacez la taille de la fenêtre de contexte que Claude Code suppose pour le modèle actif. À partir de v2.1.193, la façon dont elle s'applique dépend de la façon dont Claude Code résout l'ID du modèle ; voir [Corriger la fenêtre pour un ID de modèle de passerelle ou personnalisé](/docs/fr/model-config#correct-the-window-for-a-gateway-or-custom-model-id). Utilisez ceci lors du routage vers un modèle via `ANTHROPIC_BASE_URL` dont la fenêtre de contexte ne correspond pas à la taille intégrée pour son nom |313| `CLAUDE_CODE_MAX_CONTEXT_TOKENS` | Remplacez la taille de la fenêtre de contexte que Claude Code suppose pour le modèle actif. À partir de v2.1.193, la façon dont elle s'applique dépend de la façon dont Claude Code résout l'ID du modèle ; voir [Corriger la fenêtre pour un ID de modèle de passerelle ou personnalisé](/docs/fr/model-config#correct-the-window-for-a-gateway-or-custom-model-id). Utilisez ceci lors du routage vers un modèle via `ANTHROPIC_BASE_URL` dont la fenêtre de contexte ne correspond pas à la taille intégrée pour son nom |

314| `CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH` | Longueur maximale en caractères de chaque description d'outil MCP et des instructions de chaque serveur MCP que Claude Code envoie au modèle (par défaut : 2048). Claude Code [tronque le texte plus long](/docs/fr/mcp#for-mcp-server-authors). Accepte un nombre entier positif en chiffres simples. Tout le reste est ignoré et la valeur par défaut s'applique. Nécessite Claude Code v2.1.280 ou ultérieur |

314| `CLAUDE_CODE_MAX_OUTPUT_TOKENS` | Définissez le nombre maximum de jetons de sortie pour la plupart des requêtes. Les valeurs par défaut et les plafonds varient selon le modèle ; voir [jetons de sortie max](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison). Claude Code utilise par défaut 32000 pour les ID de modèle qu'il ne reconnaît pas, comme les noms spécifiques à la passerelle, et abaisse les valeurs au-dessus du plafond d'un modèle au plafond. Augmenter cette valeur réduit la fenêtre de contexte effective disponible avant que la [compaction automatique](/docs/fr/costs#reduce-token-usage) ne se déclenche |315| `CLAUDE_CODE_MAX_OUTPUT_TOKENS` | Définissez le nombre maximum de jetons de sortie pour la plupart des requêtes. Les valeurs par défaut et les plafonds varient selon le modèle ; voir [jetons de sortie max](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison). Claude Code utilise par défaut 32000 pour les ID de modèle qu'il ne reconnaît pas, comme les noms spécifiques à la passerelle, et abaisse les valeurs au-dessus du plafond d'un modèle au plafond. Augmenter cette valeur réduit la fenêtre de contexte effective disponible avant que la [compaction automatique](/docs/fr/costs#reduce-token-usage) ne se déclenche |

315| `CLAUDE_CODE_MAX_RETRIES` | Remplacez le nombre de fois pour réessayer les requêtes API échouées (par défaut : 10). Limité à 15 à partir de v2.1.186 ; à partir de v2.1.199, `CLAUDE_CODE_RETRY_WATCHDOG` augmente la valeur par défaut et supprime le plafond. Pour les sessions sans surveillance qui doivent attendre les pannes plus longues, définissez `CLAUDE_CODE_RETRY_WATCHDOG` à la place |316| `CLAUDE_CODE_MAX_RETRIES` | Remplacez le nombre de fois pour réessayer les requêtes API échouées (par défaut : 10). Limité à 15 à partir de v2.1.186 ; à partir de v2.1.199, `CLAUDE_CODE_RETRY_WATCHDOG` augmente la valeur par défaut et supprime le plafond. Pour les sessions sans surveillance qui doivent attendre les pannes plus longues, définissez `CLAUDE_CODE_RETRY_WATCHDOG` à la place |

316| `CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION` | Supprimé dans v2.1.224 et maintenant un no-op. Auparavant, limitait le nombre total de [sous-agents](/docs/fr/sub-agents) que Claude pouvait générer avec l'outil Agent dans une session (par défaut : 200) ; générer au-delà du plafond échouait avec `Subagent spawn limit reached`. La [limite de sous-agent concurrent](/docs/fr/sub-agents#concurrent-subagent-limit) et la [limite de profondeur](/docs/fr/sub-agents#let-subagents-spawn-their-own-subagents) s'appliquent toujours |317| `CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION` | Supprimé dans v2.1.224 et maintenant un no-op. Auparavant, limitait le nombre total de [sous-agents](/docs/fr/sub-agents) que Claude pouvait générer avec l'outil Agent dans une session (par défaut : 200) ; générer au-delà du plafond échouait avec `Subagent spawn limit reached`. La [limite de sous-agent concurrent](/docs/fr/sub-agents#concurrent-subagent-limit) et la [limite de profondeur](/docs/fr/sub-agents#let-subagents-spawn-their-own-subagents) s'appliquent toujours |


340| `CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE` | Définissez sur `1` pour permettre à Claude Code d'exécuter la commande de mise à niveau de votre gestionnaire de paquets en arrière-plan lorsqu'une nouvelle version est disponible. S'applique aux installations Homebrew et WinGet. Les autres gestionnaires de paquets continuent d'afficher la commande de mise à niveau sans l'exécuter. Voir [Mises à jour automatiques](/docs/fr/setup#auto-updates) |341| `CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE` | Définissez sur `1` pour permettre à Claude Code d'exécuter la commande de mise à niveau de votre gestionnaire de paquets en arrière-plan lorsqu'une nouvelle version est disponible. S'applique aux installations Homebrew et WinGet. Les autres gestionnaires de paquets continuent d'afficher la commande de mise à niveau sans l'exécuter. Voir [Mises à jour automatiques](/docs/fr/setup#auto-updates) |

341| `CLAUDE_CODE_PERFORCE_MODE` | Définissez sur `1` pour activer la protection en écriture consciente de Perforce. Lorsqu'elle est définie, Edit, Write et NotebookEdit échouent avec un indice `p4 edit <file>` si le fichier cible manque le bit d'écriture du propriétaire, que Perforce efface sur les fichiers synchronisés jusqu'à ce que `p4 edit` les ouvre. Cela empêche Claude Code de contourner le suivi des modifications de Perforce |342| `CLAUDE_CODE_PERFORCE_MODE` | Définissez sur `1` pour activer la protection en écriture consciente de Perforce. Lorsqu'elle est définie, Edit, Write et NotebookEdit échouent avec un indice `p4 edit <file>` si le fichier cible manque le bit d'écriture du propriétaire, que Perforce efface sur les fichiers synchronisés jusqu'à ce que `p4 edit` les ouvre. Cela empêche Claude Code de contourner le suivi des modifications de Perforce |

342| `CLAUDE_CODE_PLUGIN_CACHE_DIR` | Remplacez le répertoire racine des plugins. Malgré le nom, cela définit le répertoire parent, pas le cache lui-même : les places de marché et le cache des plugins vivent dans les sous-répertoires sous ce chemin. Par défaut `~/.claude/plugins` |343| `CLAUDE_CODE_PLUGIN_CACHE_DIR` | Remplacez le répertoire racine des plugins. Malgré le nom, cela définit le répertoire parent, pas le cache lui-même : les places de marché et le cache des plugins vivent dans les sous-répertoires sous ce chemin. Par défaut `~/.claude/plugins` |

344| `CLAUDE_CODE_PLUGIN_DIRS` | Répertoires de plugins à charger pour la session, chacun chargé de la façon qu'un [drapeau `--plugin-dir`](/docs/fr/plugins#test-your-plugins-locally) le charge. Séparez plusieurs chemins avec `:` sur Unix ou `;` sur Windows. Donnez chaque chemin en tant que chemin absolu ou commencez-le par `~`, car Claude Code ignore les chemins relatifs. Nécessite Claude Code v2.1.280 ou ultérieur |

343| `CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS` | Délai d'expiration en millisecondes pour les opérations git lors de l'installation ou de la mise à jour des plugins (par défaut : 120000). Augmentez cette valeur pour les grands référentiels ou les connexions réseau lentes. Voir [Les opérations Git expirent](/docs/fr/plugin-marketplaces#git-operations-time-out) |345| `CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS` | Délai d'expiration en millisecondes pour les opérations git lors de l'installation ou de la mise à jour des plugins (par défaut : 120000). Augmentez cette valeur pour les grands référentiels ou les connexions réseau lentes. Voir [Les opérations Git expirent](/docs/fr/plugin-marketplaces#git-operations-time-out) |

344| `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE` | Définissez sur `1` pour ignorer la tentative de re-clonage et continuer à utiliser le checkout de place de marché existant lorsqu'une actualisation de place de marché ne peut pas atteindre ou s'authentifier auprès du distant. Utile dans les environnements hors ligne ou isolés où le re-clonage échouerait de la même manière. Voir [Les mises à jour de la place de marché échouent dans les environnements hors ligne](/docs/fr/plugin-marketplaces#marketplace-updates-fail-in-offline-environments) |346| `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE` | Définissez sur `1` pour ignorer la tentative de re-clonage et continuer à utiliser le checkout de place de marché existant lorsqu'une actualisation de place de marché ne peut pas atteindre ou s'authentifier auprès du distant. Utile dans les environnements hors ligne ou isolés où le re-clonage échouerait de la même manière. Voir [Les mises à jour de la place de marché échouent dans les environnements hors ligne](/docs/fr/plugin-marketplaces#marketplace-updates-fail-in-offline-environments) |

345| `CLAUDE_CODE_PLUGIN_PREFER_HTTPS` | Définissez sur `1` pour cloner les sources de raccourci GitHub `owner/repo` sur HTTPS au lieu de SSH. S'applique à l'installation et à la mise à jour des plugins, et à `/plugin marketplace add` et `update`. Utile dans les exécuteurs CI, les conteneurs ou tout environnement sans clé SSH configurée pour `github.com` |347| `CLAUDE_CODE_PLUGIN_PREFER_HTTPS` | Définissez sur `1` pour cloner les sources de raccourci GitHub `owner/repo` sur HTTPS au lieu de SSH. S'applique à l'installation et à la mise à jour des plugins, et à `/plugin marketplace add` et `update`. Utile dans les exécuteurs CI, les conteneurs ou tout environnement sans clé SSH configurée pour `github.com` |


524 526 

525Avec la récupération désactivée, vous ne pouvez pas :527Avec la récupération désactivée, vous ne pouvez pas :

526 528 

527* Faire en sorte que Claude Code [lise les fichiers `AGENTS.md`](/docs/fr/memory#agents-md) comme instructions de projet ; il charge uniquement les fichiers `CLAUDE.md`

528* [Démarrer les sessions en mode auto par défaut](/docs/fr/permission-modes#which-mode-a-session-starts-in) sur les plans Pro, Max et Team529* [Démarrer les sessions en mode auto par défaut](/docs/fr/permission-modes#which-mode-a-session-starts-in) sur les plans Pro, Max et Team

529* Faire en sorte que l'extension VS Code [lise les fichiers de paramètres pour le mode de permission de démarrage](/docs/fr/permission-modes#switch-permission-modes)530* Faire en sorte que l'extension VS Code [lise les fichiers de paramètres pour le mode de permission de démarrage](/docs/fr/permission-modes#switch-permission-modes)

530* Exécuter [`/auto-mode-setup`](/docs/fr/auto-mode-config#generate-environment-entries) pour rédiger les entrées `autoMode.environment`531* Exécuter [`/auto-mode-setup`](/docs/fr/auto-mode-config#generate-environment-entries) pour rédiger les entrées `autoMode.environment`

Details

38 38 

39Celles-ci ont des différences spécifiques au fournisseur :39Celles-ci ont des différences spécifiques au fournisseur :

40 40 

41* **Mémoire CLAUDE.md** : les fichiers `CLAUDE.md` se chargent chez chaque fournisseur. La lecture des [fichiers `AGENTS.md`](/docs/fr/memory#agents-md) en tant qu'instructions de projet nécessite également une session qui [récupère les indicateurs de fonctionnalité](/docs/fr/env-vars#features-that-need-feature-flag-fetching)

42* **Serveurs MCP** : les [connecteurs de claude.ai](/docs/fr/mcp#use-mcp-servers-from-claude-ai) se chargent uniquement lorsque votre abonnement claude.ai est la méthode d'authentification active. La [recherche d'outils](/docs/fr/mcp#configure-tool-search) est désactivée par défaut lorsque `ANTHROPIC_BASE_URL` pointe vers un hôte non-propriétaire, et n'est pas supportée sur les modèles Google Cloud's Agent Platform antérieurs à la génération Claude 4.5 ou sur les [déploiements Microsoft Foundry hébergés sur Azure](https://platform.claude.com/docs/en/build-with-claude/claude-in-microsoft-foundry#hosting-options)41* **Serveurs MCP** : les [connecteurs de claude.ai](/docs/fr/mcp#use-mcp-servers-from-claude-ai) se chargent uniquement lorsque votre abonnement claude.ai est la méthode d'authentification active. La [recherche d'outils](/docs/fr/mcp#configure-tool-search) est désactivée par défaut lorsque `ANTHROPIC_BASE_URL` pointe vers un hôte non-propriétaire, et n'est pas supportée sur les modèles Google Cloud's Agent Platform antérieurs à la génération Claude 4.5 ou sur les [déploiements Microsoft Foundry hébergés sur Azure](https://platform.claude.com/docs/en/build-with-claude/claude-in-microsoft-foundry#hosting-options)

43* **Subagents** : le [Subagent Explore intégré](/docs/fr/sub-agents#built-in-subagents) limite son modèle hérité à Opus sur l'API Claude, et hérite directement du modèle de la conversation principale sur tout autre fournisseur, y compris Claude Platform sur AWS42* **Subagents** : le [Subagent Explore intégré](/docs/fr/sub-agents#built-in-subagents) limite son modèle hérité à Opus sur l'API Claude, et hérite directement du modèle de la conversation principale sur tout autre fournisseur, y compris Claude Platform sur AWS

44* **[Commands](/docs/fr/commands#all-commands)** :43* **[Commands](/docs/fr/commands#all-commands)** :

glossary.md +1 −1

Details

16 AGENTS.md16 AGENTS.md

17</h3>17</h3>

18 18 

19Un fichier markdown d'instructions de projet que vous écrivez pour les agents de codage IA. Si votre référentiel en contient un et aucun [CLAUDE.md](#claude-md), Claude le lit comme vos instructions de projet sans que vous ayez besoin d'ajouter un deuxième fichier. Vous pouvez modifier le paramètre **Project instructions** dans `/config` pour que Claude lise les deux fichiers ou seulement `CLAUDE.md`. La lecture directe de `AGENTS.md` nécessite Claude Code v2.1.277 ou ultérieur dans une session qui récupère les feature flags ; sur les autres versions, importez-le à partir d'un CLAUDE.md.19Un fichier markdown d'instructions de projet que vous écrivez pour les agents de codage IA. Si votre référentiel en contient un et aucun [CLAUDE.md](#claude-md), Claude le lit comme vos instructions de projet sans que vous ayez besoin d'ajouter un deuxième fichier. Vous pouvez modifier le paramètre **Project instructions** dans `/config` pour que Claude lise les deux fichiers ou seulement `CLAUDE.md`. La lecture directe de `AGENTS.md` nécessite Claude Code v2.1.277 ou ultérieur. Dans certaines sessions, Claude [ne peut pas lire `AGENTS.md`](/docs/fr/memory#when-agents-md-support-is-unavailable), donc [importez-le à partir d'un `CLAUDE.md`](/docs/fr/memory#share-one-file-with-other-coding-tools) à la place.

20 20 

21En savoir plus : [AGENTS.md](/docs/fr/memory#agents-md)21En savoir plus : [AGENTS.md](/docs/fr/memory#agents-md)

22 22 

mcp.md +3 −1

Details

1562* Quand Claude doit rechercher vos outils1562* Quand Claude doit rechercher vos outils

1563* Les capacités clés que votre serveur fournit1563* Les capacités clés que votre serveur fournit

1564 1564 

1565Claude Code tronque les descriptions d'outils et les instructions du serveur à 2 Ko chacune. Gardez-les concises pour éviter la troncature, et placez les détails critiques près du début.1565Claude Code tronque chaque description d'outil et les instructions de chaque serveur à 2 048 caractères par défaut. Gardez-les concises, et placez les détails critiques près du début.

1566 

1567Pour modifier la limite pour chaque serveur MCP dans votre session, définissez [`CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH`](/docs/fr/env-vars#variables) sur un nombre de caractères. Cette variable nécessite Claude Code v2.1.280 ou ultérieur.

1566 1568 

1567<h3 id="configure-tool-search">1569<h3 id="configure-tool-search">

1568 Configurer la recherche d'outils1570 Configurer la recherche d'outils

memory.md +5 −7

Details

379Pour modifier le comportement par défaut, par exemple pour que Claude lise toujours les deux fichiers, lise uniquement `CLAUDE.md`, ou lise uniquement les instructions gérées de votre organisation, [modifiez le paramètre **Instructions du projet**](#choose-which-instruction-files-load).379Pour modifier le comportement par défaut, par exemple pour que Claude lise toujours les deux fichiers, lise uniquement `CLAUDE.md`, ou lise uniquement les instructions gérées de votre organisation, [modifiez le paramètre **Instructions du projet**](#choose-which-instruction-files-load).

380 380 

381<Note>381<Note>

382 La lecture directe de `AGENTS.md` nécessite Claude Code v2.1.277 ou une version ultérieure. Dans certaines sessions, comme celles sur Amazon Bedrock ou avec la télémétrie désactivée, Claude [ne peut pas lire `AGENTS.md`](#when-agents-md-support-is-unavailable), donc [importez-le à partir d'un `CLAUDE.md`](#share-one-file-with-other-coding-tools) à la place.382 La lecture directe de `AGENTS.md` nécessite Claude Code v2.1.277 ou une version ultérieure. Dans certaines sessions, Claude [ne peut pas lire `AGENTS.md`](#when-agents-md-support-is-unavailable), donc [importez-le à partir d'un `CLAUDE.md`](#share-one-file-with-other-coding-tools) à la place.

383</Note>383</Note>

384 384 

385<h3 id="when-claude-code-reads-agents-md">385<h3 id="when-claude-code-reads-agents-md">


436Dans ces sessions, Claude lit uniquement les fichiers `CLAUDE.md`, et **Instructions du projet** n'apparaît pas dans le panneau des paramètres `/config` :436Dans ces sessions, Claude lit uniquement les fichiers `CLAUDE.md`, et **Instructions du projet** n'apparaît pas dans le panneau des paramètres `/config` :

437 437 

438* Vous utilisez une version de Claude Code antérieure à v2.1.277438* Vous utilisez une version de Claude Code antérieure à v2.1.277

439* Votre session ne [récupère pas les drapeaux de fonctionnalités auprès d'Anthropic](/docs/fr/env-vars#features-that-need-feature-flag-fetching), par exemple parce que vous utilisez Amazon Bedrock ou un autre fournisseur tiers, ou vous avez désactivé la télémétrie. La section liée contient la liste complète

440* C'est votre [première session après l'installation ou la mise à niveau](/docs/fr/env-vars#first-session-after-an-install-or-upgrade) vers une version avec support de `AGENTS.md`. Claude lit `AGENTS.md` à partir de votre prochaine session

441* Vous avez désactivé le plugin `agents-md` intégré dans `/plugin`439* Vous avez désactivé le plugin `agents-md` intégré dans `/plugin`

440* Dans certains cas, c'est votre [première session après la mise à niveau](/docs/fr/env-vars#first-session-after-an-install-or-upgrade) à partir de v2.1.276 ou antérieur. Claude lit `AGENTS.md` à partir de votre prochaine session

442 441 

443Pour donner votre `AGENTS.md` à Claude dans ces sessions, [importez-le à partir d'un `CLAUDE.md`](#share-one-file-with-other-coding-tools).442Avant v2.1.281, certaines sessions, comme celles sur Amazon Bedrock ou avec la télémétrie désactivée, lisaient uniquement les fichiers `CLAUDE.md`. Sur ces versions, mettez à jour Claude Code. Pour donner votre `AGENTS.md` à Claude dans l'une de ces sessions, [importez-le à partir d'un `CLAUDE.md`](#share-one-file-with-other-coding-tools).

444 443 

445<h3 id="where-agents-md-differs-from-claude-md">444<h3 id="where-agents-md-differs-from-claude-md">

446 Où AGENTS.md diffère de CLAUDE.md445 Où AGENTS.md diffère de CLAUDE.md


637Si votre référentiel a un `AGENTS.md` et que Claude ne semble pas savoir ce qu'il dit, la cause habituelle est un `CLAUDE.md` quelque part sur le chemin du projet. Par défaut, Claude lit `AGENTS.md` uniquement lorsque vous n'avez pas de `CLAUDE.md` ou `CLAUDE.local.md` dans votre répertoire de travail ou au-dessus. Vérifiez ceux-ci dans l'ordre :636Si votre référentiel a un `AGENTS.md` et que Claude ne semble pas savoir ce qu'il dit, la cause habituelle est un `CLAUDE.md` quelque part sur le chemin du projet. Par défaut, Claude lit `AGENTS.md` uniquement lorsque vous n'avez pas de `CLAUDE.md` ou `CLAUDE.local.md` dans votre répertoire de travail ou au-dessus. Vérifiez ceux-ci dans l'ordre :

638 637 

6391. Recherchez un `CLAUDE.md`, `.claude/CLAUDE.md`, ou `CLAUDE.local.md` dans votre répertoire de travail ou dans n'importe quel répertoire au-dessus, autre que votre `~/.claude/CLAUDE.md`. Si vous en trouvez un, Claude le lit à la place de `AGENTS.md` sauf si vous définissez **Instructions du projet** sur `claude-md-and-agents-md`.6381. Recherchez un `CLAUDE.md`, `.claude/CLAUDE.md`, ou `CLAUDE.local.md` dans votre répertoire de travail ou dans n'importe quel répertoire au-dessus, autre que votre `~/.claude/CLAUDE.md`. Si vous en trouvez un, Claude le lit à la place de `AGENTS.md` sauf si vous définissez **Instructions du projet** sur `claude-md-and-agents-md`.

6402. Exécutez `claude --version` et confirmez v2.1.277 ou ultérieure.6392. Exécutez `claude --version` et confirmez v2.1.277 ou ultérieure. Avant v2.1.281, certaines sessions, comme celles sur Amazon Bedrock ou avec la télémétrie désactivée, [ne pouvaient pas charger `AGENTS.md`](#when-agents-md-support-is-unavailable) non plus, donc sur ces versions, mettez à jour vers v2.1.281 ou ultérieure.

6413. Vérifiez si votre session est une session qui [ne peut pas charger `AGENTS.md`](#when-agents-md-support-is-unavailable), comme une session sur un fournisseur tiers ou avec la télémétrie désactivée.6403. Tapez `/config` dans votre session pour ouvrir le panneau des paramètres et confirmez que **Instructions du projet** n'est pas défini sur `claude-md` ou `managed-only`. Si vous ne voyez pas le paramètre du tout, votre session est une session qui [ne peut pas charger `AGENTS.md`](#when-agents-md-support-is-unavailable).

6424. Tapez `/config` dans votre session pour ouvrir le panneau des paramètres et confirmez que **Instructions du projet** n'est pas défini sur `claude-md` ou `managed-only`. Si vous ne voyez pas le paramètre du tout, votre session est une session qui [ne peut pas charger `AGENTS.md`](#when-agents-md-support-is-unavailable).

643 641 

644Pour vérifier si Claude a lu votre `AGENTS.md`, exécutez `/memory` et recherchez son chemin dans la liste.642Pour vérifier si Claude a lu votre `AGENTS.md`, exécutez `/memory` et recherchez son chemin dans la liste.

645 643 

Details

1221* `num_non_blocking_error` : Nombre qui ont échoué sans bloquer1221* `num_non_blocking_error` : Nombre qui ont échoué sans bloquer

1222* `num_cancelled` : Nombre annulé avant la fin1222* `num_cancelled` : Nombre annulé avant la fin

1223* `total_duration_ms` : Durée murale de tous les hooks correspondants1223* `total_duration_ms` : Durée murale de tous les hooks correspondants

1224* `stdout_chars` : Nombre total de caractères de stdout sur les hooks correspondants qui ont réussi. Nécessite Claude Code v2.1.280 ou ultérieur

1225* `additional_context_chars` : Nombre total de caractères de `additionalContext` retournés par les hooks correspondants. Nécessite Claude Code v2.1.280 ou ultérieur

1226* `system_message_chars` : Nombre total de caractères de `systemMessage` retournés par les hooks correspondants. Nécessite Claude Code v2.1.280 ou ultérieur

1227* `initial_user_message_chars` : Nombre total de caractères de `initialUserMessage` retournés par les hooks correspondants. Nécessite Claude Code v2.1.280 ou ultérieur

1228* `num_outputs_persisted` : Nombre de sorties de hook au-delà de la [limite de 10 000 caractères](/docs/fr/hooks#json-output) que Claude Code a enregistrées dans un fichier. Nécessite Claude Code v2.1.280 ou ultérieur

1224* `managed_only` : `"true"` lorsque seuls les hooks de politique gérée sont autorisés1229* `managed_only` : `"true"` lorsque seuls les hooks de politique gérée sont autorisés

1225* `hook_source` : `"policySettings"` ou `"merged"`1230* `hook_source` : `"policySettings"` ou `"merged"`

1226* `safe_mode` : `"true"` lorsque la session a été démarrée avec [`--safe-mode`](/docs/fr/cli-reference), `"false"` sinon. Nécessite Claude Code v2.1.169 ou ultérieur1231* `safe_mode` : `"true"` lorsque la session a été démarrée avec [`--safe-mode`](/docs/fr/cli-reference), `"false"` sinon. Nécessite Claude Code v2.1.169 ou ultérieur

Details

859 Mises à jour automatiques en arrière-plan859 Mises à jour automatiques en arrière-plan

860</h4>860</h4>

861 861 

862Par défaut, l'actualisation en arrière-plan désactive les assistants de credentials git lorsqu'elle vérifie le dépôt distant de la place de marché pour les nouveaux commits, donc la vérification ne peut pas s'authentifier auprès des dépôts privés sur HTTPS même lorsqu'un assistant est configuré. Les remotes SSH ne sont pas affectées : une clé chargée dans `ssh-agent` authentifie la vérification en arrière-plan de la même manière que les commandes que vous exécutez.862La vérification d'actualisation en arrière-plan vérifie le dépôt distant de la place de marché pour les nouveaux commits avec vos assistants de credentials git configurés, de la même manière que les commandes que vous exécutez. Pour les remotes SSH, une clé chargée dans `ssh-agent` authentifie la vérification. Claude Code exécute la vérification de manière non-interactive : il désactive les invites de terminal de git et les programmes askpass, et indique aux assistants de credentials de ne pas inviter. Le fait que la vérification puisse s'authentifier auprès d'un dépôt privé sur HTTPS dépend de votre assistant :

863 863 

864Lorsque la vérification trouve de nouveaux commits, ou échoue parce qu'elle ne peut pas atteindre ou s'authentifier auprès du dépôt distant, Claude Code clone la place de marché à nouveau et échange le nouveau clone. Si ce clone échoue, le checkout existant reste en place. Le re-clone utilise vos credentials git stockés, mais il peut [expirer sur les grands dépôts](#git-operations-time-out), donc les mises à jour automatiques de places de marché privées peuvent échouer par intermittence.864* Un assistant qui peut fournir une credential stockée sans inviter authentifie la vérification. Git Credential Manager, l'assistant Keychain macOS et `git-credential-store` fonctionnent de cette manière une fois qu'ils détiennent une credential pour l'hôte.

865* Un assistant qui a besoin de vous inviter ne peut pas répondre en arrière-plan. La mise à jour échoue silencieusement et le checkout existant reste en place, donc vos plugins continuent de fonctionner à partir du dernier état synchronisé. Exécutez `/plugin marketplace update <name>` pour actualiser la place de marché avec vos credentials.

866 

867Lorsque la vérification trouve le checkout à jour, Claude Code le laisse tel quel. Lorsque la vérification trouve de nouveaux commits, ou échoue parce qu'elle ne peut pas atteindre ou s'authentifier auprès du dépôt distant, Claude Code clone la place de marché à nouveau et échange le nouveau clone. Si ce clone échoue, le checkout existant reste en place. Le re-clone peut [expirer sur les grands dépôts](#git-operations-time-out).

865 868 

866Deux paramètres rendent les places de marché privées prévisibles :869Deux paramètres rendent les places de marché privées prévisibles :

867 870 

868* Définissez `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=1` pour conserver le checkout existant sans tenter le re-clone lorsque la vérification en arrière-plan ne peut pas atteindre ou s'authentifier auprès du dépôt distant. Vos plugins continuent de fonctionner à partir du dernier état synchronisé, et les mises à jour manuelles avec `/plugin marketplace update` s'authentifient toujours avec vos credentials.871* Définissez `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=1` pour conserver le checkout existant sans tenter le re-clone lorsque la vérification en arrière-plan ne peut pas atteindre ou s'authentifier auprès du dépôt distant. Vos plugins continuent de fonctionner à partir du dernier état synchronisé, et les mises à jour manuelles avec `/plugin marketplace update` s'authentifient toujours avec vos credentials.

869* Configurez un assistant de credentials git, par exemple avec `gh auth setup-git` pour GitHub, afin que le re-clone puisse s'authentifier sans inviter.872* Configurez un assistant de credentials git, par exemple avec `gh auth setup-git` pour GitHub, afin que la vérification en arrière-plan et le re-clone puissent s'authentifier sans inviter.

870 873 

871Définir un jeton de fournisseur tel que `GITHUB_TOKEN` dans votre environnement n'active pas par lui-même l'authentification en arrière-plan. Les jetons ne prennent effet que via un assistant de credentials configuré, par exemple l'assistant de l'CLI `gh`, qui lit `GH_TOKEN` et `GITHUB_TOKEN`.874Définir un jeton de fournisseur tel que `GITHUB_TOKEN` dans votre environnement n'active pas par lui-même l'authentification en arrière-plan. Les jetons ne prennent effet que via un assistant de credentials configuré, par exemple l'assistant de l'CLI `gh`, qui lit `GH_TOKEN` et `GITHUB_TOKEN`.

872 875 

873Pour que la vérification en arrière-plan elle-même s'authentifie sur HTTPS, configurez une réécriture d'URL git globale. La réécriture intègre un jeton dans l'URL distante, donc elle prend effet même si la vérification en arrière-plan désactive les assistants de credentials. Lorsque la vérification trouve le checkout à jour, Claude Code ignore le re-clone. L'exemple suivant réécrit l'URL du dépôt de la place de marché pour inclure un jeton d'accès :

874 

875```bash theme={null}

876git config --global url."https://x-access-token:YOUR_TOKEN@github.com/acme-corp/plugins".insteadOf "https://github.com/acme-corp/plugins"

877```

878 

879Limitez la réécriture au dépôt de la place de marché ou au chemin de l'organisation. Une réécriture dont la base est uniquement l'hôte s'applique à chaque fetch et push vers cet hôte sur la machine et remplace vos credentials normaux, y compris les pushes vers vos propres dépôts.

880 

881Chaque fournisseur attend un nom d'utilisateur différent dans l'URL réécrite, et la même limitation de chemin s'applique à chaque fournisseur. Pour les serveurs auto-hébergés, remplacez le nom d'hôte par le nom d'hôte de votre serveur :

882 

883| Fournisseur | Forme d'URL réécrite |

884| :---------- | :---------------------------------------------------------------- |

885| GitHub | `https://x-access-token:YOUR_TOKEN@github.com/acme-corp/plugins` |

886| GitLab | `https://oauth2:YOUR_TOKEN@gitlab.com/acme-corp/plugins` |

887| Bitbucket | `https://x-token-auth:YOUR_TOKEN@bitbucket.org/acme-corp/plugins` |

888 

889La réécriture stocke le jeton en texte brut dans votre gitconfig, donc utilisez un jeton avec accès en lecture seule au dépôt de la place de marché.

890 

891<Note>876<Note>

892 Dans les environnements CI/CD, configurez un assistant de credentials git avant d'installer des plugins à partir de dépôts privés. Sur GitHub Actions, exportez un jeton avec accès en lecture au dépôt de la place de marché en tant que `GH_TOKEN`, puis exécutez `gh auth setup-git`. Le jeton de workflow par défaut ne peut accéder qu'au dépôt du workflow lui-même, donc une place de marché privée dans un autre dépôt a besoin d'un jeton d'accès personnel ou d'un jeton d'application.877 Dans les environnements CI/CD, configurez un assistant de credentials git avant d'installer des plugins à partir de dépôts privés. Sur GitHub Actions, exportez un jeton avec accès en lecture au dépôt de la place de marché en tant que `GH_TOKEN`, puis exécutez `gh auth setup-git`. Le jeton de workflow par défaut ne peut accéder qu'au dépôt du workflow lui-même, donc une place de marché privée dans un autre dépôt a besoin d'un jeton d'accès personnel ou d'un jeton d'application.

893 

894 Si vous configurez une réécriture d'URL globale dans le pipeline, la réécriture authentifie également la vérification en arrière-plan directement.

895</Note>878</Note>

896 879 

897<h3 id="distribute-through-organization-settings">880<h3 id="distribute-through-organization-settings">


976Pour les options de configuration complètes, consultez [Paramètres des plugins](/docs/fr/settings-reference#plugin-settings).959Pour les options de configuration complètes, consultez [Paramètres des plugins](/docs/fr/settings-reference#plugin-settings).

977 960 

978<Note>961<Note>

979 Si vous utilisez une source `directory` ou `file` locale avec un chemin relatif, le chemin se résout par rapport au checkout principal de votre dépôt. Lorsque vous exécutez Claude Code à partir d'une worktree git, le chemin pointe toujours vers le checkout principal, donc toutes les worktrees partagent le même emplacement de place de marché. L'état de la place de marché est stocké une fois par utilisateur dans `~/.claude/plugins/known_marketplaces.json`, pas par projet.962 Si vous utilisez une source `directory` ou `file` locale avec un chemin relatif, le chemin se résout par rapport au checkout principal de votre dépôt. Lorsque vous exécutez Claude Code à partir d'une git worktree, le chemin pointe toujours vers le checkout principal, donc toutes les worktrees partagent le même emplacement de place de marché. L'état de la place de marché est stocké une fois par utilisateur dans `~/.claude/plugins/known_marketplaces.json`, pas par projet.

980</Note>963</Note>

981 964 

982<h3 id="pre-populate-plugins-for-containers">965<h3 id="pre-populate-plugins-for-containers">


1620 1603 

1621Pour les mises à jour automatiques en arrière-plan :1604Pour les mises à jour automatiques en arrière-plan :

1622 1605 

1623* Par défaut, les actualisations en arrière-plan désactivent les assistants de credentials git lorsqu'ils vérifient le serveur distant pour les nouveaux commits, de sorte que la vérification ne peut pas s'authentifier via HTTPS. Les dépôts SSH avec une clé chargée dans `ssh-agent` s'authentifient toujours1606* La vérification en arrière-plan utilise vos assistants de credentials git configurés mais ne demande jamais, donc votre assistant doit pouvoir répondre avec une credential stockée. Les dépôts SSH avec une clé chargée dans `ssh-agent` s'authentifient également

1624* Lorsque la vérification ne peut pas s'authentifier, Claude Code re-clone la place de marché avec vos credentials stockés, mais le re-clone peut expirer sur les grands dépôts1607* Si votre assistant a besoin de vous demander, la mise à jour en arrière-plan échoue silencieusement et le clone existant reste en place. Connectez-vous à votre assistant d'abord pour qu'il détienne une credential pour l'hôte. Pour GitHub, exécutez `gh auth login`, puis `gh auth setup-git`

1608* Lorsque la vérification trouve de nouveaux commits, ou ne peut pas atteindre ou s'authentifier auprès du serveur distant, Claude Code re-clone la place de marché avec les mêmes credentials. Le re-clone peut expirer sur les grands dépôts

1625* Définissez `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=1` pour conserver le clone existant sans tenter le re-clone lorsque la vérification en arrière-plan ne peut pas atteindre ou s'authentifier auprès du serveur distant1609* Définissez `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=1` pour conserver le clone existant sans tenter le re-clone lorsque la vérification en arrière-plan ne peut pas atteindre ou s'authentifier auprès du serveur distant

1626* Configurez un assistant de credentials git, par exemple `gh auth setup-git`, de sorte que le re-clone puisse s'authentifier

1627* Si le re-clonage expire sur un grand dépôt, augmentez la limite avec [`CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS`](#git-operations-time-out)1610* Si le re-clonage expire sur un grand dépôt, augmentez la limite avec [`CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS`](#git-operations-time-out)

1628* Configurez une [réécriture d'URL git](#private-repositories) limitée au dépôt de la place de marché de sorte que la vérification en arrière-plan s'authentifie directement

1629* Ou mettez à jour les places de marché privées manuellement avec `/plugin marketplace update <name>`, qui utilise vos credentials1611* Ou mettez à jour les places de marché privées manuellement avec `/plugin marketplace update <name>`, qui utilise vos credentials

1630 1612 

1613Avant v2.1.280, la vérification en arrière-plan s'exécutait sans vos assistants de credentials et ne pouvait pas s'authentifier auprès des dépôts privés via HTTPS.

1614 

1631<h3 id="marketplace-updates-fail-in-offline-environments">1615<h3 id="marketplace-updates-fail-in-offline-environments">

1632 Les mises à jour de la place de marché échouent dans les environnements hors ligne1616 Les mises à jour de la place de marché échouent dans les environnements hors ligne

1633</h3>1617</h3>

plugins.md +2 −0

Details

340 Pour tester un plugin avec un plugin dont il dépend, consultez [Testez un plugin et sa dépendance localement](/docs/fr/plugin-dependencies#test-a-plugin-and-its-dependency-locally).340 Pour tester un plugin avec un plugin dont il dépend, consultez [Testez un plugin et sa dépendance localement](/docs/fr/plugin-dependencies#test-a-plugin-and-its-dependency-locally).

341</Tip>341</Tip>

342 342 

343Pour charger les plugins dans une session où vous ne pouvez pas ajouter le drapeau, listez leurs chemins absolus dans la variable d'environnement [`CLAUDE_CODE_PLUGIN_DIRS`](/docs/fr/env-vars#variables) à la place. Claude Code charge chaque chemin comme il charge un chemin `--plugin-dir`. Ces plugins se chargent en plus de ceux que vous passez avec `--plugin-dir`. [Les paramètres de projet et locaux ne peuvent pas définir cette variable](/docs/fr/settings-reference#variables-claude-code-ignores-in-env). `CLAUDE_CODE_PLUGIN_DIRS` nécessite Claude Code v2.1.280 ou ultérieur.

344 

343Essayer le plugin avec `--plugin-dir` vous indique qu'il peut fonctionner. Pour savoir à quelle fréquence Claude y recourt réellement et obtient le bon résultat, exécutez-le sur un ensemble de prompts de test avec [`claude plugin eval`](/docs/fr/plugin-evals). Chaque prompt s'exécute plusieurs fois avec et sans le plugin chargé, afin que vous puissiez voir ce que le plugin contribue et détecter les régressions quand vous le modifiez ou qu'un nouveau modèle est lancé.345Essayer le plugin avec `--plugin-dir` vous indique qu'il peut fonctionner. Pour savoir à quelle fréquence Claude y recourt réellement et obtient le bon résultat, exécutez-le sur un ensemble de prompts de test avec [`claude plugin eval`](/docs/fr/plugin-evals). Chaque prompt s'exécute plusieurs fois avec et sans le plugin chargé, afin que vous puissiez voir ce que le plugin contribue et détecter les régressions quand vous le modifiez ou qu'un nouveau modèle est lancé.

344 346 

345Pour charger plusieurs plugins à partir d'un seul endroit, passez un dossier qui les contient, comme `--plugin-dir ./plugins`. Le chargement d'un dossier de plugins nécessite Claude Code v2.1.265 ou ultérieur. Claude Code lit le niveau supérieur du dossier pour décider quels plugins charger, et dans une session interactive, il surveille également le dossier pour les modifications ultérieures :347Pour charger plusieurs plugins à partir d'un seul endroit, passez un dossier qui les contient, comme `--plugin-dir ./plugins`. Le chargement d'un dossier de plugins nécessite Claude Code v2.1.265 ou ultérieur. Claude Code lit le niveau supérieur du dossier pour décider quels plugins charger, et dans une session interactive, il surveille également le dossier pour les modifications ultérieures :

Details

37Deux paramètres n'apparaissent pas dans le tableau des couches mais affectent toujours ce qui reste en cache :37Deux paramètres n'apparaissent pas dans le tableau des couches mais affectent toujours ce qui reste en cache :

38 38 

39* **Modèle** : chaque modèle a son propre cache. Changer de modèle recalcule la requête entière même lorsque le contenu est identique. Consultez [Changer de modèle](#switching-models) ci-dessous.39* **Modèle** : chaque modèle a son propre cache. Changer de modèle recalcule la requête entière même lorsque le contenu est identique. Consultez [Changer de modèle](#switching-models) ci-dessous.

40* **Niveau d'effort** : sur la plupart des modèles, chaque niveau d'effort a son propre cache, donc changer d'effort en cours de session recalcule la requête entière. Sur Fable 5.1 avec une clé API ou un abonnement Claude, le cache reste intact par défaut. Consultez [Changer le niveau d'effort](#changing-effort-level) ci-dessous.40* **Niveau d'effort** : sur la plupart des modèles, chaque niveau d'effort a son propre cache, donc changer d'effort en cours de session recalcule la requête entière. Sur Opus 5.5 et Fable 5.1 avec une clé API ou un abonnement Claude, le cache reste intact par défaut. Consultez [Changer le niveau d'effort](#changing-effort-level) ci-dessous.

41 41 

42<Tip>42<Tip>

43 Choisissez votre modèle et votre niveau d'effort au début d'une session, puis réservez `/compact` pour les pauses naturelles entre les tâches. Moins vous apportez de modifications en cours de tâche, plus votre taux de succès du cache est élevé.43 Choisissez votre modèle et votre niveau d'effort au début d'une session, puis réservez `/compact` pour les pauses naturelles entre les tâches. Moins vous apportez de modifications en cours de tâche, plus votre taux de succès du cache est élevé.


106 106 

107Sur la plupart des modèles, modifier le [niveau d'effort](/docs/fr/model-config#adjust-effort-level) en cours de session signifie que la prochaine requête lit l'intégralité de l'historique de conversation sans aucun cache hit. Tant que le cache est encore chaud, Claude Code vous demande de confirmer le changement d'abord.107Sur la plupart des modèles, modifier le [niveau d'effort](/docs/fr/model-config#adjust-effort-level) en cours de session signifie que la prochaine requête lit l'intégralité de l'historique de conversation sans aucun cache hit. Tant que le cache est encore chaud, Claude Code vous demande de confirmer le changement d'abord.

108 108 

109Sur Fable 5.1 avec une clé API ou un abonnement Claude, modifier l'effort conserve le cache, et Claude Code applique le nouveau niveau sans demander. Cela ne s'applique pas sur Amazon Bedrock, sur la plateforme Agent de Google Cloud, ou sur une [passerelle d'applications Claude](/docs/fr/claude-apps-gateway), ou lorsque vous définissez [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`](/docs/fr/llm-gateway-protocol#disable-pre-release-capabilities) ou que votre organisation a une configuration HIPAA.109Sur Opus 5.5 et Fable 5.1 avec une clé API ou un abonnement Claude, modifier l'effort conserve le cache, et Claude Code applique le nouveau niveau sans demander. Cela ne s'applique pas sur Amazon Bedrock, sur la plateforme Agent de Google Cloud, ou sur une [passerelle d'applications Claude](/docs/fr/claude-apps-gateway), ou lorsque vous définissez [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`](/docs/fr/llm-gateway-protocol#disable-pre-release-capabilities) ou que votre organisation a une configuration HIPAA.

110 110 

111Avant la v2.1.260, modifier l'effort sur Fable 5.1 avec une clé API ou un abonnement Claude invalidait également le cache.111Avant la v2.1.260, modifier l'effort sur Fable 5.1 avec une clé API ou un abonnement Claude invalidait également le cache.

112 112 


367Les performances du cache s'affichent comme deux comptages de jetons que l'API rapporte sur chaque réponse. Le moyen le plus direct de les regarder en direct est un [script de ligne d'état](/docs/fr/statusline) qui lit l'objet `current_usage` :367Les performances du cache s'affichent comme deux comptages de jetons que l'API rapporte sur chaque réponse. Le moyen le plus direct de les regarder en direct est un [script de ligne d'état](/docs/fr/statusline) qui lit l'objet `current_usage` :

368 368 

369| Champ | Signification |369| Champ | Signification |

370| ----------------------------- | -------------------------------------------------------------------------------------------- |370| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

371| `cache_creation_input_tokens` | Jetons écrits dans le cache à ce tour, facturés au taux d'écriture du cache |371| `cache_creation_input_tokens` | Jetons écrits dans le cache à ce tour, facturés au taux d'écriture du cache |

372| `cache_read_input_tokens` | Jetons servis à partir du cache à ce tour, facturés à environ 10 % du taux d'entrée standard |372| `cache_read_input_tokens` | Jetons servis à partir du cache à ce tour, facturés au [taux de jeton en cache](https://platform.claude.com/docs/en/about-claude/pricing) du modèle, inférieur au taux d'entrée standard |

373 373 

374Un ratio lecture-création élevé signifie que le caching fonctionne bien. Si la création reste élevée tour après tour, quelque chose change dans votre préfixe. La section [Actions qui invalident le cache](#actions-that-invalidate-the-cache) énumère les causes habituelles.374Un ratio lecture-création élevé signifie que le caching fonctionne bien. Si la création reste élevée tour après tour, quelque chose change dans votre préfixe. La section [Actions qui invalident le cache](#actions-that-invalidate-the-cache) énumère les causes habituelles.

375 375 

Details

594| [`advisorModel`](#advisormodel) | Choisissez quel modèle répond quand Claude demande l'[outil conseiller](/docs/fr/advisor) | Model and responses | Any file |594| [`advisorModel`](#advisormodel) | Choisissez quel modèle répond quand Claude demande l'[outil conseiller](/docs/fr/advisor) | Model and responses | Any file |

595| [`agent`](#agent) | Commencez chaque session en tant que [sous-agent](/docs/fr/sub-agents) nommé avec son invite, ses outils et son modèle | Agents, sessions, and worktrees | Any file |595| [`agent`](#agent) | Commencez chaque session en tant que [sous-agent](/docs/fr/sub-agents) nommé avec son invite, ses outils et son modèle | Agents, sessions, and worktrees | Any file |

596| [`agentPushNotifEnabled`](#agentpushnotifenabled) | Laissez Claude envoyer une [notification push à votre téléphone](/docs/fr/remote-control#mobile-push-notifications) quand il le décide | Remote, desktop, and notifications | Any file |596| [`agentPushNotifEnabled`](#agentpushnotifenabled) | Laissez Claude envoyer une [notification push à votre téléphone](/docs/fr/remote-control#mobile-push-notifications) quand il le décide | Remote, desktop, and notifications | Any file |

597| [`allowAllClaudeAiMcps`](#allowallclaudeaimcps) | Chargez les [connecteurs claude.ai](/docs/fr/mcp) que Claude Code récupère lui-même aux côtés d'un [`managed-mcp.json`](/docs/fr/mcp#exclusive-control-with-managed-mcp-json) déployé | MCP | Managed |597| [`allowAllClaudeAiMcps`](#allowallclaudeaimcps) | Chargez les [connecteurs claude.ai](/docs/fr/mcp) que Claude Code récupère lui-même aux côtés d'un [`managed-mcp.json`](/docs/fr/managed-mcp#exclusive-control-with-managed-mcp-json) déployé | MCP | Managed |

598| [`allowedChannelPlugins`](#allowedchannelplugins) | Remplacez la liste d'autorisation par défaut des [plugins de canal](/docs/fr/channels#restrict-which-channel-plugins-can-run) qui peuvent envoyer des messages | Plugins and skills | Managed |598| [`allowedChannelPlugins`](#allowedchannelplugins) | Remplacez la liste d'autorisation par défaut des [plugins de canal](/docs/fr/channels#restrict-which-channel-plugins-can-run) qui peuvent envoyer des messages | Plugins and skills | Managed |

599| [`allowedHttpHookUrls`](#allowedhttphookurls) | Limitez les URL que les [hooks HTTP](/docs/fr/hooks) peuvent cibler | Hooks and automation | Any file |599| [`allowedHttpHookUrls`](#allowedhttphookurls) | Limitez les URL que les [hooks HTTP](/docs/fr/hooks) peuvent cibler | Hooks and automation | Any file |

600| [`allowedMcpServers`](#allowedmcpservers) | Liste d'autorisation des [serveurs MCP](/docs/fr/mcp) que les utilisateurs peuvent ajouter | MCP | Any file |600| [`allowedMcpServers`](#allowedmcpservers) | Liste d'autorisation des [serveurs MCP](/docs/fr/mcp) que les utilisateurs peuvent ajouter | MCP | Any file |

skills.md +10 −0

Details

1166 1166 

1167Pour augmenter le budget, définissez le paramètre [`skillListingBudgetFraction`](/docs/fr/settings-reference#skilllistingbudgetfraction) (par exemple `0.02` = 2 %) ou la variable d'environnement `SLASH_COMMAND_TOOL_CHAR_BUDGET` sur un nombre de caractères fixe. Pour libérer du budget pour d'autres compétences, définissez les entrées de faible priorité sur `"name-only"` dans [`skillOverrides`](#override-skill-visibility-from-settings) afin qu'elles s'affichent sans description. Vous pouvez également réduire le texte `description` et `when_to_use` à la source : mettez le cas d'utilisation clé en premier, car le texte combiné de chaque entrée est limité à 1 536 caractères quel que soit le budget. Le plafond est configurable avec [`skillListingMaxDescChars`](/docs/fr/settings-reference#skilllistingmaxdescchars).1167Pour augmenter le budget, définissez le paramètre [`skillListingBudgetFraction`](/docs/fr/settings-reference#skilllistingbudgetfraction) (par exemple `0.02` = 2 %) ou la variable d'environnement `SLASH_COMMAND_TOOL_CHAR_BUDGET` sur un nombre de caractères fixe. Pour libérer du budget pour d'autres compétences, définissez les entrées de faible priorité sur `"name-only"` dans [`skillOverrides`](#override-skill-visibility-from-settings) afin qu'elles s'affichent sans description. Vous pouvez également réduire le texte `description` et `when_to_use` à la source : mettez le cas d'utilisation clé en premier, car le texte combiné de chaque entrée est limité à 1 536 caractères quel que soit le budget. Le plafond est configurable avec [`skillListingMaxDescChars`](/docs/fr/settings-reference#skilllistingmaxdescchars).

1168 1168 

1169<h3 id="personal-skills-disappeared">

1170 Les compétences personnelles ont disparu

1171</h3>

1172 

1173Si les dossiers de compétences que vous avez créés dans `~/.claude/skills/` ont disparu, regardez dans `~/.claude/skills/.trash/`. Quand Claude Code [synchronise les compétences depuis claude.ai](#how-synced-skills-behave), il les télécharge dans le sous-dossier `synced` séparé et ne déplace ni ne supprime les dossiers que vous créez.

1174 

1175Avant v2.1.280, un fichier nommé `manifest.json` dans `~/.claude/skills/` causait à Claude Code de déplacer les dossiers de compétences que ce fichier listait dans un dossier horodaté sous `~/.claude/skills/.trash/`, et ces compétences cessaient de se charger.

1176 

1177Pour restaurer une compétence, déplacez son dossier du dossier horodaté vers `~/.claude/skills/`. Faites cela avant que le [balayage de rétention](/docs/fr/claude-directory#cleaned-up-automatically) supprime les entrées de la corbeille, par défaut 30 jours après leur déplacement vers la corbeille.

1178 

1169<h2 id="related-resources">1179<h2 id="related-resources">

1170 Ressources connexes1180 Ressources connexes

1171</h2>1181</h2>

ultrareview.md +8 −2

Details

157 157 

158Utilisez `/tasks` pour voir les révisions en cours et terminées, ouvrir la vue détaillée d'une révision ou arrêter une révision en cours. Si vous arrêtez une révision, Claude Code archive la session cloud et ne retourne pas les constatations partielles.158Utilisez `/tasks` pour voir les révisions en cours et terminées, ouvrir la vue détaillée d'une révision ou arrêter une révision en cours. Si vous arrêtez une révision, Claude Code archive la session cloud et ne retourne pas les constatations partielles.

159 159 

160Claude peut également vous indiquer qu'une révision a été arrêtée ou que sa session n'a pas été trouvée :

161 

162* Si la session cloud de la révision est arrêtée ou [archivée](/docs/fr/claude-code-on-the-web#archive-sessions) sur claude.ai avant la fin de la révision, Claude vous indique qu'elle a été arrêtée.

163* Si la session cloud de la révision a été supprimée, ou si vous vous êtes connecté à un compte Claude ou une organisation différente depuis son lancement, Claude vous indique que la session n'a pas été trouvée.

164* Si vous avez changé de compte, la révision peut toujours se terminer sous le compte qui l'a lancée. Si la révision est toujours en cours, reconnectez-vous avec ce compte et reprenez la conversation avec `claude --resume` pour la réattacher.

165 

160Lorsque la révision se termine, Claude Code affiche les constatations vérifiées sous forme de notification dans votre session. Chaque constatation inclut l'emplacement du fichier et une explication du problème afin que vous puissiez demander à Claude de le corriger directement.166Lorsque la révision se termine, Claude Code affiche les constatations vérifiées sous forme de notification dans votre session. Chaque constatation inclut l'emplacement du fichier et une explication du problème afin que vous puissiez demander à Claude de le corriger directement.

161 167 

162<h2 id="run-ultrareview-non-interactively">168<h2 id="run-ultrareview-non-interactively">


191La sous-commande se termine avec l'un de ces trois codes :197La sous-commande se termine avec l'un de ces trois codes :

192 198 

193* **0** : la révision s'est terminée, avec ou sans constatations199* **0** : la révision s'est terminée, avec ou sans constatations

194* **1** : la révision n'a pas pu se lancer, la session cloud a généré une erreur, ou le délai d'expiration s'est écoulé200* **1** : la révision n'a pas pu se lancer ou a été arrêtée avant sa fin, la session cloud a généré une erreur, ou le délai d'expiration s'est écoulé

195* **130** : vous avez interrompu la sous-commande avec Ctrl-C201* **130** : vous avez interrompu la sous-commande avec Ctrl-C

196 202 

197Si vous interrompez la sous-commande, la révision distante continue de s'exécuter ; suivez l'URL de session imprimée sur stderr pour la regarder dans le navigateur.203Si vous interrompez la sous-commande, la révision distante continue de s'exécuter ; suivez l'URL de session imprimée sur stderr pour la regarder dans le navigateur.

198 204 

199Avec `--post`, la sous-commande démarre la publication immédiatement après avoir imprimé les constatations, et imprime le lien sur stderr.205Avec `--post`, la sous-commande démarre la publication immédiatement après avoir imprimé les constatations, et imprime le lien sur stderr.

200 206 

201* Si l'exécution échoue, expire ou que vous l'interrompez, la sous-commande ne publie rien.207* Si l'exécution échoue, est arrêtée ou expire, ou si vous l'interrompez, la sous-commande ne publie rien.

202* Si la révision se termine mais que le commentaire n'est pas publié, Claude Code imprime la raison sur stderr, et les constatations restent sur stdout afin que vous puissiez les publier manuellement.208* Si la révision se termine mais que le commentaire n'est pas publié, Claude Code imprime la raison sur stderr, et les constatations restent sur stdout afin que vous puissiez les publier manuellement.

203 209 

204Pour les révisions automatiques sur les demandes de fusion GitHub, [Code Review](/docs/fr/code-review) s'intègre directement à votre référentiel et publie les constatations sous forme de commentaires PR en ligne sans étape CLI.210Pour les révisions automatiques sur les demandes de fusion GitHub, [Code Review](/docs/fr/code-review) s'intègre directement à votre référentiel et publie les constatations sous forme de commentaires PR en ligne sans étape CLI.

Details

71 71 

72Les premiers caractères de répétition des touches tapent dans l'entrée pendant le préchauffage et sont supprimés automatiquement lorsque l'enregistrement s'active. Un simple appui sur `Space` tape toujours un espace, car la détection de maintien ne se déclenche que sur la répétition rapide.72Les premiers caractères de répétition des touches tapent dans l'entrée pendant le préchauffage et sont supprimés automatiquement lorsque l'enregistrement s'active. Un simple appui sur `Space` tape toujours un espace, car la détection de maintien ne se déclenche que sur la répétition rapide.

73 73 

74Maintenir ou appuyer sur `Space` démarre la dictée uniquement là où la pression de touche taperait autrement dans l'invite. Dans la [visionneuse de transcription](/docs/fr/interactive-mode#transcript-viewer), `Space` parcourt la conversation, et en [mode vim](/docs/fr/interactive-mode#vim-editor-mode) en dehors d'INSERT c'est une commande. Une [combinaison de modificateurs reliée](#rebind-the-dictation-key) comme `meta+k` ne tape jamais de texte, elle démarre donc aussi la dictée à partir de ces endroits.

75 

74<Tip>76<Tip>

75 Pour ignorer le préchauffage, basculez vers [mode appui](#tap-to-record-and-send) avec `/voice tap`, ou [reliez à une combinaison de modificateurs](#rebind-the-dictation-key) comme `meta+k`. Les combinaisons de modificateurs commencent l'enregistrement au premier appui sur une touche.77 Pour ignorer le préchauffage, basculez vers [mode appui](#tap-to-record-and-send) avec `/voice tap`, ou [reliez à une combinaison de modificateurs](#rebind-the-dictation-key) comme `meta+k`. Les combinaisons de modificateurs commencent l'enregistrement au premier appui sur une touche.

76</Tip>78</Tip>


79 81 

80```82```

81> refactor the auth middleware to ▮83> refactor the auth middleware to ▮

82 # hold Space, speak "use the new token validation helper"84 # hold space, speak "use the new token validation helper"

83> refactor the auth middleware to use the new token validation helper▮85> refactor the auth middleware to use the new token validation helper▮

84```86```

85 87 


99 101 

100Le premier appui ne commence l'enregistrement que lorsque l'entrée d'invite est vide, vous pouvez donc toujours taper des espaces normalement en composant un message. Le deuxième appui arrête l'enregistrement quel que soit le contenu de l'entrée. L'enregistrement s'arrête également automatiquement après 15 secondes de silence ou deux minutes au total.102Le premier appui ne commence l'enregistrement que lorsque l'entrée d'invite est vide, vous pouvez donc toujours taper des espaces normalement en composant un message. Le deuxième appui arrête l'enregistrement quel que soit le contenu de l'entrée. L'enregistrement s'arrête également automatiquement après 15 secondes de silence ou deux minutes au total.

101 103 

104<h2 id="cancel-a-recording">

105 Annuler un enregistrement

106</h2>

107 

108Appuyez sur `Esc` ou `Ctrl+C` pour annuler une dictée au lieu de la finaliser. Claude Code arrête le microphone, supprime la transcription et restaure l'invite à l'état qu'elle avait avant le début de l'enregistrement.

109 

110Les deux touches annulent également pendant que la transcription d'un enregistrement terminé est encore en cours de traitement. Une invite que vous avez modifiée ou soumise pendant le traitement reste telle que vous l'avez laissée.

111 

112Aucune des deux touches ne fait autre chose lors de l'appui qui annule : `Esc` n'interrompt pas la réponse de Claude, et `Ctrl+C` n'efface pas l'invite ni ne compte comme le premier des [deux appuis qui quittent Claude Code](/docs/fr/interactive-mode#general-controls).

113 

102<h2 id="change-the-dictation-language">114<h2 id="change-the-dictation-language">

103 Modifier la langue de dictée115 Modifier la langue de dictée

104</h2>116</h2>

vs-code.md +23 −0

Details

113 * **Auto** : un classificateur examine la plupart des actions au lieu de vous demander. Consultez [mode auto](/docs/fr/permission-modes#eliminate-prompts-with-auto-mode) pour savoir ce qu'il examine et bloque.113 * **Auto** : un classificateur examine la plupart des actions au lieu de vous demander. Consultez [mode auto](/docs/fr/permission-modes#eliminate-prompts-with-auto-mode) pour savoir ce qu'il examine et bloque.

114 * **Manual** : Claude demande la permission avant les modifications de fichiers et la plupart des commandes shell.114 * **Manual** : Claude demande la permission avant les modifications de fichiers et la plupart des commandes shell.

115 * **Plan** : Claude décrit ce qu'il fera et attend l'approbation avant d'apporter des modifications. VS Code ouvre automatiquement le plan en tant que document Markdown complet où vous pouvez ajouter des commentaires en ligne pour donner votre avis avant que Claude ne commence.115 * **Plan** : Claude décrit ce qu'il fera et attend l'approbation avant d'apporter des modifications. VS Code ouvre automatiquement le plan en tant que document Markdown complet où vous pouvez ajouter des commentaires en ligne pour donner votre avis avant que Claude ne commence.

116 

117 Vous pouvez également taper `/plan` dans la boîte de saisie. Nécessite Claude Code v2.1.280 ou version ultérieure.

118 

119 * `/plan` : bascule vers le mode plan. Si vous êtes déjà en mode plan, affiche le plan actuel à la place.

120 * `/plan` avec une tâche, telle que `/plan fix the auth bug` : bascule vers le mode plan et commence à planifier cette tâche.

121 * `/plan open` : lorsque vous êtes déjà en mode plan, ouvre le fichier de plan dans l'éditeur.

116 * **Edit automatically** : Claude apporte des modifications sans demander.122 * **Edit automatically** : Claude apporte des modifications sans demander.

117* **Model** : sélectionnez **Switch model…** dans le menu de commande pour changer de modèle en cours de session. Vous pouvez également cliquer sur le nom du modèle en bas de la boîte de saisie pour ouvrir le même sélecteur.123* **Model** : sélectionnez **Switch model…** dans le menu de commande pour changer de modèle en cours de session. Vous pouvez également cliquer sur le nom du modèle en bas de la boîte de saisie pour ouvrir le même sélecteur.

118 124 


122 La section Personnaliser fournit l'accès aux serveurs MCP, aux commandes, aux styles de sortie, aux hooks, à la mémoire, aux instructions, aux permissions et aux plugins. Les éléments avec une icône de terminal s'ouvrent dans le terminal intégré.128 La section Personnaliser fournit l'accès aux serveurs MCP, aux commandes, aux styles de sortie, aux hooks, à la mémoire, aux instructions, aux permissions et aux plugins. Les éléments avec une icône de terminal s'ouvrent dans le terminal intégré.

123 129 

124 * Pour parcourir les commandes telles que `/usage` ou [`/remote-control`](/docs/fr/remote-control), sélectionnez **Slash commands** dans la section Personnaliser. Une boîte de dialogue les répertorie avec une zone de filtre. Choisissez-en une pour l'exécuter. Taper `/` dans la boîte de saisie suggère toujours les commandes en ligne. Nécessite Claude Code v2.1.257 ou version ultérieure.130 * Pour parcourir les commandes telles que `/usage` ou [`/remote-control`](/docs/fr/remote-control), sélectionnez **Slash commands** dans la section Personnaliser. Une boîte de dialogue les répertorie avec une zone de filtre. Choisissez-en une pour l'exécuter. Taper `/` dans la boîte de saisie suggère toujours les commandes en ligne. Nécessite Claude Code v2.1.257 ou version ultérieure.

131 

132 Taper `/skills` ouvre également cette boîte de dialogue. Chaque ligne de [skill](/docs/fr/skills) affiche sa [visibilité](/docs/fr/skills#override-skill-visibility-from-settings), telle que **On** ou **Name only**. Cliquez sur la visibilité pour la modifier, sauf sur les lignes marquées **locked**, telles que les skills de plugin. Le raccourci `/skills` et les contrôles de visibilité nécessitent Claude Code v2.1.280 ou version ultérieure.

125 * Sélectionnez **Output styles** dans la section Personnaliser pour choisir un [style de sortie](/docs/fr/output-styles), y compris vos styles personnalisés. Nécessite Claude Code v2.1.257 ou version ultérieure.133 * Sélectionnez **Output styles** dans la section Personnaliser pour choisir un [style de sortie](/docs/fr/output-styles), y compris vos styles personnalisés. Nécessite Claude Code v2.1.257 ou version ultérieure.

126 134 

127 Pour créer un style personnalisé à la place, sélectionnez **Build a custom style** dans le menu **Output styles**. Claude Code écrit le [fichier de style](/docs/fr/output-styles#create-a-custom-output-style) pour vous au niveau du projet ou de l'utilisateur. Nécessite Claude Code v2.1.261 ou version ultérieure.135 Pour créer un style personnalisé à la place, sélectionnez **Build a custom style** dans le menu **Output styles**. Claude Code écrit le [fichier de style](/docs/fr/output-styles#create-a-custom-output-style) pour vous au niveau du projet ou de l'utilisateur. Nécessite Claude Code v2.1.261 ou version ultérieure.


131 139 

132 Cliquez sur une mémoire enregistrée pour la lire dans la boîte de dialogue, où vous pouvez modifier le texte, supprimer la mémoire ou ouvrir son fichier dans l'éditeur. L'affichage, la modification et la suppression d'une mémoire dans la boîte de dialogue nécessitent Claude Code v2.1.275 ou version ultérieure.140 Cliquez sur une mémoire enregistrée pour la lire dans la boîte de dialogue, où vous pouvez modifier le texte, supprimer la mémoire ou ouvrir son fichier dans l'éditeur. L'affichage, la modification et la suppression d'une mémoire dans la boîte de dialogue nécessitent Claude Code v2.1.275 ou version ultérieure.

133 * Sélectionnez **Instructions** dans la section Personnaliser pour modifier les [fichiers CLAUDE.md](/docs/fr/memory#claude-md-files) que Claude lit. Choisissez un fichier pour l'ouvrir dans l'éditeur. Si le fichier n'existe pas encore, Claude Code le crée d'abord. Nécessite Claude Code v2.1.274 ou version ultérieure.141 * Sélectionnez **Instructions** dans la section Personnaliser pour modifier les [fichiers CLAUDE.md](/docs/fr/memory#claude-md-files) que Claude lit. Choisissez un fichier pour l'ouvrir dans l'éditeur. Si le fichier n'existe pas encore, Claude Code le crée d'abord. Nécessite Claude Code v2.1.274 ou version ultérieure.

142 * Sélectionnez **Status** dans la section Personnaliser, ou tapez `/status`, pour vérifier la version de Claude Code, le compte, le modèle et les détails du serveur MCP de la session. Nécessite Claude Code v2.1.280 ou version ultérieure.

143 * Sélectionnez **Sandbox** dans la section Personnaliser, ou tapez `/sandbox`, pour voir si les commandes Bash de Claude s'exécutent [en sandbox](/docs/fr/sandboxing). Vous pouvez basculer le mode sandbox et ajouter des [commandes exclues](/docs/fr/settings-reference#sandbox-excludedcommands) là. Nécessite Claude Code v2.1.280 ou version ultérieure.

144 * Sélectionnez **Claude in Chrome** dans la section Personnaliser, ou tapez `/chrome`, pour vérifier et gérer la connexion [Claude in Chrome](/docs/fr/chrome). Les deux nécessitent de se connecter avec un compte claude.ai. Nécessite Claude Code v2.1.280 ou version ultérieure.

145 * Sélectionnez **Export conversation** dans la section Contexte, ou tapez `/export`, pour copier la conversation en texte brut ou l'enregistrer dans un fichier. Ajoutez un nom de fichier, tel que `/export notes.txt`, pour ignorer la boîte de dialogue et choisir où enregistrer le fichier. Nécessite Claude Code v2.1.280 ou version ultérieure.

134 * La section Paramètres inclut **Enable Remote Control for all sessions**, qui définit [`remoteControlAtStartup`](/docs/fr/settings-reference#remotecontrolatstartup) pour contrôler si les [nouvelles sessions interactives se connectent à Remote Control automatiquement](/docs/fr/remote-control#enable-remote-control-for-all-sessions). Nécessite Claude Code v2.1.203 ou version ultérieure.146 * La section Paramètres inclut **Enable Remote Control for all sessions**, qui définit [`remoteControlAtStartup`](/docs/fr/settings-reference#remotecontrolatstartup) pour contrôler si les [nouvelles sessions interactives se connectent à Remote Control automatiquement](/docs/fr/remote-control#enable-remote-control-for-all-sessions). Nécessite Claude Code v2.1.203 ou version ultérieure.

135 147 

136 Lorsque vous activez ou désactivez le bouton bascule dans une fenêtre VS Code, la modification s'applique aux sessions déjà ouvertes dans cette fenêtre VS Code, pas seulement aux sessions que vous démarrez par la suite. Si vous le désactivez, les sessions ouvertes se déconnectent. Avec Claude Code v2.1.261 ou version ultérieure, la modification atteint également les sessions ouvertes dans vos autres fenêtres VS Code.148 Lorsque vous activez ou désactivez le bouton bascule dans une fenêtre VS Code, la modification s'applique aux sessions déjà ouvertes dans cette fenêtre VS Code, pas seulement aux sessions que vous démarrez par la suite. Si vous le désactivez, les sessions ouvertes se déconnectent. Avec Claude Code v2.1.261 ou version ultérieure, la modification atteint également les sessions ouvertes dans vos autres fenêtres VS Code.


183* Pour joindre des fichiers, maintenez `Shift` enfoncé tout en faisant glisser des fichiers dans la boîte de saisie.195* Pour joindre des fichiers, maintenez `Shift` enfoncé tout en faisant glisser des fichiers dans la boîte de saisie.

184* Pour supprimer une pièce jointe du contexte, cliquez sur le X dessus.196* Pour supprimer une pièce jointe du contexte, cliquez sur le X dessus.

185 197 

198<h3 id="paste-text">

199 Coller du texte

200</h3>

201 

202Le texte que vous collez reste visible dans la boîte de saisie, plutôt que de se réduire à un espace réservé comme il le fait [dans le terminal](/docs/fr/terminal-config#paste-large-content). Dans les sessions où Claude Code [marque le texte collé](/docs/fr/terminal-config#how-claude-treats-pasted-text), Claude voit toujours un grand collage comme du texte que vous avez collé plutôt que tapé.

203 

204Claude Code supprime également les [caractères Unicode invisibles](/docs/fr/interactive-mode#invisible-characters-in-prompts) du texte que vous collez dans la boîte de saisie et de tout ce que vous envoyez d'autre :

205 

206* Si un avis tel que `Removed 3 invisible characters from the pasted text` apparaît lorsque vous collez, le texte est entré sans ces caractères.

207* Si un avis sur les caractères supprimés apparaît lorsque vous envoyez, rien n'a été envoyé. Le texte nettoyé est de retour dans la boîte de saisie. Envoyez à nouveau pour envoyer le texte tel qu'affiché.

208 

186<h3 id="resume-past-conversations">209<h3 id="resume-past-conversations">

187 Reprendre les conversations passées210 Reprendre les conversations passées

188</h3>211</h3>

Details

7> Exécutez Claude Code dans le cloud depuis votre navigateur ou téléphone. Connectez un référentiel GitHub, soumettez une tâche et examinez la PR sans configuration locale.7> Exécutez Claude Code dans le cloud depuis votre navigateur ou téléphone. Connectez un référentiel GitHub, soumettez une tâche et examinez la PR sans configuration locale.

8 8 

9<Note>9<Note>

10 Les sessions cloud sont en aperçu de recherche pour les utilisateurs Pro, Max et Team, ainsi que pour les utilisateurs Enterprise disposant de sièges premium ou de sièges Chat + Claude Code.10 Les sessions cloud sont disponibles sur les plans Pro, Max et Team, ainsi que pour les utilisateurs Enterprise disposant de sièges premium ou de sièges Chat + Claude Code.

11</Note>11</Note>

12 12 

13Une session cloud exécute Claude Code sur l'infrastructure cloud au lieu de votre machine, gérée par Anthropic par défaut. Ce guide de démarrage rapide en lance une depuis [claude.ai/code](https://claude.ai/code) dans votre navigateur. Vous pouvez également en lancer une depuis l'application mobile Claude, l'application Desktop, ou votre terminal avec `claude --cloud`.13Une session cloud exécute Claude Code sur l'infrastructure cloud au lieu de votre machine, gérée par Anthropic par défaut. Ce guide de démarrage rapide en lance une depuis [claude.ai/code](https://claude.ai/code) dans votre navigateur. Vous pouvez également en lancer une depuis l'application mobile Claude, l'application Desktop, ou votre terminal avec `claude --cloud`.