A
Agent teams
Plusieurs 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, 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éfinissantCLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1.
En savoir plus : Run agent teams
Agentic coding
Un 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 qui lui permettent d’agir, pas seulement de conseiller. En savoir plus : How Claude Code worksAgentic harness
Les 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. En savoir plus : How Claude Code worksAgentic loop
Le 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, les skills et MCP, se connectent à des phases spécifiques de cette boucle. En savoir plus : How Claude Code worksAuto memory
Des 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, que vous écrivez.
En savoir plus : Auto memory
Auto mode
Un 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. 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. En savoir plus : Eliminate prompts with auto modeB
Bare mode
Un 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.
En savoir plus : Start faster with bare mode
Bundled skills
Des 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.
En savoir plus : Bundled skills
C
Channel
Un serveur MCP 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. En savoir plus : ChannelsCheckpoint
Un instantané automatique de votre code capturé avant chaque modification que Claude apporte. Appuyez surEsc deux fois ou exécutez /rewind pour restaurer le code, la conversation ou les deux à un point antérieur. Les checkpoints sont locaux à la session, séparés de git, et ne suivent pas les modifications apportées via l’outil Bash.
En savoir plus : Checkpointing
.claude directory
Le 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/.
En savoir plus : The .claude directory
CLAUDE.md
Un 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 et est relu à nouveau à partir du disque après. Vous 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 pour votre organisation. Les emplacements plus spécifiques ont la priorité.
En savoir plus : CLAUDE.md files
Command
Une 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. Les Skills sont la méthode recommandée pour empaqueter les commandes multi-étapes.
En savoir plus : Commands · Skills
Compaction
Résumé automatique de votre conversation lorsque la 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.
En savoir plus : What survives compaction · When context fills up
Context window
La 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 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.
En savoir plus : Explore the context window
D
Dispatch
Un 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. En savoir plus : Sessions from DispatchE
Effort level
Un 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. En savoir plus : Adjust effort levelExtended thinking
Un raisonnement étape par étape visible que le modèle effectue avant de répondre. Vous pouvez plafonner les tokens de réflexion avecMAX_THINKING_TOKENS ou ajuster le effort level. La réflexion apparaît en texte gris italique dans le terminal.
En savoir plus : Use extended thinking
H
Hook
Un 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. Une configuration de hook a trois niveaux :- Hook event : le point du cycle de vie
- Matcher : filtre les événements qui le déclenchent
- Hook handler : ce qui s’exécute
M
Managed settings
Un 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.
En savoir plus : Server-managed settings
MCP (Model Context Protocol)
Une 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.
En savoir plus : Model Context Protocol
MCP Tool Search
Un 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. En savoir plus : Scale with MCP Tool SearchN
Non-interactive mode
Un 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 est l’équivalent Python et TypeScript. Anciennement appelé headless mode.
En savoir plus : Run Claude Code programmatically
O
Output style
Une 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 qui est livré en tant que message utilisateur suivant l’invite système. Les styles intégrés incluent Default, Explanatory et Learning. En savoir plus : Output stylesP
Permission mode
Le comportement d’approbation de base pour la session. Basculez avecShift+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.
En savoir plus : Choose a permission mode
Permission rule
Une 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 plus large. En savoir plus : Configure permissionsPlan mode
Un 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.
En savoir plus : Analyze before you edit with plan mode
Plugin
Un ensemble de skills, hooks, subagents et serveurs MCP emballés en tant qu’unité installable unique. Les plugin skills sont espacés de noms commeplugin-name:skill-name afin que plusieurs plugins coexistent. Distribuez les plugins entre les équipes via un marketplace.
En savoir plus : Plugins
Project trust
Un dialogue unique acceptant un répertoire avant que Claude Code ne charge sa configuration. 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.
En savoir plus : The .claude directory
Prompt injection
Des 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 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. En savoir plus : Protect against prompt injectionR
Remote Control
Un 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. En savoir plus : Remote ControlRules
Des 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.
En savoir plus : Organize rules with .claude/rules/
S
Sandboxing
Isolation 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. En savoir plus : SandboxingSession
Une conversation liée à votre répertoire actuel, avec sa propre context window indépendante. Les sessions peuvent être reprises avecclaude -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/.
En savoir plus : Work with sessions
Settings layers
La hiérarchie à partir de laquelle Claude Code lit la configuration, par ordre de priorité du plus élevé au plus bas : managed policy, 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.
En savoir plus : Settings files
Skill
Un fichierSKILL.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.
Les skills sont le successeur recommandé aux commandes personnalisées. Un fichier à .claude/commands/deploy.md et un à .claude/skills/deploy/SKILL.md créent tous deux /deploy et fonctionnent de la même manière ; les fichiers de commande existants continuent de fonctionner.
En savoir plus : Extend Claude with skills
Subagent
Un 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, où chaque agent est une session indépendante complète avec laquelle vous pouvez parler directement. Les subagents intégrés incluent Explore, Plan et à usage général. En savoir plus : Create custom subagentsSurface
N’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. En savoir plus : Platforms and integrationsT
Teleport
Une 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.
En savoir plus : From web to terminal
Tool
Une 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. En savoir plus : Tools available to ClaudeW
Worktree isolation
Un 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.
En savoir plus : Run parallel sessions with git worktrees
Deprecated and renamed terms
Ces 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.| Old term | Now called | Notes |
|---|---|---|
| Headless mode | Non-interactive mode | Same -p flag, same behavior |
| Custom commands | Skills | .claude/commands/ files still work |
| Slash commands | Commands | ”Slash” dropped from product copy |