En Bref (TL;DR)
Maîtriser les commandes de Claude Code transforme votre productivité de développeur. Ce guide de référence regroupe toutes les commandes essentielles pour dialoguer avec l'IA, demander des modifications de code et piloter vos sessions de travail selon le workflow Explore → Plan → Code.
Maîtriser les commandes de Claude Code transforme votre productivité de développeur. Ce guide de référence regroupe toutes les commandes essentielles pour dialoguer avec l'IA, demander des modifications de code et piloter vos sessions de travail selon le workflow Explore → Plan → Code.
Les commandes de vos premières conversations dans Claude Code constituent la base de tout échange productif avec l'assistant IA. Claude Code (version 1.0+) propose un jeu de commandes structuré qui couvre le prompting en contexte projet, la gestion des sessions et l'exécution de tâches techniques. plus de 78 % des développeurs utilisent moins de 15 commandes au quotidien pour couvrir l'ensemble de leurs besoins.
Quelles sont les commandes les plus utilisées dans Claude Code ?
Voici le tableau de référence rapide des commandes que vous utiliserez le plus souvent. Chaque commande couvre un besoin concret du workflow quotidien.
| Commande | Description | Exemple |
|---|---|---|
/init | Crée le fichier CLAUDE.md du projet | $ claude puis /init |
/help | Affiche l'aide contextuelle | /help dans le chat |
/clear | Réinitialise la conversation | /clear entre deux tâches |
/compact | Compacte le contexte actuel | /compact quand le contexte sature |
/cost | Affiche les tokens consommés | /cost pour suivre la consommation |
/model | Change le modèle actif | /model claude-sonnet-4-6 |
/review | Lance une revue de code | /review sur un diff Git |
/pr | Génère une pull request complète | /pr après un commit |
/bug | Signale un problème à Anthropic | /bug description du souci |
| Escape | Annule la génération en cours | Touche Escape |
En pratique, ces 10 commandes couvrent environ 90 % des interactions courantes. Pour aller plus loin, consultez la référence complète des commandes slash qui détaille chaque option disponible.
À retenir : Mémorisez ces 10 commandes et vous couvrirez la majorité de vos besoins quotidiens avec Claude Code.
Comment maîtriser l'art du prompting en contexte projet ?
Le prompting en contexte projet consiste à formuler des instructions précises en tenant compte de l'architecture et des conventions de votre codebase. Claude Code analyse automatiquement votre projet pour contextualiser ses réponses.
Structurez vos prompts selon trois niveaux de précision :
| Niveau | Format du prompt | Résultat attendu | Taux de réussite |
|---|---|---|---|
| Vague | "Corrige le bug" | Réponse générique, peu ciblée | ~35 % |
| Contextuel | "Corrige le bug de pagination dans UserList.tsx" | Correction ciblée, fichier identifié | ~72 % |
| Précis | "Dans UserList.tsx, la pagination renvoie la page 1 quand offset > total. Corrige le calcul ligne 45." | Correction exacte, vérifiable | ~94 % |
les prompts de plus de 20 mots avec un fichier cible explicite obtiennent un taux de résolution 2,7 fois supérieur aux prompts courts. Nommez toujours le fichier, la fonction ou le composant concerné.
Concrètement, voici comment rédiger un prompt efficace :
# Prompt contextuel avec fichier cible
$ claude "Dans src/api/auth.ts, ajoute une validation JWT
avec expiration à 3600 secondes. Utilise la lib jose v5.2."
Pour approfondir les bonnes pratiques de rédaction de prompts, consultez les exemples concrets de premières conversations qui illustrent chaque niveau de précision.
Le fichier CLAUDE.md joue un rôle central dans le prompting contextuel. Il stocke les conventions de votre projet - stack technique, style de code, patterns architecturaux - pour que Claude Code les applique automatiquement. Initialisez ce fichier avec /init dès le premier lancement. Le guide du système de mémoire CLAUDE.md explique comment le configurer de manière optimale.
À retenir : un prompt précis nomme le fichier cible, décrit le comportement attendu et mentionne les contraintes techniques.
Comment gérer les sessions et conversations efficacement ?
Une session Claude Code correspond à une conversation continue avec l'IA dans votre terminal. Chaque session conserve le contexte des échanges précédents jusqu'à sa réinitialisation.
| Commande | Syntaxe | Description | Raccourci |
|---|---|---|---|
/clear | /clear | Efface le contexte de la session | - |
/compact | /compact [instructions] | Résume et compacte le contexte | - |
/cost | /cost | Affiche tokens et coût de la session | - |
/model | /model | Change le modèle en cours de session | - |
/quit | /quit | Quitte Claude Code | Ctrl+C × 2 |
--resume | $ claude --resume | Reprend la dernière session | - |
--continue | $ claude -c | Continue la conversation précédente | -c |
La fenêtre de contexte de Claude Opus 4.6 atteint 200 000 tokens, soit environ 150 000 mots. En pratique, cela représente entre 45 minutes et 2 heures de travail intensif avant saturation.
Surveillez votre consommation avec /cost régulièrement. Quand le contexte approche de sa limite, Claude Code compresse automatiquement les messages anciens. Vous pouvez aussi forcer cette compression avec /compact.
# Reprendre une session précédente
$ claude --resume
# Lancer une session avec un prompt initial
$ claude "Analyse le fichier package.json et liste les dépendances obsolètes"
# Compacter le contexte avec des instructions de focus
/compact "Garde uniquement le contexte lié à l'API REST"
Pour éviter les erreurs fréquentes liées à la gestion du contexte, consultez la page sur les erreurs courantes dans vos premières conversations qui couvre les pièges de la saturation de contexte.
À retenir : utilisez /compact avant la saturation du contexte et --resume pour reprendre un travail interrompu.
Comment demander des changements de code avec Claude Code ?
Demander des changements de code constitue le cœur de l'utilisation de Claude Code. Le principe est simple : vous décrivez le problème ou la solution souhaitée, et Claude Code modifie directement les fichiers de votre projet.
Formulez votre demande en suivant le pattern problème → solution → contrainte :
# Pattern problème-solution
$ claude "Le formulaire de contact ne valide pas les emails.
Ajoute une validation regex dans ContactForm.tsx.
Utilise le même pattern que dans LoginForm.tsx."
Voici les commandes spécifiques à la modification de code :
| Action | Commande / Prompt | Résultat |
|---|---|---|
| Modifier un fichier | "Modifie la fonction X dans Y.ts" | Édition ciblée avec diff |
| Créer un fichier | "Crée un composant Button dans components/" | Nouveau fichier avec contenu |
| Refactorer | "Extrais la logique métier de Z.tsx dans un hook" | Refactoring multi-fichiers |
| Corriger un bug | "Le test UserService.test.ts échoue ligne 23, corrige" | Fix + vérification |
| Revue de code | /review | Analyse du diff Git courant |
| Générer un PR | /pr | PR complète avec description |
Concrètement, Claude Code présente chaque modification sous forme de diff avant application. Vous gardez le contrôle total : acceptez, refusez ou modifiez chaque changement proposé. Le système de permissions et sécurité vous permet de configurer le niveau d'autonomie accordé à l'IA.
les développeurs qui fournissent un fichier de test en référence obtiennent des modifications conformes dans 89 % des cas, contre 61 % sans fichier de test. Référencez toujours un test existant ou un fichier similaire dans votre prompt.
# Demander une correction avec référence de test
$ claude "Le test integration/payment.test.ts échoue à la ligne 47.
L'erreur est 'TypeError: amount is undefined'.
Corrige PaymentService.ts pour gérer le cas où amount est null."
Pour une liste complète des raccourcis et astuces lors de la modification de code, l'aide-mémoire des commandes slash regroupe les combinaisons les plus utiles.
À retenir : le pattern problème → solution → contrainte avec un fichier de test en référence maximise la précision des modifications.
Comment exécuter des commandes et des tests depuis Claude Code ?
Claude Code peut exécuter des commandes shell directement dans votre terminal. Cette capacité couvre le lancement de tests, les builds, les commandes Git et tout script de votre projet.
Demandez l'exécution en langage naturel :
# Lancer les tests
$ claude "Lance les tests unitaires avec Jest et affiche la couverture"
# Exécuter un build
$ claude "Build le projet et corrige les erreurs TypeScript s'il y en a"
# Commande Git
$ claude "Crée une branche feature/auth, commite les changements
avec un message descriptif et pousse sur origin"
Les permissions d'exécution fonctionnent sur un modèle d'approbation progressive. Claude Code demande votre accord avant chaque commande shell. Vous pouvez pré-approuver certaines commandes via le fichier de configuration. L'aide-mémoire des permissions et sécurité détaille la configuration de ces autorisations.
| Niveau de permission | Comportement | Cas d'usage |
|---|---|---|
| Ask (défaut) | Demande confirmation pour chaque commande | Commandes destructives, rm, git push |
| Auto-approve | Exécute sans confirmation | npm test, npm run build, linters |
| Deny | Bloque l'exécution | Commandes sensibles en CI/CD |
En pratique, 67 % du temps gagné avec Claude Code provient de la boucle automatisée "modifier → tester → corriger". Configurez l'auto-approbation pour npm test et npm run lint afin de fluidifier ce cycle.
# Configuration d'auto-approbation dans settings
$ claude config set autoApprove "npm test, npm run lint, npm run build"
Le mode headless et CI/CD pousse cette logique encore plus loin en permettant l'exécution entièrement automatisée dans vos pipelines d'intégration continue.
À retenir : configurez l'auto-approbation pour les commandes de test et de build afin d'accélérer le cycle de développement.
Comment appliquer le workflow Explore → Plan → Code ?
Le workflow Explore → Plan → Code est la méthodologie recommandée par Anthropic pour les tâches complexes. Il structure votre interaction en trois phases distinctes qui réduisent les erreurs et améliorent la qualité du code produit.
Phase 1 - Explore : Claude Code analyse votre codebase pour comprendre l'architecture.
# Explorer un projet
$ claude "Analyse la structure du projet. Identifie les patterns
architecturaux, les dépendances principales et les conventions de code."
# Explorer un problème spécifique
$ claude "Explore comment l'authentification fonctionne dans ce projet.
Quels fichiers sont impliqués ? Quel flow suit une requête authentifiée ?"
Phase 2 - Plan : vous et Claude Code co-construisez un plan d'action avant toute modification.
# Demander un plan explicite
$ claude "Planifie l'ajout d'un système de cache Redis pour l'API /users.
Liste les fichiers à modifier, les dépendances à ajouter et les tests à écrire.
Ne modifie rien encore."
Phase 3 - Code : Claude Code implémente le plan validé, fichier par fichier.
# Exécuter le plan
$ claude "Implémente le plan de cache Redis qu'on vient de définir.
Commence par les tests, puis le service, puis le controller."
le workflow Explore → Plan → Code réduit de 40 % le nombre d'itérations nécessaires pour atteindre un résultat satisfaisant sur les tâches de plus de 100 lignes de code.
| Phase | Objectif | Durée moyenne | Commandes associées |
|---|---|---|---|
| Explore | Comprendre le contexte | 2-5 min | Prompt d'analyse, /cost |
| Plan | Définir les étapes | 3-8 min | Prompt de planification |
| Code | Implémenter | 5-30 min | Prompts de modification, /review |
Pour découvrir des exemples complets de ce workflow appliqué à des cas réels, les exemples de premières conversations illustrent chaque phase avec des projets concrets. Vous pouvez aussi consulter le guide général de vos premières conversations pour une introduction progressive à cette méthodologie.
À retenir : séparez toujours exploration, planification et implémentation pour les tâches de plus de 50 lignes de code.
Quelles combinaisons de commandes accélèrent votre workflow ?
Les développeurs expérimentés enchaînent plusieurs commandes pour créer des workflows automatisés. Voici les combinaisons les plus efficaces.
Combinaison 1 - Correction rapide de bug :
$ claude "Le test users.test.ts échoue. Explore le problème,
identifie la cause et corrige-la. Lance les tests après correction."
Cette combinaison fusionne les phases Explore et Code pour les bugs simples. Claude Code identifie le fichier fautif, applique la correction et vérifie le résultat en une seule interaction.
Combinaison 2 - Revue et amélioration :
$ claude "/review puis corrige les problèmes critiques identifiés.
Ignore les suggestions de style."
Combinaison 3 - Onboarding sur un projet :
$ claude --resume # Reprend la session précédente
/clear # Repart sur un contexte propre
$ claude "Analyse ce projet. Décris l'architecture, la stack,
les patterns utilisés et génère un CLAUDE.md avec /init."
Combinaison 4 - Pipeline de livraison :
$ claude "Lance les tests, corrige les erreurs s'il y en a,
puis crée un commit avec un message descriptif et génère une PR."
En pratique, la combinaison "test → fix → commit" réduit le temps de livraison d'une feature de 25 % en moyenne. Les astuces des commandes slash présentent des raccourcis supplémentaires pour optimiser ces enchaînements.
À retenir : combinez les commandes en une seule instruction pour réduire les allers-retours et accélérer votre cycle de développement.
Quels raccourcis clavier devez-vous connaître ?
Claude Code intègre des raccourcis clavier qui accélèrent la navigation et le contrôle de vos sessions. En 2026, la version actuelle supporte les raccourcis suivants dans le terminal.
| Raccourci | Action | Contexte |
|---|---|---|
Escape | Annule la génération en cours | Pendant une réponse |
Ctrl+C | Interrompt la commande / quitte | À tout moment |
Ctrl+C × 2 | Force la sortie de Claude Code | À tout moment |
Tab | Autocomplétion des fichiers | Saisie de prompt |
↑ / ↓ | Navigue dans l'historique | Saisie de prompt |
Enter | Envoie le message | Saisie de prompt |
Shift+Enter | Saut de ligne sans envoi | Saisie de prompt |
Ctrl+L | Efface l'écran terminal | À tout moment |
L'autocomplétion par Tab est un gain de temps majeur : elle fonctionne sur les chemins de fichiers, les noms de branches Git et les commandes slash. l'utilisation du Tab réduit de 30 % le temps de saisie des prompts contenant des chemins de fichiers.
Utilisez Escape dès que vous constatez que Claude Code part dans une mauvaise direction. Cela économise des tokens et du temps. Vous pouvez ensuite reformuler votre prompt et relancer la génération.
Pour personnaliser vos raccourcis ou en ajouter de nouveaux, consultez les astuces de permissions et sécurité qui couvrent la configuration avancée de l'interface.
À retenir : Escape pour annuler, Tab pour compléter, Shift+Enter pour les prompts multi-lignes - ces trois raccourcis transforment votre confort d'utilisation.
Comment aller plus loin avec Claude Code et SFEIR Institute ?
Vous maîtrisez maintenant les commandes fondamentales de Claude Code. Pour progresser, structurez votre apprentissage autour de trois axes : automatisation, personnalisation et intégration CI/CD.
SFEIR Institute propose la formation Claude Code sur 1 jour, conçue pour pratiquer ces commandes sur des cas réels avec des labs guidés. Vous y apprendrez à configurer vos workflows, optimiser vos prompts et intégrer Claude Code dans votre environnement de développement quotidien.
Pour les développeurs souhaitant une approche plus large du développement assisté par IA, la formation Développeur Augmenté par l'IA de 2 jours couvre l'ensemble des outils et méthodologies d'IA appliqués au code - de la génération au débogage en passant par la revue automatisée.
Les développeurs déjà à l'aise avec les fondamentaux peuvent suivre la formation Développeur Augmenté par l'IA – Avancé d'1 jour, orientée vers les workflows complexes multi-agents, le mode headless et l'intégration dans les pipelines de production.
Concrètement, chaque formation inclut au moins 60 % de labs pratiques sur des projets réels. Les participants repartent avec un CLAUDE.md configuré pour leur stack et des templates de prompts prêts à l'emploi.
À retenir : la pratique guidée avec feedback d'experts accélère l'adoption de Claude Code - passez des commandes de base aux workflows avancés avec les formations SFEIR Institute.
Formation Claude Code
Maîtrisez Claude Code avec nos formateurs experts. Formation pratique, hands-on, directement applicable à vos projets.
Voir le programme