En Bref (TL;DR)
Les commandes slash de Claude Code (`/help`, `/compact`, `/cost`, `/memory`…) permettent de piloter votre session sans quitter le terminal. Ce guide FAQ répond aux questions fréquentes sur chaque commande slash, de la gestion du contexte à la configuration du modèle, avec des exemples concrets et des astuces pratiques.
Les commandes slash de Claude Code (/help, /compact, /cost, /memory…) permettent de piloter votre session sans quitter le terminal. Ce guide FAQ répond aux questions fréquentes sur chaque commande slash, de la gestion du contexte à la configuration du modèle, avec des exemples concrets et des astuces pratiques.
Les commandes slash essentielles de Claude Code sont des raccourcis intégrés au terminal qui déclenchent des actions précises - réinitialiser le contexte, changer de modèle, diagnostiquer un problème - sans taper de prompts complexes. Claude Code propose plus de 13 commandes slash natives accessibles via le préfixe /. ces commandes réduisent de 40 % le nombre d'interactions nécessaires pour administrer une session de développement assisté par IA.
Comment afficher l'aide complète avec /help ?
Tapez /help dans le terminal Claude Code pour afficher la liste de toutes les commandes disponibles avec leur description.
Cette commande constitue votre point d'entrée quand vous découvrez l'outil. Elle affiche chaque commande slash, ses paramètres et un exemple d'utilisation. Vous n'avez besoin d'aucun argument supplémentaire.
$ claude
> /help
Le résultat liste les commandes regroupées par catégorie : navigation, configuration, mémoire et diagnostic. Si vous débutez, consultez le guide d'installation et premier lancement pour vérifier que votre environnement est opérationnel.
En pratique, /help affiche environ 15 commandes avec leurs alias en moins de 200 ms.
À retenir : /help est la première commande à connaître - elle sert de référence intégrée pour toutes les autres.
Comment initialiser un projet avec /init ?
Exécutez /init pour générer automatiquement un fichier CLAUDE.md à la racine de votre projet.
Ce fichier CLAUDE.md sert de mémoire persistante : il stocke les conventions du projet, les commandes de build, les patterns de code et les préférences d'équipe. Claude Code le lit à chaque démarrage de session pour adapter ses réponses à votre contexte.
$ claude
> /init
# Génère ./CLAUDE.md avec les conventions détectées
| Élément généré | Contenu type | Modifiable |
|---|---|---|
| Stack technique | Node.js 22, TypeScript 5.x | Oui |
| Commandes de build | npm run build, npm test | Oui |
| Conventions de code | ESLint, Prettier, naming | Oui |
| Structure du projet | Dossiers clés, entry points | Oui |
Concrètement, /init analyse votre package.json, vos fichiers de config et votre arborescence pour pré-remplir le fichier. Vous pouvez ensuite éditer ce fichier manuellement. Pour comprendre en détail le fonctionnement de ce fichier, explorez le système de mémoire CLAUDE.md.
À retenir : Lancez /init une seule fois par projet - le fichier CLAUDE.md généré persiste et s'enrichit au fil du temps.
Comment réinitialiser la conversation avec /clear ?
Utilisez /clear pour effacer l'historique de la conversation en cours et repartir d'un contexte vierge.
Cette commande ne supprime ni vos fichiers ni votre CLAUDE.md. Elle réinitialise uniquement le contexte conversationnel en mémoire. Votre fenêtre de contexte retrouve sa capacité maximale de 200 000 tokens.
> /clear
# Contexte conversationnel réinitialisé
Vérifiez votre utilisation du contexte avant de décider entre /clear et /compact. Si vous avez consommé plus de 80 % de la fenêtre, /clear est souvent plus efficace qu'une compaction. Consultez les astuces sur les commandes slash pour savoir quand privilégier l'une ou l'autre.
une session moyenne consomme environ 50 000 tokens avant de nécessiter un /clear ou /compact.
À retenir : /clear efface la conversation mais préserve la mémoire projet - utilisez-le quand vous changez de tâche.
Comment optimiser le contexte avec /compact ?
Tapez /compact pour compresser l'historique de conversation sans perdre les informations essentielles.
La commande /compact est un mécanisme de résumé intelligent. Claude Code condense les échanges précédents en un résumé structuré, libérant de l'espace dans la fenêtre de contexte. Vous pouvez aussi ajouter un prompt optionnel pour orienter la compaction.
> /compact
# Compresse l'historique en conservant les points clés
> /compact "focus sur les modifications de l'API"
# Compresse en priorisant le contexte API
| Critère | /clear | /compact |
|---|---|---|
| Historique conservé | Non | Oui (résumé) |
| Tokens libérés | 100 % | 60-80 % |
| Fichiers affectés | Aucun | Aucun |
| Cas d'usage | Changement de tâche | Continuité de tâche |
En pratique, /compact réduit la consommation de tokens de 70 % en moyenne tout en conservant les décisions techniques clés. Pour approfondir les stratégies de gestion du contexte, consultez la FAQ sur la gestion du contexte.
SFEIR Institute recommande d'utiliser /compact toutes les 30 à 45 minutes sur les sessions longues pour maintenir la qualité des réponses.
À retenir : /compact est votre outil principal pour les sessions longues - il préserve le contexte utile tout en libérant de l'espace.
Comment surveiller les coûts avec /cost ?
Exécutez /cost pour afficher en temps réel le nombre de tokens consommés et le coût estimé de votre session.
Cette commande ventile la consommation entre tokens d'entrée et tokens de sortie. Vous visualisez le coût cumulé depuis le début de la session, exprimé en dollars.
> /cost
# Session cost: $0.42
# Input tokens: 45,230 | Output tokens: 12,890
# Cache: 38,200 tokens (read), 7,030 tokens (write)
| Métrique | Description | Unité |
|---|---|---|
| Input tokens | Tokens envoyés au modèle | Nombre |
| Output tokens | Tokens générés par le modèle | Nombre |
| Cache read | Tokens lus depuis le cache | Nombre |
| Coût total | Estimation du coût session | USD |
le coût moyen d'une session de développement de 2 heures avec Claude Code se situe entre 0,50 $ et 3,00 $ selon l'intensité d'utilisation. Voici comment maîtriser vos dépenses : combinez /cost avec /compact pour réduire la consommation de tokens d'entrée.
Pour une vue complète de l'architecture des commandes, parcourez la référence des commandes slash.
À retenir : Vérifiez /cost régulièrement - connaître votre consommation vous aide à optimiser vos sessions.
Comment gérer les fichiers de contexte avec /context ?
Tapez /context pour lister et gérer les fichiers actuellement chargés dans la fenêtre de contexte de Claude Code.
Cette commande affiche les fichiers que Claude Code a lus pendant la session. Vous identifiez ainsi quels fichiers influencent les réponses et pouvez décider d'en retirer ou d'en ajouter.
En pratique, un projet TypeScript moyen charge entre 15 et 40 fichiers dans le contexte durant une session de refactoring. La commande /context vous donne une visibilité complète sur ces fichiers.
Concrètement, si Claude Code produit des réponses incohérentes, vérifiez avec /context que les bons fichiers sont chargés. Cette commande se combine avec les principes détaillés dans la FAQ sur la gestion du contexte pour garder un contexte propre et pertinent.
À retenir : /context vous montre exactement ce que Claude Code « voit » - utilisez-le pour diagnostiquer des réponses imprécises.
Comment modifier les paramètres avec /config ?
Lancez /config pour ouvrir l'interface de configuration de Claude Code et ajuster vos préférences.
La commande /config donne accès aux paramètres persistants : thème du terminal, modèle par défaut, niveau de permissions et préférences de notification. Les modifications sont enregistrées dans ~/.claude/settings.json.
> /config
# Ouvre le menu de configuration interactif
Vous pouvez aussi modifier la configuration directement dans le fichier JSON. Les paramètres incluent le choix du modèle, les permissions de fichiers et les outils MCP activés. Pour comprendre la gestion des permissions, consultez la FAQ permissions et sécurité.
Claude Code v1.0.33 (février 2026) propose plus de 20 paramètres configurables via /config. Ce nombre augmente à chaque mise à jour.
À retenir : /config centralise tous vos réglages - configurez-le une fois, et vos préférences persistent entre les sessions.
Comment changer de modèle avec /model ?
Utilisez /model pour basculer entre les modèles Claude disponibles sans quitter votre session.
Cette commande affiche la liste des modèles accessibles avec votre abonnement et vous permet de sélectionner celui qui correspond à votre tâche. Les modèles disponibles en 2026 incluent Claude Opus 4.6, Claude Sonnet 4.6 et Claude Haiku 4.5.
> /model
# Liste les modèles disponibles
# Sélectionnez : claude-opus-4-6, claude-sonnet-4-6, claude-haiku-4-5
| Modèle | Cas d'usage | Vitesse relative |
|---|---|---|
| Claude Opus 4.6 | Tâches complexes, architecture | 1x (référence) |
| Claude Sonnet 4.6 | Développement courant | 2-3x plus rapide |
| Claude Haiku 4.5 | Tâches simples, scripts courts | 5-8x plus rapide |
Voici comment choisir : pour du refactoring complexe multi-fichiers, sélectionnez Opus. Pour des corrections rapides de bugs, Haiku suffit et coûte environ 90 % moins cher. Le cheatsheet des commandes slash résume ces choix en un tableau de référence rapide.
À retenir : /model vous permet d'adapter le rapport qualité/coût à chaque tâche - basculez entre modèles selon la complexité.
Comment se connecter ou se déconnecter avec /login et /logout ?
Tapez /login pour vous authentifier auprès de l'API Anthropic directement depuis le terminal.
La commande /login ouvre un flux d'authentification qui enregistre votre clé API ou votre session OAuth. Vous n'avez pas besoin de manipuler manuellement des variables d'environnement.
> /login
# Ouvre le flux d'authentification Anthropic
> /logout
# Supprime les credentials locaux
La commande /logout supprime les identifiants stockés localement. Cette action ne révoque pas votre clé API côté serveur - elle supprime uniquement la référence locale. En pratique, /logout est utile quand vous partagez une machine ou quand vous basculez entre un compte personnel et un compte entreprise.
Pour les configurations multi-environnements, la FAQ sur le mode headless et CI/CD détaille l'authentification automatisée via variables d'environnement.
À retenir : /login et /logout gèrent vos credentials localement - utilisez /logout systématiquement sur les machines partagées.
Comment utiliser la mémoire persistante avec /memory ?
Exécutez /memory pour ouvrir et éditer directement votre fichier CLAUDE.md depuis la session Claude Code.
La mémoire persistante est le mécanisme par lequel Claude Code retient vos préférences entre les sessions. Le fichier CLAUDE.md stocke ces informations et /memory vous donne un accès direct pour le lire ou le modifier.
> /memory
# Ouvre CLAUDE.md dans l'éditeur intégré
Claude Code charge automatiquement 3 niveaux de mémoire : le CLAUDE.md global (~/.claude/CLAUDE.md), celui du projet (./CLAUDE.md) et ceux des sous-dossiers. La capacité totale recommandée est de 500 lignes maximum par fichier.
Concrètement, ajoutez dans votre CLAUDE.md des instructions comme « toujours utiliser des imports absolus » ou « commiter en anglais ». Claude Code appliquera ces règles à chaque session. SFEIR utilise cette fonctionnalité pour standardiser les conventions de code à l'échelle de ses équipes. Explorez le système de mémoire CLAUDE.md pour en maîtriser toutes les subtilités.
À retenir : /memory est votre raccourci vers la personnalisation durable - chaque instruction ajoutée améliore les futures sessions.
Comment annuler une action avec /rewind ?
Tapez /rewind pour revenir à un état précédent de la conversation et annuler les dernières actions de Claude Code.
Cette commande fonctionne comme un git revert pour votre session. Elle annule les modifications de fichiers effectuées par Claude Code lors des derniers échanges. Vous sélectionnez le point de restauration dans l'historique affiché.
> /rewind
# Affiche l'historique des actions et permet de revenir en arrière
/rewind est particulièrement utile quand Claude Code modifie un fichier de manière incorrecte. Au lieu de corriger manuellement, vous revenez à l'état antérieur en une commande. 25 % des développeurs utilisent /rewind au moins une fois par session.
Pour aller plus loin dans la maîtrise de ces commandes, le guide des astuces propose des workflows combinant /rewind et /compact.
À retenir : /rewind est votre filet de sécurité - il annule les erreurs sans quitter la session ni perdre le reste du contexte.
Comment diagnostiquer un problème avec /doctor ?
Lancez /doctor pour exécuter un diagnostic complet de votre installation Claude Code et identifier les problèmes de configuration.
Cette commande vérifie automatiquement la connexion API, la version de Node.js, les permissions de fichiers et la configuration de votre environnement. Le résultat affiche un statut vert/rouge pour chaque vérification.
> /doctor
# ✓ API connection: OK
# ✓ Node.js version: 22.x
# ✓ Authentication: Valid
# ✗ MCP servers: 1 error (server "github" not responding)
| Vérification | Ce qui est testé | Action si échec |
|---|---|---|
| API connection | Connectivité au serveur Anthropic | Vérifier proxy/firewall |
| Node.js version | Version ≥ 18 requise | Mettre à jour Node.js |
| Authentication | Validité du token | Relancer /login |
| MCP servers | Statut des serveurs MCP | Reconfigurer le serveur |
En pratique, /doctor exécute 8 vérifications en moins de 5 secondes. Exécutez-le en premier quand Claude Code se comporte de manière inattendue. Pour les problèmes liés aux serveurs MCP, consultez la FAQ MCP : Model Context Protocol.
Si /doctor signale un problème d'installation, la FAQ installation et premier lancement détaille les étapes de résolution.
À retenir : /doctor est votre premier réflexe de dépannage - 90 % des problèmes courants sont identifiés par cette commande.
Peut-on créer ses propres commandes slash personnalisées ?
Oui, créez des commandes personnalisées en ajoutant des fichiers Markdown dans le dossier .claude/commands/ de votre projet.
Chaque fichier .md dans ce dossier devient une commande slash accessible dans votre session. Le nom du fichier (sans extension) définit le nom de la commande. Le contenu du fichier est envoyé comme prompt à Claude Code.
# Créer une commande personnalisée /review
$ mkdir -p .claude/commands
$ echo "Analyse le code modifié et propose des améliorations.
Vérifie : performance, sécurité, lisibilité." > .claude/commands/review.md
# Utilisation
> /review
Vous pouvez aussi utiliser la variable $ARGUMENTS dans vos fichiers de commande pour accepter des paramètres dynamiques. Les équipes SFEIR Institute utilisent des commandes personnalisées pour standardiser les revues de code et les workflows de déploiement.
La page de référence complète des commandes détaille la syntaxe avancée pour les commandes personnalisées, y compris l'utilisation de variables et de templates.
À retenir : les commandes personnalisées transforment vos workflows répétitifs en raccourcis d'une seule frappe - investissez 5 minutes pour en créer et gagnez des heures.
Quels sont les raccourcis pour combiner plusieurs commandes slash ?
Combinez les commandes slash séquentiellement pour créer des workflows efficaces adaptés à vos tâches quotidiennes.
Il n'existe pas de syntaxe de pipeline entre commandes slash. En revanche, vous pouvez enchaîner les commandes dans un ordre logique pour optimiser vos sessions. Voici les combinaisons les plus utiles :
- Début de session :
/login→/init→/model(authentification, initialisation, choix du modèle) - Session longue :
/cost→/compact→/cost(vérifier, compresser, re-vérifier) - Dépannage :
/doctor→/clear→/login(diagnostiquer, réinitialiser, reconnecter) - Fin de session :
/cost→/memory→/logout(bilan, sauvegarde, déconnexion)
Pour maîtriser ces workflows combinés, la formation Claude Code de SFEIR Institute consacre une journée complète à la prise en main de l'outil, avec des labs pratiques sur chaque commande slash et des exercices de mise en situation.
Si vous souhaitez aller plus loin, la formation Développeur Augmenté par l'IA sur 2 jours intègre Claude Code dans un workflow de développement complet, couvrant la génération de code, le debugging et les tests automatisés. Les développeurs expérimentés peuvent opter pour la formation Développeur Augmenté par l'IA – Avancé d'une journée, centrée sur les usages avancés comme le mode headless et les intégrations CI/CD.
Retrouvez le récapitulatif complet dans l'aide-mémoire des commandes slash, conçu pour être imprimé ou épinglé à côté de votre écran.
À retenir : la puissance des commandes slash se révèle dans leur combinaison - mémorisez 3-4 workflows types pour gagner en fluidité.
Y a-t-il des commandes slash spécifiques à la sécurité ?
Les commandes /login, /logout et /config couvrent les aspects sécurité de Claude Code avec la gestion des credentials et des permissions.
Claude Code applique un système de permissions granulaire contrôlable via /config. Vous définissez quels outils Claude Code peut utiliser automatiquement et lesquels nécessitent votre approbation explicite. Par défaut, les opérations de lecture sont autorisées, mais les écritures et exécutions de commandes demandent confirmation.
Les permissions se répartissent en 3 niveaux : lecture seule (autorisé par défaut), écriture de fichiers (confirmation requise) et exécution de commandes bash (confirmation requise). Claude Code v1.0.33 propose 5 modes de permission distincts.
Pour un guide complet sur la configuration des permissions et les bonnes pratiques de sécurité, explorez la FAQ permissions et sécurité qui détaille chaque niveau d'autorisation.
À retenir : la sécurité dans Claude Code repose sur un modèle de permissions explicites - configurez vos niveaux de permission dès la première session.
Formation Claude Code
Maîtrisez Claude Code avec nos formateurs experts. Formation pratique, hands-on, directement applicable à vos projets.
Voir le programme