Les commandes principales
Partie théorique
Les commandes slash
Claude Code utilise des commandes slash — des commandes qui commencent par /. Tapez / dans la session interactive pour afficher la liste complète. Ces commandes contrôlent le comportement de la session.
Le préfixe ! permet d'exécuter une commande shell directement depuis Claude Code sans quitter la session. Par exemple : ! php artisan migrate exécute cette commande dans le terminal.
Gestion de la conversation
Ces commandes contrôlent l'historique et le contexte de la session en cours :
| Commande | Description |
|---|---|
/help | Lister toutes les commandes slash disponibles |
/clear | Repartir de zéro — efface tout l'historique de conversation |
/compact | Résumer les messages anciens pour économiser la fenêtre de contexte |
/fork | Bifurquer la conversation vers une nouvelle session |
Utilisez /compact quand la conversation devient longue (la fenêtre de contexte se remplit). Claude Code résume tout ce qui précède et continue avec ce résumé.
/clear supprime TOUT l'historique de la conversation. Utilisez /compact si vous voulez garder le contexte mais économiser de l'espace.
Gestion du projet
Ces commandes agissent directement sur le projet et le code :
| Commande | Description |
|---|---|
/init | Générer CLAUDE.md depuis l'analyse du projet |
/review | Revue de code complète des changements en cours |
/pr | Créer une pull request avec un résumé automatique |
/bug | Signaler un bug sur Claude Code lui-même |
Configuration et diagnostic
Ces commandes permettent de configurer Claude Code et de diagnostiquer les problèmes :
| Commande | Description |
|---|---|
/doctor | Diagnostiquer : runtimes, hooks, enregistrement des plugins |
/config | Ouvrir le fichier settings.json |
/plugin | Gérer les extensions |
/mcp | Gérer les serveurs MCP |
/reload-plugins | Redémarrer le système de plugins |
Si quelque chose ne fonctionne pas correctement dans Claude Code, commencez par /doctor. Il vérifie l'environnement et signale les problèmes de configuration.
Raccourcis clavier utiles
Pendant une session Claude Code, ces raccourcis accélèrent votre travail :
| Raccourci | Action |
|---|---|
Ctrl+C | Annuler l'opération en cours |
Ctrl+R | Rechercher dans l'historique de la conversation |
↑ / ↓ | Naviguer dans l'historique des commandes |
Tab | Autocomplétion des commandes slash |
La touche Tab est particulièrement utile pour les commandes slash : tapez / puis Tab pour voir toutes les commandes disponibles, ou commencez à taper et Tab complète la commande.
Exemple pratique
Voici une session Claude Code typique utilisant plusieurs commandes en séquence :
# 1. Démarrer Claude Code dans le projet
cd mon-projet-symfony
claude
# Dans la session interactive :
# 2. Vérifier que tout est bien configuré
/doctor
# 3. Générer le fichier de contexte si absent
/init
# 4. Demander une explication d'un fichier complexe
"Explique la classe src/Service/PaymentService.php"
# [Claude Code analyse et explique]
# 5. Demander des améliorations
"Refactorise la méthode processPayment pour gérer les erreurs réseau"
# [Claude Code propose des modifications]
# 6. La conversation devient longue, compresser le contexte
/compact
# [Claude Code résume et continue]
# 7. Vérifier les modifications apportées
/review
# [Claude Code liste et évalue tous les changements]
# 8. Exécuter les tests sans quitter Claude Code
! ./vendor/bin/phpunit
# [Les tests s'exécutent, Claude Code voit les résultats]
# 9. Créer une pull request
/pr
L'enchaînement /doctor → /init → travail → /compact → /review → /pr est un workflow typique et efficace pour une session de développement complète.
Test de mémorisation/compréhension
TP pour réfléchir et résoudre des problèmes
Pratiquer les commandes Claude Code
Dans ce TP, vous allez explorer et utiliser les principales commandes de Claude Code sur un projet PHP existant.
Étape 1 — Ouvrir Claude Code dans un projet PHP
Placez-vous dans le répertoire d'un projet PHP existant (ou utilisez mon-projet-php créé dans la session précédente) et démarrez Claude Code :
Étape 2 — Découvrir toutes les commandes disponibles
Dans la session interactive, utilisez la commande d'aide pour afficher la liste complète des commandes :
/help
Parcourez la liste et identifiez au moins 5 commandes que vous n'avez pas encore utilisées.
Étape 3 — Demander une explication de fichier
Demandez à Claude Code d'expliquer un fichier de votre projet :
"Explique le fichier src/User.php et suggère des améliorations"
Observez comment Claude Code analyse le code et formule des suggestions.
Étape 4 — Utiliser /compact quand la session devient longue
Après plusieurs échanges, compressez l'historique pour libérer de l'espace dans la fenêtre de contexte :
Étape 5 — Revue de code avec /review
Modifiez un fichier PHP de votre projet (ajoutez une méthode, corrigez quelque chose), puis demandez une revue de code :
/review
Claude Code va analyser toutes les modifications en cours et vous donner son avis.
Étape 6 — Générer ou mettre à jour CLAUDE.md
Si votre projet n'a pas encore de CLAUDE.md, générez-le. Si vous en avez déjà un, voyez si /init propose des mises à jour :
Récapitulatif — Les commandes les plus utiles au quotidien
Vous devez être connecté pour voir le contenu.