Aide-mémoire des commandes Claude Code
Les 48 commandes à connaître dans Claude Code, classées par usage — chacune avec ce qu'elle fait et un exemple concret. Tapez pour filtrer par commande, par action ou par mot-clé.
Lancer & quitter
Les commandes tapées dans le terminal pour démarrer, reprendre ou quitter une session.
claude terminal Démarre une session interactive dans le dossier courant.
Placez-vous dans votre projet (cd mon-projet) puis tapez claude.
claude "votre question" terminal Démarre en posant directement une question.
claude "explique-moi la structure de ce projet en trois phrases".
claude -c terminal Reprend la dernière conversation du dossier courant.
Vous avez fermé le terminal hier ? claude -c repart où vous en étiez.
claude --resume terminal Affiche vos sessions passées pour en choisir une à reprendre.
Alias court : claude -r. Pratique pour retrouver une tâche précise.
claude update terminal Met Claude Code à jour vers la dernière version.
À lancer de temps en temps ; l’outil évolue vite.
claude doctor terminal Diagnostique l’installation et la configuration.
Comportement bizarre ? Lancez claude doctor avant tout.
claude --version terminal Affiche le numéro de version installé.
Utile pour vérifier une mise à jour ou signaler un bug.
Piloter la session
Les commandes qui commencent par une barre oblique, tapées pendant la session, pour la conduire au quotidien.
/help commande Affiche la liste de toutes les commandes disponibles.
Le pense-bête intégré : inutile d’apprendre les commandes par cœur.
/clear commande Repart d’un contexte vide, pour une tâche sans rapport.
Vous passez du CSS à un script d’import ? /clear range le bureau.
/compact commande Résume la conversation pour libérer du contexte, sans tout perdre.
Longue session qui devient imprécise ? /compact garde l’essentiel.
/context commande Visualise l’occupation du contexte de la session.
Pour savoir s’il est temps de /compact ou /clear.
/model commande Change de modèle : rapide et économe, ou plus puissant.
Petite tâche → un modèle rapide ; problème épineux → un modèle puissant.
/usage commande Affiche votre consommation et vos coûts (alias : /cost).
Pour garder un œil sur la facture en usage API.
/config commande Ouvre les réglages (thème, mode éditeur, préférences).
Activez par exemple le mode vim pour la saisie.
/resume commande Revient à une conversation antérieure, sans quitter la session.
L’équivalent de claude --resume, mais depuis la session en cours.
/rewind commande Rembobine code ET conversation jusqu’à un point de sauvegarde.
Une modification vous déplaît ? /rewind revient en arrière proprement.
/export commande Exporte la conversation en texte brut.
Pratique pour archiver une session ou la partager.
Garder le contrôle
Permissions, plan mode et garde-fous : vous restez le pilote, Claude reste le copilote.
Shift + Tab raccourci Fait tourner les modes : normal → acceptation auto des éditions → plan.
Le raccourci central : passez en plan mode d’une frappe.
claude --permission-mode plan terminal Démarre directement en plan mode : lecture seule, puis un plan à valider.
Idéal avant tout refactoring : Claude propose sans rien toucher.
/permissions commande Gère les règles allow / ask / deny des outils.
Autorisez npm test une fois pour toutes ; interdisez la lecture de .env.
/hooks commande Voit et configure les hooks (commandes déclenchées automatiquement).
Ex. : lancer prettier après chaque fichier modifié par Claude.
--dangerously-skip-permissions terminal Saute toutes les demandes d’autorisation. À réserver aux environnements isolés.
Légitime dans un conteneur de CI jetable ; jamais sur votre machine.
Mémoire & personnalisation
Donner une mémoire durable à Claude et l’adapter à votre façon de travailler.
/init commande Génère un fichier CLAUDE.md de départ en analysant le projet.
Le premier réflexe sur un nouveau projet : lancez /init, puis affinez.
/memory commande Ouvre et édite les fichiers CLAUDE.md (mémoire du projet).
Pour ajouter une convention d’équipe ou une commande de test.
/agents commande Crée et gère des sous-agents spécialisés (contexte séparé).
Ex. : un sous-agent « relecteur de code » en lecture seule.
.claude/commands/nom.md commande Un fichier markdown ici (ou une skill) crée une commande /nom sur mesure.
Créez .claude/commands/revue.md pour disposer de /revue.
Étendre : MCP & GitHub
Brancher Claude Code sur vos outils externes : bases, navigateur, services, dépôts GitHub.
claude mcp add <nom> -- <commande> terminal Ajoute un serveur MCP local (une capacité branchée sur Claude).
claude mcp add playwright -- npx @playwright/mcp@latest (navigateur).
claude mcp add --transport http <nom> <url> terminal Ajoute un serveur MCP distant, accessible par une URL.
Pour un service hébergé (Sentry, Notion…) plutôt qu’un serveur local.
claude mcp list terminal Liste vos serveurs MCP et leur état.
claude mcp get <nom> pour le détail, claude mcp remove <nom> pour retirer.
/mcp commande Affiche l’état des serveurs MCP et lance l’authentification (OAuth).
Un serveur exige une connexion ? Tapez /mcp et suivez le navigateur.
/install-github-app commande Câble votre dépôt : mentionner @claude dans une issue/PR déclenche l’agent.
« @claude corrige ce bug » dans un commentaire, et l’action GitHub agit.
Préfixes & raccourcis clavier
Les caractères spéciaux en début de ligne et les touches à connaître pour aller vite.
/ préfixe En début de ligne : lance une commande ou une skill.
Tapez / pour voir apparaître la liste complète, filtrable.
! préfixe Exécute une commande shell directement, sans passer par Claude.
! git status affiche l’état et l’ajoute au contexte de la conversation.
@ préfixe Référence un fichier du projet, avec autocomplétion.
Explique-moi @src/auth.js : Claude va lire le fichier lui-même.
# préfixe Mémorise l’instruction qui suit dans le fichier CLAUDE.md.
# Toujours lancer npm run lint avant un commit → mémorisé durablement.
Échap raccourci Interrompt Claude en pleine action, en gardant le travail déjà fait.
Il part dans la mauvaise direction ? Échap, puis reformulez.
Échap Échap raccourci Efface le brouillon en cours, ou ouvre le menu de rembobinage.
Sur une saisie vide, double Échap remonte dans l’historique.
↑ (flèche haut) raccourci Rappelle vos messages précédents pour les réutiliser ou les corriger.
Reprenez une demande sans tout retaper.
Tab raccourci Complète un nom de fichier, ou accepte la suggestion grisée.
Après @ ou après un /, Tab accélère la saisie.
Ctrl + V raccourci Colle une image dans le prompt (Claude lit les images).
Une capture d’écran vaut dix lignes de description. Alt+V si Windows intercepte Ctrl+V.
Ctrl + C raccourci Annule la saisie en cours ; deux fois de suite, quitte Claude Code.
Vous avez commencé une longue demande et changez d’avis ? Ctrl+C.
Ctrl + O raccourci Ouvre/ferme la vue détaillée (transcript) : tous les appels d’outils.
Pour comprendre exactement ce que Claude a fait, étape par étape.
Ctrl + B raccourci Passe une commande longue en arrière-plan pour continuer à travailler.
Un serveur de dev qui tourne ? En arrière-plan, et on enchaîne.
Automatiser (headless & CI)
Claude Code comme une commande Unix : scriptable, intégrable dans vos chaînes de production.
claude -p "prompt" terminal Mode « print » : une réponse, puis rend la main. Le cœur du mode headless.
cat erreurs.log | claude -p "explique la cause racine".
--output-format json terminal Renvoie une sortie structurée, parsable par un script (avec jq par ex.).
claude -p "résume" --output-format json | jq -r ".result".
--allowedTools "Read,Bash(git diff:*)" terminal Liste blanche stricte des outils autorisés sans confirmation.
Indispensable en CI : Claude ne peut faire QUE ce que vous listez.
--max-turns N terminal Limite le nombre d’allers-retours de l’agent (coupe-circuit).
Ex. --max-turns 10 pour borner le coût d’une tâche automatisée.
claude setup-token terminal Génère un jeton longue durée pour la CI et les scripts.
À stocker dans les secrets de votre pipeline, jamais en clair.