Passer au contenu principal
Les commandes contrôlent Claude Code depuis l’intérieur d’une session. Elles offrent un moyen rapide de changer de modèle, de gérer les autorisations, d’effacer le contexte, d’exécuter un flux de travail, et bien plus encore. Tapez / pour voir les commandes disponibles pour vous, ou tapez / suivi de lettres pour filtrer. Comment le menu de commandes correspond à ce que vous tapez couvre la mise en évidence, les fautes de frappe, et les quelques commandes que Claude Code masque du menu jusqu’à ce que vous tapiez leur nom complet. Une commande n’est reconnue qu’au début de votre message. Le texte qui suit le nom de la commande devient ses arguments. À l’invite du terminal, vous pouvez commencer un message par plusieurs skills : taper /skill-a /skill-b do XYZ charge les deux skills et transmet le texte restant à chacun comme arguments. Jusqu’à six skills peuvent être chaînés. Si vous envoyez une commande tandis que Claude répond, Claude Code la met en file d’attente et l’exécute après la fin du tour actuel. Claude Code exécute certaines commandes immédiatement sans interrompre la réponse, comme /status, /tasks, et /usage. Dans le rendu en plein écran, Claude Code ouvre également immédiatement les commandes de dialogue comme /theme et /help. Avant la v2.1.234, Claude Code mettait ces dialogues en file d’attente jusqu’à la fin du tour.

Commandes au cours d’un flux de travail typique

La plupart des commandes sont utiles à un moment spécifique d’une session, de la configuration d’un projet à la livraison d’une modification. Première session dans un dépôt. Exécutez /init pour générer un CLAUDE.md de démarrage, puis /memory pour l’affiner. Utilisez /mcp pour configurer les serveurs dont le projet a besoin, demandez à Claude de créer les sous-agents que vous souhaitez, et exécutez /permissions pour définir vos règles d’approbation. Pendant une tâche. /plan bascule en mode plan avant une modification importante. /model et /effort ajustent le modèle que vous utilisez et le raisonnement qu’il applique. Lorsque la conversation devient longue, /context affiche ce qui remplit la fenêtre et /compact la résume pour libérer de l’espace. Utilisez /btw pour une question secondaire qui ne devrait pas s’ajouter à l’historique de la conversation. Exécuter le travail en parallèle. Claude délègue les tâches secondaires aux sous-agents, et /tasks répertorie le travail en arrière-plan de la session actuelle, y compris les sous-agents qui ont terminé. /background détache la session entière pour continuer à s’exécuter en tant qu’agent en arrière-plan et libère votre terminal. Pour une modification importante qui s’étend sur la base de code, /batch la décompose en unités indépendantes et exécute chacune dans son propre worktree. Consultez Exécuter les agents en parallèle pour comprendre comment ces approches se rapportent. Avant de livrer. /diff affiche ce qui a changé. /code-review vérifie la différence actuelle pour les bogues de correction et peut appliquer les résultats avec --fix ; transmettez un numéro de PR, tel que /code-review high 1234, pour examiner une demande de tirage à la place. /review est un alias. /code-review ultra exécute un examen multi-agents dans le cloud. /security-review vérifie la différence pour les vulnérabilités de sécurité. Entre les sessions. /clear commence une nouvelle tâche tout en conservant la mémoire du projet. /resume revient à une conversation antérieure, /branch crée une branche de la conversation actuelle pour essayer une direction différente, et /fork la copie dans une nouvelle session en arrière-plan. /teleport extrait une session cloud dans ce terminal, et /remote-control vous permet de continuer cette session locale à partir d’un autre appareil. Quand quelque chose ne va pas. /rewind restaure le code et la conversation à un point de contrôle, ou résume une partie de la conversation. /doctor exécute une vérification de configuration qui diagnostique les problèmes d’installation et de configuration et peut les corriger, /debug diagnostique les problèmes d’exécution, et /feedback signale un bogue avec le contexte de la session joint.

Toutes les commandes

Le tableau ci-dessous répertorie toutes les commandes incluses dans Claude Code. La plupart sont des commandes intégrées dont le comportement est codé dans la CLI. Deux types d’entrées sont signalés :
  • Skill : un skill fourni. Il fonctionne comme les skills que vous écrivez vous-même : un prompt transmis à Claude.
  • Workflow : un workflow dynamique fourni qui répartit le travail entre de nombreux sous-agents et s’exécute en arrière-plan.
Pour ajouter vos propres commandes, consultez skills. Dans le tableau ci-dessous, <arg> indique un argument obligatoire et [arg] un argument facultatif.
Toutes les commandes ne s’affichent pas pour tous les utilisateurs. La disponibilité dépend de votre plateforme, de votre forfait et de votre environnement. Par exemple, /desktop ne s’affiche que sur macOS et Windows x64 lorsque vous êtes connecté avec un abonnement Claude, et /upgrade ne s’affiche pas sur les forfaits Enterprise.

Comment le menu des commandes fait correspondre ce que vous tapez

Claude Code filtre le menu / au fur et à mesure de votre saisie. Chaque point ci-dessous décrit un comportement que vous pourriez remarquer lors du filtrage :
  • Mise en surbrillance : Claude Code met en surbrillance la première suggestion uniquement lorsque les lettres après le / correspondent au nom ou à l’alias d’une commande, à partir du début du nom ou d’un mot qu’il contient, en ignorant les séparateurs :, _ et -. Taper /adddir met en surbrillance /add-dir, et taper /new met en surbrillance /clear via son alias. Appuyez sur Enter pour exécuter la suggestion mise en surbrillance. Ces règles de mise en surbrillance nécessitent Claude Code v2.1.236 ou une version ultérieure.
  • Après une faute de frappe : Claude Code ne met rien en surbrillance. Les correspondances proches restent affichées, et vous pouvez en choisir une avec Tab ou les touches fléchées, mais Enter soumet votre texte tel que saisi et signale Unknown command.
  • Commandes qui ne vous sont pas disponibles : Claude Code les exclut du menu. Lorsque rien ne correspond, Claude Code affiche No commands match "/name". La plupart des commandes indisponibles renvoient Unknown command lorsque vous les soumettez ; quelques-unes, comme /schedule avec une clé API Console, répondent plutôt avec leur propre message de disponibilité. Certaines commandes répondent également avec leur propre message lorsque la politique de votre organisation les désactive.
  • Commandes masquées : Claude Code exclut volontairement du menu quelques commandes disponibles, comme /heapdump. Un nom partiel ne fait jamais apparaître une commande masquée dans le menu : si le nom partiel ne correspond à rien de visible, Claude Code affiche le même message d’absence de correspondance. Claude Code n’affiche la commande qu’une fois que vous avez tapé son nom complet, et soumettre le nom complet l’exécute.

Invites MCP

Les serveurs MCP peuvent exposer des invites qui apparaissent comme des commandes. Consultez Invites MCP pour plus de détails.

Voir aussi