8.6 KiB
10 astuces pour utiliser Claude Code — par l'équipe Claude Code
Une synthèse d'astuces de l'équipe partagées par Boris Cherny (@bcherny), créateur de Claude Code, le 1er février 2026.
| ← Retour à Claude Code Best Practice |
Contexte
Boris a partagé des astuces pour utiliser Claude Code, directement issues de l'équipe Claude Code. La façon dont l'équipe utilise Claude diffère de celle de Boris à titre personnel. Rappelle-toi : il n'y a pas une seule bonne manière d'utiliser Claude Code — la configuration de chacun est différente. Tu devrais expérimenter pour voir ce qui marche pour toi !
1/ Fais-en plus en parallèle
Crée 3 à 5 worktrees git à la fois, chacun faisant tourner sa propre session Claude en parallèle. C'est le plus grand gain de productivité à lui seul, et la première astuce de l'équipe. Personnellement, Boris utilise plusieurs checkouts git, mais la plupart de l'équipe Claude Code préfère les worktrees — c'est la raison pour laquelle @amorisscode en a construit le support natif dans l'application Claude Desktop !
Certains nomment aussi leurs worktrees et configurent des alias shell (2a, 2b, 2c) pour sauter de l'un à l'autre en une frappe. D'autres ont un worktree « analyse » dédié, uniquement pour lire les logs et lancer BigQuery.
Voir : Documentation des worktrees
2/ Démarre chaque tâche complexe en mode Plan
Mets ton énergie dans le plan pour que Claude puisse réussir l'implémentation du premier coup.
Une personne fait écrire le plan par un premier Claude, puis lance un second Claude pour le relire comme un staff engineer.
Une autre dit qu'au moment où quelque chose dérape, elle repasse en mode Plan et re-planifie. Ne force pas en continuant. Elle demande aussi explicitement à Claude d'entrer en mode Plan pour les étapes de vérification, pas seulement pour la construction.
3/ Investis dans ton CLAUDE.md
Après chaque correction, termine par : « Mets à jour ton CLAUDE.md pour ne plus refaire cette erreur. » Claude est étrangement doué pour écrire ses propres règles.
Édite ton CLAUDE.md sans pitié au fil du temps. Continue d'itérer jusqu'à ce que le taux d'erreur de Claude baisse de manière mesurable.
Un ingénieur demande à Claude de maintenir un dossier de notes pour chaque tâche/projet, mis à jour après chaque PR. Il pointe ensuite le CLAUDE.md vers ce dossier.
4/ Crée tes propres skills et versionne-les dans git
Réutilise-les sur chaque projet. Astuces de l'équipe :
- Si tu fais quelque chose plus d'une fois par jour, transforme-le en skill ou en commande
- Construis une commande slash
/techdebtet lance-la à la fin de chaque session pour trouver et éliminer le code dupliqué - Mets en place une commande slash qui synchronise 7 jours de Slack, GDrive, Asana et GitHub en un seul dump de contexte
- Construis des agents de type analytics-engineer qui écrivent des modèles dbt, relisent le code et testent les changements en dev
Voir : Étendre Claude avec les skills — Documentation Claude Code
5/ Claude corrige la plupart des bugs tout seul
Voici comment l'équipe procède :
Active le MCP Slack, puis colle un fil de bug Slack dans Claude et dis simplement « corrige ». Zéro changement de contexte requis.
Ou bien, dis simplement « Va corriger les tests CI qui échouent ». Ne micro-gère pas le comment.
Pointe Claude vers les logs docker pour diagnostiquer les systèmes distribués — il est étonnamment compétent pour ça.
6/ Améliore ton prompting
a. Défie Claude. Dis « Cuisine-moi sur ces changements et ne fais pas de PR tant que je n'ai pas réussi ton test ». Fais de Claude ton relecteur. Ou dis « Prouve-moi que ça marche » et fais comparer à Claude le comportement entre main et ta branche de fonctionnalité.
b. Après un correctif médiocre, dis : « Avec tout ce que tu sais maintenant, jette ça et implémente la solution élégante. »
c. Écris des specs détaillées et réduis l'ambiguïté avant de déléguer le travail. Plus tu es précis, meilleur est le résultat.
7/ Configuration du terminal & de l'environnement
L'équipe adore Ghostty ! Plusieurs personnes apprécient son rendu synchronisé, sa couleur 24 bits et son support unicode correct.
Pour jongler plus facilement entre les Claude, utilise /statusline pour personnaliser ta barre d'état afin qu'elle affiche toujours l'usage de contexte et la branche git courante. Beaucoup colorent et nomment aussi leurs onglets de terminal, parfois avec tmux — un onglet par tâche/worktree.
Utilise la dictée vocale. Tu parles 3× plus vite que tu ne tapes, et tes prompts deviennent bien plus détaillés en conséquence. (appuie sur fn x2 sous macOS)
Voir : Documentation de configuration du terminal
8/ Utilise les sous-agents
a. Ajoute « use subagents » à toute requête où tu veux que Claude alloue plus de calcul au problème.
b. Délègue des tâches individuelles à des sous-agents pour garder la fenêtre de contexte de ton agent principal propre et focalisée.
c. Route les demandes de permission vers Opus 4.5 via un hook — laisse-le détecter les attaques et auto-approuver les commandes sûres. Voir : Documentation des hooks
9/ Utilise Claude pour les données & l'analytique
Demande à Claude Code d'utiliser le CLI « bq » pour extraire et analyser des métriques à la volée. L'équipe a un skill BigQuery versionné dans le codebase, et tout le monde l'utilise pour les requêtes analytiques directement dans Claude Code. Personnellement, Boris n'a pas écrit une ligne de SQL depuis plus de 6 mois.
Cela fonctionne pour n'importe quelle base de données disposant d'un CLI, d'un MCP ou d'une API.
10/ Apprendre avec Claude
Quelques astuces de l'équipe pour utiliser Claude Code afin d'apprendre :
a. Active le style de sortie « Explanatory » ou « Learning » dans /config pour que Claude explique le « pourquoi » de ses changements.
b. Fais générer à Claude une présentation HTML visuelle expliquant du code peu familier. Il fait des slides étonnamment bonnes !
c. Demande à Claude de dessiner des diagrammes ASCII de nouveaux protocoles et codebases pour t'aider à les comprendre.
d. Construis un skill d'apprentissage par répétition espacée : tu expliques ta compréhension, Claude pose des questions de suivi pour combler les lacunes, et stocke le résultat.










