1. Les slash commands incontournables
Dans Claude Code, taper / ouvre le menu des commandes. Voici les 10 que vous utiliserez tous les jours.
| Commande | Action |
|---|---|
/help | Liste toutes les commandes disponibles |
/model | Changer de modèle (Sonnet ↔ Opus ↔ Haiku) en cours de session |
/clear | Vider la conversation actuelle (garde le contexte projet) |
/compact | Compacter la conversation pour libérer du contexte sans tout perdre |
/exit | Quitter Claude Code |
/cost | Voir le coût de la session en cours |
/init | Générer un CLAUDE.md initial pour le projet |
/login | Changer de compte ou se reconnecter |
/review | Faire reviewer un changement par un sous-agent |
/status | Voir l'état du système (modèle actif, projet, etc.) |
2. L'art du bon prompt (Méthode CADRE adaptée)
Un bon prompt Claude Code respecte 5 piliers, inspirés de notre Méthode CADRE :
- Contexte : ce sur quoi on travaille (le CLAUDE.md aide beaucoup)
- Acteur : qui demande, quel rôle (rarement nécessaire avec Claude Code, qui connaît déjà votre projet)
- Demande : action précise avec verbe d'action
- Résultat : format attendu (fichier ? résumé ? script ?)
- Exemples : optionnel mais puissant pour clarifier
Anti-pattern : prompt vague
Bon prompt : précis et complet
3. Le pattern "vérifier avant d'agir"
Pour les tâches importantes, utilisez ce pattern en 2 étapes :
- Étape 1 (analyse) : "Avant d'agir, analyse le dossier et propose-moi un plan détaillé. N'exécute rien."
- Étape 2 (exécution) : Une fois le plan validé : "OK, exécute le plan."
Cette discipline évite 90% des erreurs. Claude Code a même un mode dédié : Plan Mode (chapitre 7).
4. Le pattern "@mention de fichiers"
Vous pouvez mentionner explicitement un fichier dans votre prompt avec @ :
Claude charge directement ces fichiers dans le contexte, sans les chercher. Plus rapide et plus fiable.
5. Les hooks : automatisations cachées
Les hooks sont des scripts qui s'exécutent automatiquement à certains événements. Ils transforment Claude Code en agent vraiment personnalisé.
Hooks principaux
- SessionStart : se déclenche au début de chaque session (charger un contexte, vérifier l'environnement)
- PostToolUse : après que Claude a utilisé un outil (logger, notifier)
- UserPromptSubmit : avant que votre prompt soit envoyé (préfixer, vérifier)
- Stop : à la fin d'une session (sauvegarder, résumer)
Exemple : hook qui logge toutes les sessions
Dans ~/.claude/settings.json :
Vous avez maintenant un journal de toutes vos sessions, utile pour comprendre votre usage et facturer si vous êtes consultant.
6. Les raccourcis clavier qui changent tout
| Raccourci | Action |
|---|---|
Esc | Interrompt l'agent en cours d'exécution (très utile si ça part mal) |
Ctrl+C | Annule la commande en cours |
Ctrl+D | Quitte la session |
↑ (flèche haut) | Récupère le prompt précédent |
Tab | Auto-complétion des chemins de fichiers |
Shift+Tab | Bascule entre Plan Mode et mode normal |
Ctrl+R | Recherche dans l'historique des prompts |
Le raccourci le plus important : Esc. Apprenez à l'utiliser dès que vous voyez l'agent partir dans une mauvaise direction. Mieux vaut interrompre et reformuler que laisser dériver.
7. Les permissions : autoriser une fois pour toutes
Au lieu de valider chaque action, vous pouvez configurer des permissions pré-validées dans ~/.claude/settings.json :
Avec ça, Claude peut lire tous vos fichiers, écrire dans ./tmp, lancer npm. Mais il ne peut pas supprimer en récursif ni toucher aux fichiers .env sensibles.
8. Sessions et reprise de contexte
Trois commandes pour gérer vos sessions :
claude: nouvelle sessionclaude --resume: reprendre la dernière session du dossier courantclaude --continue: continuer la dernière session, même si vous avez quitté il y a longtemps
Pour les projets longs, prenez l'habitude de toujours utiliser --resume. Vous gardez le fil.
9. Le pattern "morceler les grosses tâches"
Pour une tâche complexe, ne demandez pas tout d'un coup. Découpez en étapes que vous validez l'une après l'autre :
Cette discipline évite que Claude Code applique une mauvaise interprétation à 50 fichiers d'un coup.
10. Les commandes custom : créer les vôtres
Vous pouvez créer vos propres slash commands. Créez un fichier .claude/commands/sync.md dans votre projet :
Maintenant, dans Claude Code, tapez /sync et il exécute toute la séquence. Très puissant pour vos workflows récurrents.
11. Optimiser le coût : modèles et /compact
Deux leviers principaux pour maîtriser votre facture :
- Choisir le bon modèle : Haiku pour 80% des tâches, Sonnet pour les analyses, Opus pour les cas vraiment complexes
- Utiliser /compact régulièrement : compacte le contexte tout en gardant l'essentiel. Économies importantes sur les sessions longues
Vérifiez votre coût avec /cost en cours de session.
12. À retenir avant le chapitre suivant
- 10 slash commands couvrent le quotidien : /help, /model, /clear, /compact, /exit, /cost, /init, /login, /review, /status
- Bon prompt = Contexte + Demande + Résultat attendu (méthode CADRE adaptée)
- Pattern "vérifier avant d'agir" en 2 étapes pour les tâches sensibles
- @mention de fichiers pour citer explicitement
- Hooks pour automatiser (SessionStart, PostToolUse, Stop)
- Esc = ami pour interrompre
- Permissions pré-validées dans settings.json
- Commandes custom via fichiers
.claude/commands/
Au chapitre 4, on découvre les sub-agents : l'architecture multi-agents native de Claude Code. Comment déléguer des tâches isolées sans polluer votre contexte principal.