# Bonnes pratiques — Commandes ![Last Updated](https://img.shields.io/badge/Last_Updated-Jun%2002%2C%202026%2011%3A08%20AM%20PKT-white?style=flat&labelColor=555) ![Version](https://img.shields.io/badge/Claude_Code-v2.1.160-blue?style=flat&labelColor=555)
[![Implemented](https://img.shields.io/badge/Implemented-2ea44f?style=flat)](../implementation/claude-commands-implementation.md) Commandes Claude Code — champs de frontmatter et commandes slash intégrées officielles.
← Retour à Claude Code Best Practice Claude
--- ## Champs de frontmatter (16) | Champ | Type | Requis | Description | |-------|------|----------|-------------| | `name` | string | Non | Nom d'affichage et identifiant `/slash-command`. Par défaut le nom du répertoire si omis | | `description` | string | Recommandé | Ce que fait la commande. Affiché en autocomplétion et utilisé par Claude pour l'auto-découverte | | `when_to_use` | string | Non | Contexte additionnel indiquant quand Claude doit invoquer le skill — phrases déclencheuses ou exemples de requêtes. Ajouté à `description` dans la liste et compte dans la limite de 1 536 caractères | | `argument-hint` | string | Non | Indice affiché pendant l'autocomplétion (par ex. `[issue-number]`, `[filename]`) | | `arguments` | string/list | Non | Arguments positionnels nommés pour la substitution `$name` dans le contenu de la commande. Accepte une chaîne séparée par des espaces ou une liste YAML — les noms correspondent aux positions des arguments dans l'ordre | | `disable-model-invocation` | boolean | Non | Mets `true` pour empêcher Claude d'invoquer automatiquement cette commande | | `user-invocable` | boolean | Non | Mets `false` pour masquer du menu `/` — la commande devient connaissance d'arrière-plan uniquement | | `paths` | string/list | Non | Motifs glob qui limitent quand ce skill est activé. Accepte une chaîne séparée par des virgules ou une liste YAML. Si défini, Claude charge le skill automatiquement uniquement quand il travaille sur des fichiers correspondant aux motifs | | `allowed-tools` | string | Non | Outils autorisés sans demande de permission quand cette commande est active | | `disallowed-tools` | string/list | Non | Outils retirés du pool disponible de Claude tant que cette commande est active. Se lève quand tu envoies ton message suivant. L'inverse de `allowed-tools` | | `model` | string | Non | Modèle à utiliser quand cette commande s'exécute (par ex. `haiku`, `sonnet`, `opus`) | | `effort` | string | Non | Surcharge le niveau d'effort du modèle à l'invocation (`low`, `medium`, `high`, `xhigh`, `max`) | | `context` | string | Non | Mets `fork` pour exécuter la commande dans un contexte de sous-agent isolé | | `agent` | string | Non | Type de sous-agent quand `context: fork` est défini (défaut : `general-purpose`) | | `shell` | string | Non | Shell pour les blocs `` !`command` `` — accepte `bash` (défaut) ou `powershell`. Requiert `CLAUDE_CODE_USE_POWERSHELL_TOOL=1` | | `hooks` | object | Non | Hooks de cycle de vie limités à cette commande | --- ## ![Official](../../!/tags/official.svg) **(82)** | # | Commande | Tag | Description | |---|---------|-----|-------------| | 1 | `/login` | ![Auth](https://img.shields.io/badge/Auth-2980B9?style=flat) | Se connecter à ton compte Anthropic | | 2 | `/logout` | ![Auth](https://img.shields.io/badge/Auth-2980B9?style=flat) | Se déconnecter de ton compte Anthropic | | 3 | `/setup-bedrock` | ![Auth](https://img.shields.io/badge/Auth-2980B9?style=flat) | Configurer l'authentification, la région et les épingles de modèle Amazon Bedrock via un assistant interactif. Visible uniquement quand `CLAUDE_CODE_USE_BEDROCK=1` est défini. Les nouveaux utilisateurs Bedrock peuvent aussi accéder à cet assistant depuis l'écran de connexion | | 4 | `/setup-vertex` | ![Auth](https://img.shields.io/badge/Auth-2980B9?style=flat) | Configurer l'authentification, le projet, la région et les épingles de modèle Google Vertex AI via un assistant interactif. Visible uniquement quand `CLAUDE_CODE_USE_VERTEX=1` est défini. Les nouveaux utilisateurs Vertex AI peuvent aussi accéder à cet assistant depuis l'écran de connexion | | 5 | `/upgrade` | ![Auth](https://img.shields.io/badge/Auth-2980B9?style=flat) | Ouvrir la page de mise à niveau pour passer à un palier de forfait supérieur | | 6 | `/color [color\|default]` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Définir la couleur de la barre de prompt pour la session courante. Couleurs disponibles : `red`, `blue`, `green`, `yellow`, `purple`, `orange`, `pink`, `cyan`. Utilise `default` pour réinitialiser | | 7 | `/config` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Ouvrir l'interface des Paramètres pour ajuster le thème, le modèle, le style de sortie et d'autres préférences. Alias : `/settings` | | 8 | `/focus` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Basculer la vue focus, qui n'affiche que le dernier prompt, un résumé des appels d'outils et la réponse finale. Utile pour réduire le bruit visuel pendant de longues sessions. Disponible uniquement en rendu plein écran | | 9 | `/keybindings` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Ouvrir ou créer ton fichier de configuration de raccourcis clavier | | 10 | `/permissions` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Gérer les règles d'autorisation, de demande et de refus pour les permissions d'outils. Ouvre un dialogue interactif où tu peux voir les règles par portée, ajouter ou retirer des règles, gérer les répertoires de travail et examiner les refus récents en mode auto. Alias : `/allowed-tools` | | 11 | `/privacy-settings` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Voir et mettre à jour tes paramètres de confidentialité. Disponible uniquement pour les abonnés Pro et Max | | 12 | `/radio` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Ouvrir la radio lo-fi Claude FM dans ton navigateur | | 13 | `/sandbox` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Basculer le mode sandbox. Disponible uniquement sur les plateformes supportées | | 14 | `/scroll-speed` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Ajuster la vitesse de défilement de la molette de façon interactive | | 15 | `/statusline` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Configurer la barre d'état de Claude Code. Décris ce que tu veux, ou lance sans argument pour l'auto-configurer depuis ton prompt shell | | 16 | `/stickers` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Commander des autocollants Claude Code | | 17 | `/terminal-setup` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Configurer les raccourcis clavier du terminal pour Shift+Entrée et d'autres raccourcis. Visible uniquement dans les terminaux qui en ont besoin, comme VS Code, Cursor, Windsurf, Alacritty ou Zed | | 18 | `/theme` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Changer le thème de couleurs. Inclut des variantes claire et sombre, des thèmes accessibles aux daltoniens (daltonisés), des thèmes ANSI qui utilisent la palette de ton terminal, une option « Auto (suivre le terminal) » qui suit le mode clair/sombre de ton terminal, et des thèmes personnalisés chargés depuis `~/.claude/themes/` ou des plugins. Sélectionne « New custom theme… » pour créer le tien | | 19 | `/tui [default\|fullscreen]` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Définir le moteur de rendu de l'UI du terminal et relancer Claude Code avec la conversation courante intacte. `default` utilise le rendu inline ; `fullscreen` utilise une TUI en écran alternatif | | 20 | `/voice [hold\|tap\|off]` | ![Config](https://img.shields.io/badge/Config-F39C12?style=flat) | Basculer la dictée vocale, ou l'activer dans un mode spécifique. Requiert un compte Claude.ai | | 21 | `/context` | ![Contexte](https://img.shields.io/badge/Contexte-8E44AD?style=flat) | Visualiser l'usage actuel du contexte sous forme de grille colorée. Affiche des suggestions d'optimisation pour les outils gourmands en contexte, le gonflement de mémoire et les avertissements de capacité | | 22 | `/cost` | ![Contexte](https://img.shields.io/badge/Contexte-8E44AD?style=flat) | Alias de `/usage` | | 23 | `/insights` | ![Contexte](https://img.shields.io/badge/Contexte-8E44AD?style=flat) | Générer un rapport analysant tes sessions Claude Code, dont les zones de projet, les schémas d'interaction et les points de friction | | 24 | `/stats` | ![Contexte](https://img.shields.io/badge/Contexte-8E44AD?style=flat) | Alias de `/usage`. S'ouvre sur l'onglet Stats | | 25 | `/status` | ![Contexte](https://img.shields.io/badge/Contexte-8E44AD?style=flat) | Ouvrir l'interface des Paramètres (onglet Status) affichant la version, le modèle, le compte et la connectivité. Fonctionne pendant que Claude répond, sans attendre la fin de la réponse en cours | | 26 | `/usage` | ![Contexte](https://img.shields.io/badge/Contexte-8E44AD?style=flat) | Afficher le coût de la session, les limites d'usage du forfait et les stats d'activité. `/cost` et `/stats` sont des alias | | 27 | `/usage-credits` | ![Contexte](https://img.shields.io/badge/Contexte-8E44AD?style=flat) | Configurer des crédits d'usage pour continuer à travailler quand tu atteins une limite. Anciennement `/extra-usage` | | 28 | `/doctor` | ![Debug](https://img.shields.io/badge/Debug-E74C3C?style=flat) | Diagnostiquer et vérifier ton installation et tes paramètres Claude Code. Les résultats s'affichent avec des icônes de statut. Appuie sur `f` pour que Claude corrige les problèmes signalés | | 29 | `/feedback [report]` | ![Debug](https://img.shields.io/badge/Debug-E74C3C?style=flat) | Envoyer un retour, signaler un bug ou partager ta conversation. Alias : `/bug`, `/share` | | 30 | `/heapdump` | ![Debug](https://img.shields.io/badge/Debug-E74C3C?style=flat) | Écrire un instantané du tas JavaScript et une répartition mémoire dans `~/Desktop` pour diagnostiquer un usage mémoire élevé. Utile lors du signalement de bugs sur la croissance mémoire | | 31 | `/help` | ![Debug](https://img.shields.io/badge/Debug-E74C3C?style=flat) | Afficher l'aide et les commandes disponibles | | 32 | `/powerup` | ![Debug](https://img.shields.io/badge/Debug-E74C3C?style=flat) | Découvrir les fonctionnalités de Claude Code via de courtes leçons interactives avec des démos animées | | 33 | `/release-notes` | ![Debug](https://img.shields.io/badge/Debug-E74C3C?style=flat) | Voir le changelog dans un sélecteur de version interactif. Sélectionne une version spécifique pour voir ses notes de version, ou choisis d'afficher toutes les versions | | 34 | `/tasks` | ![Debug](https://img.shields.io/badge/Debug-E74C3C?style=flat) | Lister et gérer les tâches en arrière-plan. Alias : `/bashes` | | 35 | `/copy [N]` | ![Export](https://img.shields.io/badge/Export-7F8C8D?style=flat) | Copier la dernière réponse de l'assistant dans le presse-papiers. Passe un nombre `N` pour copier la N-ième réponse la plus récente : `/copy 2` copie l'avant-dernière. Quand des blocs de code sont présents, affiche un sélecteur interactif pour choisir des blocs individuels ou la réponse complète. Appuie sur `w` dans le sélecteur pour écrire la sélection dans un fichier au lieu du presse-papiers, utile en SSH | | 36 | `/export [filename]` | ![Export](https://img.shields.io/badge/Export-7F8C8D?style=flat) | Exporter la conversation courante en texte brut. Avec un nom de fichier, écrit directement dans ce fichier. Sans, ouvre un dialogue pour copier dans le presse-papiers ou enregistrer dans un fichier | | 37 | `/agents` | ![Extensions](https://img.shields.io/badge/Extensions-16A085?style=flat) | Gérer les configurations d'agents | | 38 | `/chrome` | ![Extensions](https://img.shields.io/badge/Extensions-16A085?style=flat) | Configurer les paramètres de Claude in Chrome | | 39 | `/hooks` | ![Extensions](https://img.shields.io/badge/Extensions-16A085?style=flat) | Voir les configurations de hooks pour les événements d'outils | | 40 | `/ide` | ![Extensions](https://img.shields.io/badge/Extensions-16A085?style=flat) | Gérer les intégrations IDE et afficher le statut | | 41 | `/mcp` | ![Extensions](https://img.shields.io/badge/Extensions-16A085?style=flat) | Gérer les connexions aux serveurs MCP et l'authentification OAuth | | 42 | `/plugin` | ![Extensions](https://img.shields.io/badge/Extensions-16A085?style=flat) | Gérer les plugins Claude Code | | 43 | `/reload-plugins` | ![Extensions](https://img.shields.io/badge/Extensions-16A085?style=flat) | Recharger tous les plugins actifs pour appliquer les changements en attente sans redémarrer. Rapporte les comptes pour chaque composant rechargé et signale les erreurs de chargement | | 44 | `/reload-skills` | ![Extensions](https://img.shields.io/badge/Extensions-16A085?style=flat) | Re-scanner les répertoires de skills et de commandes pour que les skills ajoutés ou modifiés sur le disque pendant la session deviennent disponibles sans redémarrer. Rapporte combien de skills sont disponibles et combien ont été ajoutés ou retirés | | 45 | `/skills` | ![Extensions](https://img.shields.io/badge/Extensions-16A085?style=flat) | Lister les skills disponibles. Appuie sur `t` pour trier par nombre de tokens | | 46 | `/memory` | ![Mémoire](https://img.shields.io/badge/M%C3%A9moire-3498DB?style=flat) | Éditer les fichiers de mémoire `CLAUDE.md`, activer ou désactiver l'auto-mémoire, et voir les entrées d'auto-mémoire | | 47 | `/effort [low\|medium\|high\|xhigh\|max\|ultracode]` | ![Modèle](https://img.shields.io/badge/Mod%C3%A8le-E67E22?style=flat) | Définir le niveau d'effort du modèle. Les niveaux disponibles dépendent du modèle et incluent `low`, `medium`, `high`, `xhigh`, `max` (session uniquement) et `ultracode` (combine le raisonnement `xhigh` avec l'orchestration automatique de workflow ; session uniquement). Sans argument, ouvre un curseur interactif pour choisir le niveau. `auto` réinitialise au défaut du modèle. Prend effet immédiatement sans attendre la fin de la réponse en cours | | 48 | `/fast [on\|off]` | ![Modèle](https://img.shields.io/badge/Mod%C3%A8le-E67E22?style=flat) | Activer ou désactiver le mode fast | | 49 | `/model [model]` | ![Modèle](https://img.shields.io/badge/Mod%C3%A8le-E67E22?style=flat) | Sélectionner ou changer le modèle IA. Pour les modèles qui le supportent, utilise les flèches gauche/droite pour ajuster le niveau d'effort. Le changement prend effet immédiatement sans attendre la fin de la réponse en cours. Lors d'un changement en cours de conversation après une sortie antérieure, Claude avertit avant d'appliquer le changement | | 50 | `/passes` | ![Modèle](https://img.shields.io/badge/Mod%C3%A8le-E67E22?style=flat) | Partager une semaine gratuite de Claude Code avec des amis. Visible uniquement si ton compte est éligible | | 51 | `/plan [description]` | ![Modèle](https://img.shields.io/badge/Mod%C3%A8le-E67E22?style=flat) | Entrer en mode plan directement depuis le prompt. Passe une description optionnelle pour entrer en mode plan et démarrer immédiatement sur cette tâche, par exemple `/plan fix the auth bug` | | 52 | `/ultraplan ` | ![Modèle](https://img.shields.io/badge/Mod%C3%A8le-E67E22?style=flat) | Rédiger un plan dans une session ultraplan, le relire dans ton navigateur, puis l'exécuter à distance ou le renvoyer vers ton terminal | | 53 | `/add-dir ` | ![Projet](https://img.shields.io/badge/Projet-27AE60?style=flat) | Ajouter un répertoire de travail pour l'accès aux fichiers pendant la session courante. La plupart de la configuration `.claude/` n'est pas découverte depuis le répertoire ajouté | | 54 | `/diff` | ![Projet](https://img.shields.io/badge/Projet-27AE60?style=flat) | Ouvrir une visionneuse de diff interactive montrant les changements non committés et les diffs par tour. Utilise les flèches gauche/droite pour basculer entre le diff git actuel et les tours individuels de Claude, et haut/bas pour parcourir les fichiers | | 55 | `/init` | ![Projet](https://img.shields.io/badge/Projet-27AE60?style=flat) | Initialiser le projet avec un guide `CLAUDE.md`. Définis `CLAUDE_CODE_NEW_INIT=1` pour un flux interactif qui couvre aussi les skills, hooks et fichiers de mémoire personnelle | | 56 | `/review` | ![Projet](https://img.shields.io/badge/Projet-27AE60?style=flat) | Relire une pull request localement dans ta session courante. Pour une revue cloud plus approfondie, voir `/ultrareview` | | 57 | `/security-review` | ![Projet](https://img.shields.io/badge/Projet-27AE60?style=flat) | Analyser les changements en attente sur la branche courante à la recherche de vulnérabilités de sécurité. Relit le diff git et identifie les risques comme l'injection, les problèmes d'auth et l'exposition de données | | 58 | `/team-onboarding` | ![Projet](https://img.shields.io/badge/Projet-27AE60?style=flat) | Générer un guide d'onboarding d'équipe à partir de ton historique d'usage Claude Code. Analyse les sessions, commandes et usage de serveurs MCP des 30 derniers jours | | 59 | `/ultrareview [PR]` | ![Projet](https://img.shields.io/badge/Projet-27AE60?style=flat) | Lancer une revue de code multi-agents approfondie de la pull request donnée dans un sandbox cloud. Produit une revue structurée avec des constats priorisés ; complète la commande locale `/review` | | 60 | `/autofix-pr [prompt]` | ![Distant](https://img.shields.io/badge/Distant-5D6D7E?style=flat) | Lancer une session Claude Code on the web qui surveille la PR de la branche courante et pousse des correctifs quand la CI échoue ou que des relecteurs laissent des commentaires. Détecte la PR ouverte depuis ta branche checkoutée avec `gh pr view` ; pour surveiller une autre PR, checkout sa branche d'abord. Requiert le CLI `gh` et l'accès à Claude Code on the web | | 61 | `/desktop` | ![Distant](https://img.shields.io/badge/Distant-5D6D7E?style=flat) | Continuer la session courante dans l'app Claude Code Desktop. macOS et Windows uniquement. Alias : `/app` | | 62 | `/install-github-app` | ![Distant](https://img.shields.io/badge/Distant-5D6D7E?style=flat) | Configurer l'app Claude GitHub Actions pour un dépôt. Te guide pour sélectionner un dépôt et configurer l'intégration | | 63 | `/install-slack-app` | ![Distant](https://img.shields.io/badge/Distant-5D6D7E?style=flat) | Installer l'app Claude Slack. Ouvre un navigateur pour compléter le flux OAuth | | 64 | `/mobile` | ![Distant](https://img.shields.io/badge/Distant-5D6D7E?style=flat) | Afficher un QR code pour télécharger l'app mobile Claude. Alias : `/ios`, `/android` | | 65 | `/remote-control` | ![Distant](https://img.shields.io/badge/Distant-5D6D7E?style=flat) | Rendre cette session disponible pour le contrôle à distance depuis claude.ai. Alias : `/rc` | | 66 | `/remote-env` | ![Distant](https://img.shields.io/badge/Distant-5D6D7E?style=flat) | Configurer l'environnement distant par défaut pour les sessions web démarrées avec `--remote` | | 67 | `/schedule [description]` | ![Distant](https://img.shields.io/badge/Distant-5D6D7E?style=flat) | Créer, mettre à jour, lister ou exécuter des routines. Claude te guide dans la configuration de façon conversationnelle. Alias : `/routines` | | 68 | `/teleport` | ![Distant](https://img.shields.io/badge/Distant-5D6D7E?style=flat) | Rapatrier une session Claude Code on the web dans ce terminal : ouvre un sélecteur, puis récupère la branche et la conversation. Aussi disponible comme `/tp`. Requiert un abonnement claude.ai | | 69 | `/web-setup` | ![Distant](https://img.shields.io/badge/Distant-5D6D7E?style=flat) | Connecter ton compte GitHub à Claude Code on the web avec tes identifiants `gh` CLI locaux. `/schedule` le demande automatiquement si GitHub n'est pas connecté | | 70 | `/background [prompt]` | ![Session](https://img.shields.io/badge/Session-4A90D9?style=flat) | Détacher la session courante pour l'exécuter comme agent en arrière-plan et libérer ce terminal. Alias : `/bg` | | 71 | `/branch [name]` | ![Session](https://img.shields.io/badge/Session-4A90D9?style=flat) | Créer une branche de la conversation courante à ce point. Alias : `/fork`. Quand `CLAUDE_CODE_FORK_SUBAGENT` est défini, `/fork` crée plutôt un sous-agent forké et n'est plus un alias de cette commande | | 72 | `/btw ` | ![Session](https://img.shields.io/badge/Session-4A90D9?style=flat) | Poser une question annexe rapide sans l'ajouter à la conversation | | 73 | `/clear` | ![Session](https://img.shields.io/badge/Session-4A90D9?style=flat) | Démarrer une nouvelle conversation avec un contexte vide. La conversation précédente reste disponible dans `/resume`. Pour libérer du contexte tout en continuant la même conversation, utilise plutôt `/compact`. Alias : `/reset`, `/new` | | 74 | `/compact [instructions]` | ![Session](https://img.shields.io/badge/Session-4A90D9?style=flat) | Compacter la conversation avec des instructions de focus optionnelles | | 75 | `/exit` | ![Session](https://img.shields.io/badge/Session-4A90D9?style=flat) | Quitter le CLI. Alias : `/quit` | | 76 | `/goal [condition\|clear]` | ![Session](https://img.shields.io/badge/Session-4A90D9?style=flat) | Définir un objectif — Claude continue de travailler tour après tour jusqu'à ce que la condition soit remplie. Passe `clear` pour retirer un objectif existant | | 77 | `/recap` | ![Session](https://img.shields.io/badge/Session-4A90D9?style=flat) | Générer à la demande un résumé d'une ligne de la session courante, sans affecter la conversation en cours | | 78 | `/rename [name]` | ![Session](https://img.shields.io/badge/Session-4A90D9?style=flat) | Renommer la session courante et afficher le nom sur la barre de prompt. Sans nom, en génère un automatiquement à partir de l'historique de conversation | | 79 | `/resume [session]` | ![Session](https://img.shields.io/badge/Session-4A90D9?style=flat) | Reprendre une conversation par ID ou nom, ou ouvrir le sélecteur de session. Alias : `/continue` | | 80 | `/rewind` | ![Session](https://img.shields.io/badge/Session-4A90D9?style=flat) | Revenir en arrière dans la conversation et/ou le code jusqu'à un point précédent, ou résumer à partir d'un message sélectionné. Voir le checkpointing. Alias : `/checkpoint`, `/undo` | | 81 | `/stop` | ![Session](https://img.shields.io/badge/Session-4A90D9?style=flat) | Arrêter la session d'arrière-plan courante. Le transcript et le worktree sont conservés | | 82 | `/workflows` | ![Session](https://img.shields.io/badge/Session-4A90D9?style=flat) | Ouvrir la vue de progression des workflows pour observer, mettre en pause, reprendre ou sauvegarder les workflows en cours et terminés | Des skills fournis comme `/debug` peuvent aussi apparaître dans le menu des commandes slash, mais ce ne sont pas des commandes intégrées. --- ## Sources - [Commandes slash Claude Code](https://code.claude.com/docs/en/slash-commands) - [Mode interactif Claude Code](https://code.claude.com/docs/en/interactive-mode) - [CHANGELOG Claude Code](https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md)