8 8
9Ce glossaire définit la terminologie de Claude Code. Chaque entrée renvoie à la page où le concept est couvert en détail. Pour les concepts au niveau du modèle comme les tokens, la température et RAG, consultez le [glossaire de la plateforme](https://platform.claude.com/docs/fr/about-claude/glossary).9Ce glossaire définit la terminologie de Claude Code. Chaque entrée renvoie à la page où le concept est couvert en détail. Pour les concepts au niveau du modèle comme les tokens, la température et RAG, consultez le [glossaire de la plateforme](https://platform.claude.com/docs/fr/about-claude/glossary).
10 10
11## A11<h2 id="a">
12 A
13</h2>
12 14
13### Agent teams15<h3 id="agent-teams">
16 Agent teams
17</h3>
14 18
15Plusieurs sessions Claude Code indépendantes coordonnées par un chef d'équipe, avec une liste de tâches partagée et une messagerie pair à pair. Contrairement aux [subagents](#subagent), qui s'exécutent au sein d'une seule session et ne rendent compte qu'au parent, les coéquipiers ont chacun leur propre fenêtre de contexte et vous pouvez interagir directement avec n'importe lequel d'entre eux. Les agent teams sont expérimentaux et doivent être activés en définissant `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1`.19Plusieurs sessions Claude Code indépendantes coordonnées par un chef d'équipe, avec une liste de tâches partagée et une messagerie pair à pair. Contrairement aux [subagents](#subagent), qui s'exécutent au sein d'une seule session et ne rendent compte qu'au parent, les coéquipiers ont chacun leur propre fenêtre de contexte et vous pouvez interagir directement avec n'importe lequel d'entre eux. Les agent teams sont expérimentaux et doivent être activés en définissant `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1`.
16 20
17En savoir plus : [Run agent teams](/fr/agent-teams)21En savoir plus : [Run agent teams](/fr/agent-teams)
18 22
19### Agentic coding23<h3 id="agentic-coding">
24 Agentic coding
25</h3>
20 26
21Un flux de travail où l'IA peut lire des fichiers, exécuter des commandes et apporter des modifications de manière autonome pendant que vous regardez, redirigez ou vous éloignez, par opposition aux assistants basés sur le chat qui répondent uniquement avec du texte que vous devez appliquer vous-même. Claude Code est agentic car il dispose de [tools](#tool) qui lui permettent d'agir, pas seulement de conseiller.27Un flux de travail où l'IA peut lire des fichiers, exécuter des commandes et apporter des modifications de manière autonome pendant que vous regardez, redirigez ou vous éloignez, par opposition aux assistants basés sur le chat qui répondent uniquement avec du texte que vous devez appliquer vous-même. Claude Code est agentic car il dispose de [tools](#tool) qui lui permettent d'agir, pas seulement de conseiller.
22 28
23En savoir plus : [How Claude Code works](/fr/how-claude-code-works)29En savoir plus : [How Claude Code works](/fr/how-claude-code-works)
24 30
25### Agentic harness31<h3 id="agentic-harness">
32 Agentic harness
33</h3>
26 34
27Les outils, la gestion du contexte et l'environnement d'exécution qui transforment un modèle de langage en un agent de codage capable. Claude Code est le harness ; Claude est le modèle à l'intérieur. Le harness fournit l'accès aux fichiers, l'exécution du shell, la gestion des permissions, le chargement de la mémoire et la boucle qui enchaîne les actions ensemble.35Les outils, la gestion du contexte et l'environnement d'exécution qui transforment un modèle de langage en un agent de codage capable. Claude Code est le harness ; Claude est le modèle à l'intérieur. Le harness fournit l'accès aux fichiers, l'exécution du shell, la gestion des permissions, le chargement de la mémoire et la boucle qui enchaîne les actions ensemble.
28 36
29En savoir plus : [How Claude Code works](/fr/how-claude-code-works)37En savoir plus : [How Claude Code works](/fr/how-claude-code-works)
30 38
31### Agentic loop39<h3 id="agentic-loop">
40 Agentic loop
41</h3>
32 42
33Le cycle que Claude parcourt pour chaque tâche : rassembler le contexte, agir, vérifier les résultats et répéter jusqu'à ce que ce soit fait. Chaque utilisation d'outil retourne des informations qui informent l'étape suivante. Vous pouvez interrompre la boucle à tout moment pour rediriger. La plupart des points d'extension, y compris les [hooks](#hook), les [skills](#skill) et [MCP](#mcp-model-context-protocol), se connectent à des phases spécifiques de cette boucle.43Le cycle que Claude parcourt pour chaque tâche : rassembler le contexte, agir, vérifier les résultats et répéter jusqu'à ce que ce soit fait. Chaque utilisation d'outil retourne des informations qui informent l'étape suivante. Vous pouvez interrompre la boucle à tout moment pour rediriger. La plupart des points d'extension, y compris les [hooks](#hook), les [skills](#skill) et [MCP](#mcp-model-context-protocol), se connectent à des phases spécifiques de cette boucle.
34 44
35En savoir plus : [How Claude Code works](/fr/how-claude-code-works#the-agentic-loop)45En savoir plus : [How Claude Code works](/fr/how-claude-code-works#the-agentic-loop)
36 46
37### Auto memory47<h3 id="auto-memory">
48 Auto memory
49</h3>
38 50
39Des notes que Claude écrit pour lui-même en fonction de vos corrections et préférences, stockées par référentiel git sous `~/.claude/projects/`. Tous les worktrees du même référentiel partagent un répertoire de mémoire automatique. Les 200 premières lignes ou 25 KB de l'index `MEMORY.md` se chargent au début de chaque session. Auto memory est l'équivalent écrit par Claude de [CLAUDE.md](#claude-md), que vous écrivez.51Des notes que Claude écrit pour lui-même en fonction de vos corrections et préférences, stockées par référentiel git sous `~/.claude/projects/`. Tous les worktrees du même référentiel partagent un répertoire de mémoire automatique. Les 200 premières lignes ou 25 KB de l'index `MEMORY.md` se chargent au début de chaque session. Auto memory est l'équivalent écrit par Claude de [CLAUDE.md](#claude-md), que vous écrivez.
40 52
41En savoir plus : [Auto memory](/fr/memory#auto-memory)53En savoir plus : [Auto memory](/fr/memory#auto-memory)
42 54
43### Auto mode55<h3 id="auto-mode">
56 Auto mode
57</h3>
44 58
45Un [permission mode](#permission-mode) où un modèle de classificateur séparé examine chaque action en arrière-plan au lieu de vous afficher des invites d'approbation. Le classificateur bloque l'escalade de portée, l'infrastructure non fiable et [prompt injection](#prompt-injection). Il ne voit jamais les résultats des outils, donc les instructions injectées ne peuvent pas influencer ses décisions. Auto mode est un aperçu de recherche disponible sur les plans Max, Team, Enterprise et API.59Un [permission mode](#permission-mode) où un modèle de classificateur séparé examine chaque action en arrière-plan au lieu de vous afficher des invites d'approbation. Le classificateur bloque l'escalade de portée, l'infrastructure non fiable et [prompt injection](#prompt-injection). Il ne voit jamais les résultats des outils, donc les instructions injectées ne peuvent pas influencer ses décisions. Auto mode est un aperçu de recherche.
46 60
47En savoir plus : [Eliminate prompts with auto mode](/fr/permission-modes#eliminate-prompts-with-auto-mode)61En savoir plus : [Eliminate prompts with auto mode](/fr/permission-modes#eliminate-prompts-with-auto-mode)
48 62
49## B63<h2 id="b">
64 B
65</h2>
50 66
51### Bare mode67<h3 id="bare-mode">
68 Bare mode
69</h3>
52 70
53Un drapeau de démarrage, `--bare`, qui ignore la découverte automatique des hooks, skills, plugins, serveurs MCP, auto memory et CLAUDE.md. Seuls les drapeaux que vous transmettez explicitement prennent effet. Recommandé pour CI et les appels scriptés où vous avez besoin d'un comportement identique sur les machines indépendamment de la configuration locale.71Un drapeau de démarrage, `--bare`, qui ignore la découverte automatique des hooks, skills, plugins, serveurs MCP, auto memory et CLAUDE.md. Seuls les drapeaux que vous transmettez explicitement prennent effet. Recommandé pour CI et les appels scriptés où vous avez besoin d'un comportement identique sur les machines indépendamment de la configuration locale.
54 72
55En savoir plus : [Start faster with bare mode](/fr/headless#start-faster-with-bare-mode)73En savoir plus : [Démarrer plus rapidement avec bare mode](/fr/headless#start-faster-with-bare-mode)
56 74
57### Bundled skills75<h3 id="bundled-skills">
76 Bundled skills
77</h3>
58 78
59Des playbooks basés sur des invites inclus avec Claude Code, tels que `/batch`, `/simplify`, `/debug` et `/loop`. Contrairement aux commandes intégrées, qui exécutent une logique fixe, les bundled skills donnent à Claude une invite détaillée et lui permettent d'orchestrer le travail, afin qu'ils puissent générer des agents, lire des fichiers et s'adapter à votre base de code.79Des playbooks basés sur des invites inclus avec Claude Code, tels que `/batch`, `/code-review`, `/debug` et `/loop`. Contrairement aux commandes intégrées, qui exécutent une logique fixe, les bundled skills donnent à Claude une invite détaillée et lui permettent d'orchestrer le travail, afin qu'ils puissent générer des agents, lire des fichiers et s'adapter à votre base de code.
60 80
61En savoir plus : [Bundled skills](/fr/skills#bundled-skills)81En savoir plus : [Bundled skills](/fr/skills#bundled-skills)
62 82
63## C83<h2 id="c">
84 C
85</h2>
64 86
65### Channel87<h3 id="channel">
88 Channel
89</h3>
66 90
67Un [serveur MCP](#mcp-model-context-protocol) qui pousse des événements dans votre session en cours afin que Claude puisse réagir aux choses qui se produisent pendant que vous êtes loin du terminal. Les channels peuvent être bidirectionnels : Claude lit un événement entrant et répond via le même channel. Telegram, Discord et iMessage sont inclus dans l'aperçu de recherche.91Un [serveur MCP](#mcp-model-context-protocol) qui pousse des événements dans votre session en cours afin que Claude puisse réagir aux choses qui se produisent pendant que vous êtes loin du terminal. Les channels peuvent être bidirectionnels : Claude lit un événement entrant et répond via le même channel. Telegram, Discord et iMessage sont inclus dans l'aperçu de recherche.
68 92
69En savoir plus : [Channels](/fr/channels)93En savoir plus : [Channels](/fr/channels)
70 94
71### Checkpoint95<h3 id="checkpoint">
96 Checkpoint
97</h3>
72 98
73Un point de restauration créé à chaque invite que vous envoyez. Claude Code crée des instantanés des fichiers avant chaque modification afin qu'un checkpoint puisse les restaurer. Appuyez sur `Esc` deux fois ou exécutez `/rewind` pour restaurer le code, la conversation ou les deux à un point antérieur, ou pour résumer une partie de la conversation à partir d'un message sélectionné. Les checkpoints sont locaux à la session, séparés de git, et ne suivent pas les modifications apportées via l'outil Bash.99Un point de restauration créé à chaque invite que vous envoyez. Claude Code crée des instantanés des fichiers avant chaque modification afin qu'un checkpoint puisse les restaurer. Appuyez sur `Esc` deux fois ou exécutez `/rewind` pour restaurer le code, la conversation ou les deux à un point antérieur, ou pour résumer une partie de la conversation à partir d'un message sélectionné. Les checkpoints sont locaux à la session, séparés de git, et ne suivent pas les modifications apportées via l'outil Bash.
74 100
75En savoir plus : [Checkpointing](/fr/checkpointing)101En savoir plus : [Checkpointing](/fr/checkpointing)
76 102
77### `.claude` directory103<h3 id="claude-directory">
104 `.claude` directory
105</h3>
78 106
79Le répertoire où Claude Code lit la configuration au niveau du projet : paramètres, hooks, skills, subagents, règles et auto memory. Un projet a `.claude/` à sa racine ; vos paramètres par défaut au niveau utilisateur se trouvent à `~/.claude/`.107Le répertoire où Claude Code lit la configuration au niveau du projet : paramètres, hooks, skills, subagents, règles et auto memory. Un projet a `.claude/` à sa racine ; vos paramètres par défaut au niveau utilisateur se trouvent à `~/.claude/`.
80 108
81En savoir plus : [The `.claude` directory](/fr/claude-directory)109En savoir plus : [The `.claude` directory](/fr/claude-directory)
82 110
83### CLAUDE.md111<h3 id="claude-md">
112 CLAUDE.md
113</h3>
84 114
85Un fichier markdown d'instructions persistantes que vous écrivez pour Claude, chargé au début de chaque session en tant que message utilisateur après l'invite système. Mettez les conventions de projet, les notes d'architecture et les règles « toujours faire X » ici. CLAUDE.md survit à [compaction](#compaction) et est relu à nouveau à partir du disque après.115Un fichier markdown d'instructions persistantes que vous écrivez pour Claude, chargé au début de chaque session en tant que message utilisateur après l'invite système. Mettez les conventions de projet, les notes d'architecture et les règles « toujours faire X » ici. CLAUDE.md survit à [compaction](#compaction) et est relu à nouveau à partir du disque après.
86 116
87Vous pouvez placer CLAUDE.md au niveau du projet dans `./CLAUDE.md` ou `./.claude/CLAUDE.md`, au niveau utilisateur dans `~/.claude/CLAUDE.md`, ou comme [managed policy](#managed-settings) pour votre organisation. Les emplacements plus spécifiques ont la priorité.117Vous pouvez placer CLAUDE.md au niveau du projet dans `./CLAUDE.md` ou `./.claude/CLAUDE.md`, au niveau utilisateur dans `~/.claude/CLAUDE.md`, ou comme [managed policy](#managed-settings) pour votre organisation. Tous les fichiers découverts sont concaténés dans le contexte plutôt que de se remplacer les uns les autres, ordonnés du champ d'application le plus large au plus spécifique.
88 118
89En savoir plus : [CLAUDE.md files](/fr/memory#claude-md-files)119En savoir plus : [CLAUDE.md files](/fr/memory#claude-md-files)
90 120
91### Command121<h3 id="command">
122 Command
123</h3>
92 124
93Une instruction réutilisable que vous invoquez en tapant `/name` dans l'invite. Les commandes intégrées telles que `/clear`, `/model` et `/compact` contrôlent la session. Vous pouvez définir vos propres commandes en tant que fichiers dans `.claude/commands/`, ou les installer à partir d'un [plugin](#plugin). Les [Skills](#skill) sont la méthode recommandée pour empaqueter les commandes multi-étapes.125Une instruction réutilisable que vous invoquez en tapant `/name` dans l'invite. Les commandes intégrées telles que `/clear`, `/model` et `/compact` contrôlent la session. Vous pouvez définir vos propres commandes en tant que fichiers dans `.claude/commands/`, ou les installer à partir d'un [plugin](#plugin). Les [Skills](#skill) sont la méthode recommandée pour empaqueter les commandes multi-étapes.
94 126
95En savoir plus : [Commands](/fr/commands) · [Skills](/fr/skills)127En savoir plus : [Commands](/fr/commands) · [Skills](/fr/skills)
96 128
97### Compaction129<h3 id="compaction">
130 Compaction
131</h3>
98 132
99Résumé automatique de votre conversation lorsque la [context window](#context-window) approche de sa limite. Les résultats des outils plus anciens sont d'abord effacés, puis la conversation est résumée. Le CLAUDE.md à la racine du projet et la auto memory survivent à la compaction et se rechargent à partir du disque ; les instructions données uniquement dans la conversation peuvent être perdues. Exécutez `/compact` pour déclencher manuellement, éventuellement avec un focus comme `/compact focus on the API changes`.133Résumé automatique de votre conversation lorsque la [context window](#context-window) approche de sa limite. Les résultats des outils plus anciens sont d'abord effacés, puis la conversation est résumée. Le CLAUDE.md à la racine du projet et la auto memory survivent à la compaction et se rechargent à partir du disque ; les instructions données uniquement dans la conversation peuvent être perdues. Exécutez `/compact` pour déclencher manuellement, éventuellement avec un focus comme `/compact focus on the API changes`.
100 134
101En savoir plus : [What survives compaction](/fr/context-window#what-survives-compaction) · [When context fills up](/fr/how-claude-code-works#when-context-fills-up)135En savoir plus : [What survives compaction](/fr/context-window#what-survives-compaction) · [When context fills up](/fr/how-claude-code-works#when-context-fills-up)
102 136
103### Context window137<h3 id="context-window">
138 Context window
139</h3>
104 140
105La mémoire de travail d'une session, contenant l'historique des conversations, le contenu des fichiers, les résultats des commandes, CLAUDE.md, auto memory, les skills chargés et les instructions système. Au fur et à mesure que vous travaillez, le contexte se remplit jusqu'à ce que [compaction](#compaction) le résume. Exécutez `/context` pour voir ce qui utilise l'espace. Pour le concept de modèle sous-jacent, consultez le [glossaire de la plateforme](https://platform.claude.com/docs/fr/about-claude/glossary#context-window).141La mémoire de travail d'une session, contenant l'historique des conversations, le contenu des fichiers, les résultats des commandes, CLAUDE.md, auto memory, les skills chargés et les instructions système. Au fur et à mesure que vous travaillez, le contexte se remplit jusqu'à ce que [compaction](#compaction) le résume. Exécutez `/context` pour voir ce qui utilise l'espace. Pour le concept de modèle sous-jacent, consultez le [glossaire de la plateforme](https://platform.claude.com/docs/fr/about-claude/glossary#context-window).
106 142
107En savoir plus : [Explore the context window](/fr/context-window)143En savoir plus : [Explore the context window](/fr/context-window)
108 144
109## D145<h2 id="d">
146 D
147</h2>
110 148
111### Dispatch149<h3 id="dispatch">
150 Dispatch
151</h3>
112 152
113Un routeur de tâches initié par téléphone qui génère une session Claude Code dans l'application Desktop lorsque vous envoyez une tâche de codage depuis l'application mobile Claude. Votre invite s'achemine automatiquement vers le bon outil. Disponible sur les plans Pro et Max.153Un routeur de tâches initié par téléphone qui génère une session Claude Code dans l'application Desktop lorsque vous envoyez une tâche de codage depuis l'application mobile Claude. Votre invite s'achemine automatiquement vers le bon outil. Disponible sur les plans Pro et Max.
114 154
115En savoir plus : [Sessions from Dispatch](/fr/desktop#sessions-from-dispatch)155En savoir plus : [Sessions from Dispatch](/fr/desktop#sessions-from-dispatch)
116 156
117## E157<h2 id="e">
158 E
159</h2>
118 160
119### Effort level161<h3 id="effort-level">
162 Effort level
163</h3>
120 164
121Un paramètre qui contrôle la quantité du budget de réflexion adaptative que Claude utilise à chaque tour. Un effort plus élevé signifie plus de tokens de réflexion et un raisonnement plus profond ; un effort plus faible est plus rapide et moins cher. L'effort est pris en charge sur Opus 4.7, Opus 4.6 et Sonnet 4.6.165Un paramètre qui contrôle la quantité du budget de réflexion adaptative que Claude utilise à chaque tour. Un effort plus élevé signifie plus de tokens de réflexion et un raisonnement plus profond ; un effort plus faible est plus rapide et moins cher. L'effort est pris en charge sur Opus 4.6 et versions ultérieures, ainsi que sur Sonnet 4.6.
122 166
123En savoir plus : [Adjust effort level](/fr/model-config#adjust-effort-level)167En savoir plus : [Adjust effort level](/fr/model-config#adjust-effort-level)
124 168
125### Extended thinking169<h3 id="extended-thinking">
170 Extended thinking
171</h3>
126 172
127Un raisonnement étape par étape visible que le modèle effectue avant de répondre. Vous pouvez plafonner les tokens de réflexion avec `MAX_THINKING_TOKENS` ou ajuster le [effort level](#effort-level). La réflexion apparaît en texte gris italique dans le terminal.173Un raisonnement étape par étape visible que le modèle effectue avant de répondre. Vous pouvez plafonner les tokens de réflexion avec `MAX_THINKING_TOKENS` ou ajuster le [effort level](#effort-level). La réflexion apparaît en texte gris italique dans le terminal.
128 174
129En savoir plus : [Use extended thinking](/fr/model-config#extended-thinking)175En savoir plus : [Use extended thinking](/fr/model-config#extended-thinking)
130 176
131## H177<h2 id="h">
178 H
179</h2>
132 180
133### Hook181<h3 id="hook">
182 Hook
183</h3>
134 184
135Un gestionnaire défini par l'utilisateur qui s'exécute automatiquement à un point spécifique du cycle de vie de Claude Code, par exemple avant l'exécution d'un outil, après une modification de fichier ou au démarrage de la session. Les gestionnaires peuvent être une commande shell, un point de terminaison HTTP, un outil MCP, une invite LLM ou un subagent. Les hooks sont déterministes : ils se déclenchent à des points de cycle de vie fixes plutôt qu'à la discrétion du modèle.185Un gestionnaire défini par l'utilisateur qui s'exécute automatiquement à un point spécifique du cycle de vie de Claude Code, par exemple avant l'exécution d'un outil, après une modification de fichier ou au démarrage de la session. Les gestionnaires peuvent être une commande shell, un point de terminaison HTTP, un outil MCP, une invite LLM ou un subagent. Les hooks sont déterministes : ils se déclenchent à des points de cycle de vie fixes plutôt qu'à la discrétion du modèle.
136 186
142 192
143En savoir plus : [Get started with hooks](/fr/hooks-guide) · [Hooks reference](/fr/hooks)193En savoir plus : [Get started with hooks](/fr/hooks-guide) · [Hooks reference](/fr/hooks)
144 194
145## M195<h2 id="m">
196 M
197</h2>
146 198
147### Managed settings199<h3 id="managed-settings">
200 Managed settings
201</h3>
148 202
149Un fichier de paramètres appliqué à l'échelle de l'organisation par l'informatique ou DevOps, placé à un chemin au niveau du système d'exploitation en dehors de `~/.claude`. Les utilisateurs ne peuvent pas remplacer ou exclure les paramètres gérés. Utilisez ceci pour les politiques de sécurité, les exigences de conformité ou les outils standardisés sur une flotte.203Un fichier de paramètres appliqué à l'échelle de l'organisation par l'informatique ou DevOps, placé à un chemin au niveau du système d'exploitation en dehors de `~/.claude`. Les utilisateurs ne peuvent pas remplacer ou exclure les paramètres gérés. Utilisez ceci pour les politiques de sécurité, les exigences de conformité ou les outils standardisés sur une flotte.
150 204
151En savoir plus : [Server-managed settings](/fr/server-managed-settings)205En savoir plus : [Server-managed settings](/fr/server-managed-settings)
152 206
153### MCP (Model Context Protocol)207<h3 id="mcp-model-context-protocol">
208 MCP (Model Context Protocol)
209</h3>
154 210
155Une norme ouverte pour connecter les outils d'IA aux sources de données et services externes. Les serveurs MCP donnent à Claude de nouveaux outils pour Slack, Jira, les bases de données, les navigateurs et des centaines d'autres intégrations. Vous connectez les serveurs via `/mcp` ou en les ajoutant à `.mcp.json`. Pour le protocole lui-même, consultez le [glossaire de la plateforme](https://platform.claude.com/docs/fr/about-claude/glossary#mcp-model-context-protocol).211Une norme ouverte pour connecter les outils d'IA aux sources de données et services externes. Les serveurs MCP donnent à Claude de nouveaux outils pour Slack, Jira, les bases de données, les navigateurs et des centaines d'autres intégrations. Vous connectez les serveurs via `/mcp` ou en les ajoutant à `.mcp.json`. Pour le protocole lui-même, consultez le [glossaire de la plateforme](https://platform.claude.com/docs/fr/about-claude/glossary#mcp-model-context-protocol).
156 212
157En savoir plus : [Model Context Protocol](/fr/mcp)213En savoir plus : [Model Context Protocol](/fr/mcp)
158 214
159### MCP Tool Search215<h3 id="mcp-tool-search">
216 MCP Tool Search
217</h3>
160 218
161Un mécanisme d'économie de contexte qui reporte les schémas d'outils MCP jusqu'à ce qu'ils soient nécessaires. Seuls les noms d'outils se chargent au démarrage ; Claude récupère le schéma complet à la demande lorsqu'il décide d'utiliser un outil spécifique. Cela empêche les serveurs MCP inactifs de consommer beaucoup de contexte.219Un mécanisme d'économie de contexte qui reporte les schémas d'outils MCP jusqu'à ce qu'ils soient nécessaires. Seuls les noms d'outils se chargent au démarrage ; Claude récupère le schéma complet à la demande lorsqu'il décide d'utiliser un outil spécifique. Cela empêche les serveurs MCP inactifs de consommer beaucoup de contexte.
162 220
163En savoir plus : [Scale with MCP Tool Search](/fr/mcp#scale-with-mcp-tool-search)221En savoir plus : [Scale with MCP Tool Search](/fr/mcp#scale-with-mcp-tool-search)
164 222
165## N223<h2 id="n">
224 N
225</h2>
166 226
167### Non-interactive mode227<h3 id="non-interactive-mode">
228 Non-interactive mode
229</h3>
168 230
169Un mode qui exécute une seule invite et se ferme sans session conversationnelle, invoqué avec `-p` ou `--print`. Utilisé pour CI, les scripts et le piping. Le [Agent SDK](/fr/agent-sdk/overview) est l'équivalent Python et TypeScript. Anciennement appelé headless mode.231Un mode qui exécute une seule invite et se ferme sans session conversationnelle, invoqué avec `-p` ou `--print`. Utilisé pour CI, les scripts et le piping. Le [Agent SDK](/fr/agent-sdk/overview) est l'équivalent Python et TypeScript. Anciennement appelé headless mode.
170 232
171En savoir plus : [Run Claude Code programmatically](/fr/headless)233En savoir plus : [Run Claude Code programmatically](/fr/headless)
172 234
173## O235<h2 id="o">
236 O
237</h2>
174 238
175### Output style239<h3 id="output-style">
240 Output style
241</h3>
176 242
177Une configuration qui modifie l'invite système de Claude pour modifier le comportement, le ton ou le format de la réponse. Les output styles désactivent les parties spécifiques à l'ingénierie logicielle de l'invite système par défaut, contrairement à [CLAUDE.md](#claude-md) qui est livré en tant que message utilisateur suivant l'invite système. Les styles intégrés incluent Default, Proactive, Explanatory et Learning.243Une configuration qui modifie l'invite système de Claude pour modifier le comportement, le ton ou le format de la réponse. Les output styles désactivent les parties spécifiques à l'ingénierie logicielle de l'invite système par défaut, contrairement à [CLAUDE.md](#claude-md) qui est livré en tant que message utilisateur suivant l'invite système. Les styles intégrés incluent Default, Proactive, Explanatory et Learning.
178 244
179En savoir plus : [Output styles](/fr/output-styles)245En savoir plus : [Output styles](/fr/output-styles)
180 246
181## P247<h2 id="p">
248 P
249</h2>
182 250
183### Permission mode251<h3 id="permission-mode">
252 Permission mode
253</h3>
184 254
185Le comportement d'approbation de base pour la session. Basculez avec `Shift+Tab` dans la CLI ou utilisez le sélecteur de mode dans VS Code, Desktop et claude.ai. Les modes disponibles sont `default`, `acceptEdits`, `plan`, `auto`, `dontAsk` et `bypassPermissions`.255Le comportement d'approbation de base pour la session. Basculez avec `Shift+Tab` dans la CLI ou utilisez le sélecteur de mode dans VS Code, Desktop et claude.ai. Les modes disponibles sont `default`, `acceptEdits`, `plan`, `auto`, `dontAsk` et `bypassPermissions`.
186 256
187En savoir plus : [Choisir un mode de permission](/fr/permission-modes)257En savoir plus : [Choisir un mode de permission](/fr/permission-modes)
188 258
189### Permission rule259<h3 id="permission-rule">
260 Permission rule
261</h3>
190 262
191Une entrée de paramètres qui autorise, demande ou refuse une invocation d'outil en fonction du nom de l'outil et du modèle d'argument. Les règles sont évaluées deny→ask→allow, le premier match gagne. Les permission rules sont des contrôles granulaires superposés au-dessus du [permission mode](#permission-mode) plus large.263Une entrée de paramètres qui autorise, demande ou refuse une invocation d'outil en fonction du nom de l'outil et du modèle d'argument. Les règles sont évaluées deny→ask→allow, le premier match gagne. Les permission rules sont des contrôles granulaires superposés au-dessus du [permission mode](#permission-mode) plus large.
192 264
193En savoir plus : [Configurer les permissions](/fr/permissions)265En savoir plus : [Configurer les permissions](/fr/permissions)
194 266
195### Plan mode267<h3 id="plan-mode">
268 Plan mode
269</h3>
196 270
197Un [permission mode](#permission-mode) où Claude recherche et propose des modifications sans modifier vos fichiers source. Il peut lire, rechercher et exécuter des commandes d'exploration, puis présente un plan pour approbation avant de toucher à quoi que ce soit. Entrez en plan mode avec `/plan` ou en appuyant sur `Shift+Tab`.271Un [permission mode](#permission-mode) où Claude recherche et propose des modifications sans modifier vos fichiers source. Il peut lire, rechercher et exécuter des commandes d'exploration, puis présente un plan pour approbation avant de toucher à quoi que ce soit. Entrez en plan mode avec `/plan` ou en appuyant sur `Shift+Tab`.
198 272
199En savoir plus : [Analyser avant de modifier avec le plan mode](/fr/permission-modes#analyze-before-you-edit-with-plan-mode)273En savoir plus : [Analyser avant de modifier avec le plan mode](/fr/permission-modes#analyze-before-you-edit-with-plan-mode)
200 274
201### Plugin275<h3 id="plugin">
276 Plugin
277</h3>
202 278
203Un ensemble de skills, hooks, subagents et serveurs MCP emballés en tant qu'unité installable unique. Les plugin skills sont espacés de noms comme `plugin-name:skill-name` afin que plusieurs plugins coexistent. Distribuez les plugins entre les équipes via un [marketplace](/fr/plugin-marketplaces).279Un ensemble de skills, hooks, subagents et serveurs MCP emballés en tant qu'unité installable unique. Les plugin skills sont espacés de noms comme `plugin-name:skill-name` afin que plusieurs plugins coexistent. Distribuez les plugins entre les équipes via un [marketplace](/fr/plugin-marketplaces).
204 280
205En savoir plus : [Plugins](/fr/plugins)281En savoir plus : [Plugins](/fr/plugins)
206 282
207### Project trust283<h3 id="project-trust">
284 Project trust
285</h3>
208 286
209Un dialogue acceptant un répertoire avant que Claude Code ne charge sa configuration. L'acceptation est enregistrée par répertoire de projet, sauf votre répertoire personnel, où la confiance est maintenue pour la session actuelle uniquement et l'invite réapparaît à chaque lancement. La confiance contrôle l'installation automatique des plugins du marketplace et l'exécution des hooks définis par le projet. Faire confiance à un répertoire signifie que ses fichiers `.claude/settings.json`, `.mcp.json` et autres fichiers de configuration prennent effet.287Un dialogue acceptant un répertoire avant que Claude Code ne charge sa configuration. L'acceptation est enregistrée par répertoire de projet, sauf votre répertoire personnel, où la confiance est maintenue pour la session actuelle uniquement et l'invite réapparaît à chaque lancement. La confiance contrôle l'installation automatique des plugins du marketplace et l'exécution des hooks définis par le projet. Faire confiance à un répertoire signifie que ses fichiers `.claude/settings.json`, `.mcp.json` et autres fichiers de configuration prennent effet.
210 288
211En savoir plus : [Le répertoire `.claude`](/fr/claude-directory)289En savoir plus : [Le répertoire `.claude`](/fr/claude-directory)
212 290
213### Prompt injection291<h3 id="prompt-injection">
292 Prompt injection
293</h3>
214 294
215Des instructions hostiles intégrées dans un fichier, une page web ou un résultat d'outil qui tentent de rediriger Claude vers des actions que vous n'avez jamais demandées. Les défenses de Claude Code incluent le système de permissions, les listes de blocage de commandes et la vérification de confiance. [Auto mode](#auto-mode) ajoute une sonde côté serveur qui analyse les résultats des outils pour détecter le contenu suspect et un classificateur qui ne voit jamais les résultats des outils, donc le texte injecté ne peut pas influencer ses décisions d'approbation.295Des instructions hostiles intégrées dans un fichier, une page web ou un résultat d'outil qui tentent de rediriger Claude vers des actions que vous n'avez jamais demandées. Les défenses de Claude Code incluent le système de permissions, les listes de blocage de commandes et la vérification de confiance. [Auto mode](#auto-mode) ajoute une sonde côté serveur qui analyse les résultats des outils pour détecter le contenu suspect et un classificateur qui ne voit jamais les résultats des outils, donc le texte injecté ne peut pas influencer ses décisions d'approbation.
216 296
217En savoir plus : [Protéger contre l'injection de prompt](/fr/security#protect-against-prompt-injection)297En savoir plus : [Protéger contre l'injection de prompt](/fr/security#protect-against-prompt-injection)
218 298
219## R299<h2 id="r">
300 R
301</h2>
220 302
221### Remote Control303<h3 id="remote-control">
304 Remote Control
305</h3>
222 306
223Un moyen de continuer une session Claude Code locale depuis votre téléphone ou navigateur via claude.ai. Votre code reste sur votre machine ; seule l'interface utilisateur est distante. Différent de Claude Code sur le web, qui s'exécute dans un sandbox cloud.307Un moyen de continuer une session Claude Code locale depuis votre téléphone ou navigateur via claude.ai. Votre code reste sur votre machine ; seule l'interface utilisateur est distante. Différent de Claude Code sur le web, qui s'exécute dans un sandbox cloud.
224 308
225En savoir plus : [Remote Control](/fr/remote-control)309En savoir plus : [Remote Control](/fr/remote-control)
226 310
227### Rules311<h3 id="rules">
312 Rules
313</h3>
228 314
229Des fichiers d'instructions modulaires dans `.claude/rules/` qui se chargent aux côtés de CLAUDE.md. Une règle peut être délimitée par chemin avec le frontmatter YAML `paths:` afin qu'elle ne se charge que lorsque Claude lit un fichier correspondant, gardant le contexte maigre jusqu'à ce qu'il soit pertinent.315Des fichiers d'instructions modulaires dans `.claude/rules/` qui se chargent aux côtés de CLAUDE.md. Une règle peut être délimitée par chemin avec le frontmatter YAML `paths:` afin qu'elle ne se charge que lorsque Claude lit un fichier correspondant, gardant le contexte maigre jusqu'à ce qu'il soit pertinent.
230 316
231En savoir plus : [Organize rules with `.claude/rules/`](/fr/memory#organize-rules-with-claude/rules/)317En savoir plus : [Organize rules with `.claude/rules/`](/fr/memory#organize-rules-with-claude/rules/)
232 318
233## S319<h2 id="s">
320 S
321</h2>
234 322
235### Sandboxing323<h3 id="sandboxing">
324 Sandboxing
325</h3>
236 326
237Isolation du système de fichiers et du réseau au niveau du système d'exploitation pour l'outil Bash. Les commandes s'exécutent à l'intérieur d'une limite que vous définissez à l'avance, afin que Claude puisse travailler librement sans invites d'approbation par commande. Le sandboxing est une couche séparée des [permission rules](#permission-rule).327Isolation du système de fichiers et du réseau au niveau du système d'exploitation pour l'outil Bash. Les commandes s'exécutent à l'intérieur d'une limite que vous définissez à l'avance, afin que Claude puisse travailler librement sans invites d'approbation par commande. Le sandboxing est une couche séparée des [permission rules](#permission-rule).
238 328
239En savoir plus : [Sandboxing](/fr/sandboxing)329En savoir plus : [Sandboxing](/fr/sandboxing)
240 330
241### Session331<h3 id="session">
332 Session
333</h3>
242 334
243Une conversation liée à votre répertoire actuel, avec sa propre [context window](#context-window) indépendante. Les sessions peuvent être reprises avec `claude -c`, bifurquées avec `--fork-session` pour préserver l'historique sous un nouvel ID de session, ou exécutées en parallèle sur les terminaux. L'exécution de `/clear` démarre une nouvelle session ; la session précédente reste stockée et est disponible via `/resume`. La transcription de chaque session est stockée sous `~/.claude/projects/`.335Une conversation liée à votre répertoire actuel, avec sa propre [context window](#context-window) indépendante. Les sessions peuvent être reprises avec `claude -c`, bifurquées avec `--fork-session` pour préserver l'historique sous un nouvel ID de session, ou exécutées en parallèle sur les terminaux. L'exécution de `/clear` démarre une nouvelle session ; la session précédente reste stockée et est disponible via `/resume`. La transcription de chaque session est stockée sous `~/.claude/projects/`.
244 336
245En savoir plus : [Work with sessions](/fr/how-claude-code-works#work-with-sessions)337En savoir plus : [Work with sessions](/fr/how-claude-code-works#work-with-sessions)
246 338
247### Settings layers339<h3 id="settings-layers">
340 Settings layers
341</h3>
248 342
249La hiérarchie à partir de laquelle Claude Code lit la configuration, par ordre de priorité du plus élevé au plus bas : [managed policy](#managed-settings), arguments de ligne de commande, paramètres locaux à `.claude/settings.local.json`, paramètres de projet à `.claude/settings.json`, puis paramètres utilisateur à `~/.claude/settings.json`. Les tableaux fusionnent entre les couches ; les scalaires à une couche supérieure remplacent les couches inférieures.343La hiérarchie à partir de laquelle Claude Code lit la configuration, par ordre de priorité du plus élevé au plus bas : [managed policy](#managed-settings), arguments de ligne de commande, paramètres locaux à `.claude/settings.local.json`, paramètres de projet à `.claude/settings.json`, puis paramètres utilisateur à `~/.claude/settings.json`. Les tableaux fusionnent entre les couches ; les scalaires à une couche supérieure remplacent les couches inférieures.
250 344
251En savoir plus : [Settings files](/fr/settings#settings-files)345En savoir plus : [Settings files](/fr/settings#settings-files)
252 346
253### Skill347<h3 id="skill">
348 Skill
349</h3>
254 350
255Un fichier `SKILL.md` contenant des instructions, des connaissances ou un flux de travail que Claude ajoute à sa boîte à outils. Claude charge une skill automatiquement lorsqu'elle est pertinente, ou vous l'invoquez directement avec `/skill-name`. Les skills suivent la norme Agent Skills ouverte ; Claude Code l'étend avec le contrôle d'invocation et l'exécution de subagent.351Un fichier `SKILL.md` contenant des instructions, des connaissances ou un flux de travail que Claude ajoute à sa boîte à outils. Claude charge une skill automatiquement lorsqu'elle est pertinente, ou vous l'invoquez directement avec `/skill-name`. Les skills suivent la norme Agent Skills ouverte ; Claude Code l'étend avec le contrôle d'invocation et l'exécution de subagent.
256 352
258 354
259En savoir plus : [Extend Claude with skills](/fr/skills)355En savoir plus : [Extend Claude with skills](/fr/skills)
260 356
261### Subagent357<h3 id="subagent">
358 Subagent
359</h3>
262 360
263Un assistant IA spécialisé qui s'exécute dans sa propre fenêtre de contexte avec une invite système personnalisée, un accès à des outils spécifiques et des permissions indépendantes. Il travaille sur une tâche déléguée et retourne un résumé à la conversation principale. Utilisez les subagents pour garder les grandes explorations hors de votre contexte principal ou pour exécuter des recherches parallèles. Différent des [agent teams](#agent-teams), où chaque agent est une session indépendante complète avec laquelle vous pouvez parler directement.361Un assistant IA spécialisé qui s'exécute dans sa propre fenêtre de contexte avec une invite système personnalisée, un accès à des outils spécifiques et des permissions indépendantes. Il travaille sur une tâche déléguée et retourne un résumé à la conversation principale. Utilisez les subagents pour garder les grandes explorations hors de votre contexte principal ou pour exécuter des recherches parallèles. Différent des [agent teams](#agent-teams), où chaque agent est une session indépendante complète avec laquelle vous pouvez parler directement.
264 362
266 364
267En savoir plus : [Create custom subagents](/fr/sub-agents)365En savoir plus : [Create custom subagents](/fr/sub-agents)
268 366
269### Surface367<h3 id="surface">
368 Surface
369</h3>
270 370
271N'importe quel endroit où vous accédez à Claude Code : la CLI, VS Code, JetBrains, Desktop ou claude.ai. Toutes les surfaces partagent le même moteur, donc votre CLAUDE.md, vos paramètres et vos skills fonctionnent de la même manière sur toutes. Slack et l'extension Chrome sont des intégrations qui se connectent à une surface plutôt que des surfaces elles-mêmes.371N'importe quel endroit où vous accédez à Claude Code : la CLI, VS Code, JetBrains, Desktop ou claude.ai. Toutes les surfaces partagent le même moteur, donc votre CLAUDE.md, vos paramètres et vos skills fonctionnent de la même manière sur toutes. Slack et l'extension Chrome sont des intégrations qui se connectent à une surface plutôt que des surfaces elles-mêmes.
272 372
273En savoir plus : [Platforms and integrations](/fr/platforms)373En savoir plus : [Platforms and integrations](/fr/platforms)
274 374
275## T375<h2 id="t">
376 T
377</h2>
276 378
277### Teleport379<h3 id="teleport">
380 Teleport
381</h3>
278 382
279Une commande, `/teleport`, qui tire une session Claude Code cloud dans votre terminal local. Claude récupère la branche, charge l'historique des conversations et reprend à partir du dernier état de la session web. La direction inverse est `--remote`, qui envoie une tâche locale pour s'exécuter sur le web.383Une commande, `/teleport`, qui tire une session Claude Code cloud dans votre terminal local. Claude récupère la branche, charge l'historique des conversations et reprend à partir du dernier état de la session web. La direction inverse est `--remote`, qui envoie une tâche locale pour s'exécuter sur le web.
280 384
281En savoir plus : [From web to terminal](/fr/claude-code-on-the-web#from-web-to-terminal)385En savoir plus : [From web to terminal](/fr/claude-code-on-the-web#from-web-to-terminal)
282 386
283### Tool387<h3 id="tool">
388 Tool
389</h3>
284 390
285Une action que Claude peut prendre : lire un fichier, modifier le code, exécuter une commande shell, rechercher sur le web, générer un subagent. Les tools sont ce qui rend Claude Code agentic. Sans eux, Claude ne peut que répondre avec du texte. Chaque utilisation d'outil retourne un résultat qui informe la décision suivante de Claude dans la [agentic loop](#agentic-loop).391Une action que Claude peut prendre : lire un fichier, modifier le code, exécuter une commande shell, rechercher sur le web, générer un subagent. Les tools sont ce qui rend Claude Code agentic. Sans eux, Claude ne peut que répondre avec du texte. Chaque utilisation d'outil retourne un résultat qui informe la décision suivante de Claude dans la [agentic loop](#agentic-loop).
286 392
287En savoir plus : [Tools available to Claude](/fr/tools-reference)393En savoir plus : [Tools available to Claude](/fr/tools-reference)
288 394
289### Turn395<h3 id="turn">
396 Turn
397</h3>
290 398
291Une réponse complète de Claude au sein d'une [session](#session). Un turn commence quand vous envoyez un message et se termine quand Claude finit de répondre, avec un nombre quelconque d'appels [tool](#tool) entre les deux. Les [stop hooks](#hook) se déclenchent à la fin de chaque turn. Une session se compose de nombreux turns, et la [agentic loop](#agentic-loop) décrit ce qui se passe à l'intérieur d'un.399Une réponse complète de Claude au sein d'une [session](#session). Un turn commence quand vous envoyez un message et se termine quand Claude finit de répondre, avec un nombre quelconque d'appels [tool](#tool) entre les deux. Les [stop hooks](#hook) se déclenchent à la fin de chaque turn. Une session se compose de nombreux turns, et la [agentic loop](#agentic-loop) décrit ce qui se passe à l'intérieur d'un.
292 400
293En savoir plus : [How Claude Code works](/fr/how-claude-code-works#the-agentic-loop)401En savoir plus : [How Claude Code works](/fr/how-claude-code-works#the-agentic-loop)
294 402
295## W403<h2 id="v">
404 V
405</h2>
296 406
297### Worktree isolation407<h3 id="verification-loop">
408 Verification loop
409</h3>
410
411Comment une session sait que le travail est réellement terminé plutôt que simplement plausible. Vous donnez à Claude une vérification qu'il peut exécuter, comme une suite de tests, une compilation ou une comparaison de captures d'écran, et Claude itère jusqu'à ce que la vérification réussisse au lieu de s'arrêter après une tentative. Une verification loop est la condition préalable pour [`/goal`](/fr/goal), les exécutions sans surveillance et les [dynamic workflows](/fr/workflows) : sans elle, la seule chose qui décide que l'agent a terminé est l'agent lui-même.
412
413En savoir plus : [Give Claude a way to verify its work](/fr/best-practices#give-claude-a-way-to-verify-its-work)
414
415<h2 id="w">
416 W
417</h2>
418
419<h3 id="worktree-isolation">
420 Worktree isolation
421</h3>
298 422
299Un mode d'isolation qui exécute Claude dans un worktree git séparé sous `.claude/worktrees/`, activé avec le drapeau `-w` ou `isolation: worktree` dans la configuration du subagent. Les modifications restent sur une branche séparée dans un répertoire séparé, afin que les agents parallèles ne se remplacent pas les fichiers les uns des autres.423Un mode d'isolation qui exécute Claude dans un worktree git séparé sous `.claude/worktrees/`, activé avec le drapeau `-w` ou `isolation: worktree` dans la configuration du subagent. Les modifications restent sur une branche séparée dans un répertoire séparé, afin que les agents parallèles ne se remplacent pas les fichiers les uns des autres.
300 424
302 426
303***427***
304 428
305## Deprecated and renamed terms429<h2 id="deprecated-and-renamed-terms">
430 Deprecated and renamed terms
431</h2>
306 432
307Ces termes apparaissent dans les documents plus anciens, les articles de blog et le contenu communautaire. Utilisez le nom actuel lors de la recherche sur ce site.433Ces termes apparaissent dans les documents plus anciens, les articles de blog et le contenu communautaire. Utilisez le nom actuel lors de la recherche sur ce site.
308 434