Les modes de Claude Code
Claude Code propose plusieurs modes d'interaction. Les maîtriser est essentiel pour être productif.
Les 3 modes principaux
| Mode | Raccourci | Utilisation |
|---|---|---|
| Chat | Par défaut | Questions, modifications simples |
| Plan | Shift+Tab x2 | Planification avant codage |
| Auto-accept | Shift+Enter | Accepter auto les modifications |
Chat Mode (par défaut)
Le mode standard. Claude attend tes instructions et demande confirmation avant chaque modification.
Utilise-le pour : questions, exploration du code, petites modifications.
Plan Mode
Le mode le plus important. Claude analyse d'abord, propose un plan, puis implémente après validation.
Activer Plan Mode
Claude Code
# Double Shift+Tab
Shift+Tab → Shift+Tab
# Ou via commande
/plan
Comment ça fonctionne
- Tu décris ce que tu veux accomplir
- Claude explore le codebase
- Claude propose un plan détaillé
- Tu valides ou demandes des ajustements
- Claude implémente
Exemple
Prompt
Je veux ajouter une fonctionnalité de reset password.
Contexte :
- On utilise Better-Auth pour l'auth
- Les emails sont envoyés via Resend
- La base de données est Postgres avec Drizzle ORM
Analyse le code existant et propose un plan.
Sortir du Plan Mode
Claude Code
Shift+Tab # Simple tap
# ou
/plan off
Auto-accept Mode
Une fois que tu as un bon plan, active l'auto-accept pour laisser Claude implémenter sans confirmation à chaque étape.
Claude Code
Shift+Enter # Toggle on/off
N'utilise l'auto-accept qu'après avoir validé un plan. Jamais pour des tâches exploratoires.
Le workflow recommandé
1. Plan Mode → Définir et valider le plan
2. Auto-accept → Laisser Claude implémenter
3. Review → Vérifier les changements
4. Commit → Créer le commit
Raccourcis utiles
| Raccourci | Action |
|---|---|
Shift+Tab x2 | Activer Plan Mode |
Shift+Tab x1 | Désactiver Plan Mode |
Shift+Enter | Toggle Auto-accept |
Escape | Interrompre Claude |
Escape x2 | Éditer le prompt précédent |
/clear | Réinitialiser le contexte |