You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Connaissances injectees dans le contexte existant — configurables, prechargeable, auto-decouvrables, avec bifurcation de contexte et divulgation progressive · Skills officiels
Gestionnaires definis par l'utilisateur (scripts, HTTP, prompts, agents) qui s'executent en dehors de la boucle agentique sur des evenements specifiques · Guide
Executez des taches sur l'infrastructure cloud — taches de longue duree, correction automatique de PR, sessions paralleles sans configuration locale · Taches planifiees
Un classificateur de securite en arriere-plan remplace les demandes de permission manuelles — Claude decide ce qui est sur tout en bloquant les injections de prompts et les escalades risquees · Lancez avec claude --enable-auto-mode (ou --permission-mode auto), ou basculez avec Shift+Tab pendant une session · Blog
Mentionnez @Claude dans le chat d'equipe avec une tache de code — redirige vers des sessions Claude Code web pour corrections de bugs, revues de code et execution de taches en parallele
Automatisation du navigateur via Claude in Chrome — testez des apps web, debuguez avec la console, automatisez des formulaires, extrayez des donnees de pages
/loop execute des prompts localement sur un planning recurrent (jusqu'a 3 jours) · /schedule execute des prompts dans le cloud sur l'infrastructure Anthropic — fonctionne meme quand votre machine est eteinte · Annonce
Skills integres pour la qualite du code et les operations en masse — simplify refactorise pour la reutilisation et l'efficacite, batch execute des commandes sur plusieurs fichiers
mettez Claude au defi — "passe-moi un oral sur ces changements et ne fais pas de PR tant que je n'ai pas reussi ton test." ou "prouve-moi que ca marche" et faites comparer a Claude entre main et votre branche 🚫👶
apres une correction mediocre — "sachant tout ce que tu sais maintenant, recommence de zero et implemente la solution elegante" 🚫👶
Claude corrige la plupart des bugs tout seul — collez le bug, dites "corrige", ne micro-gerez pas la methode 🚫👶
commencez avec une spec ou un prompt minimal et demandez a Claude de vous interviewer avec l'outil AskUserQuestion, puis creez une nouvelle session pour executer la spec
faites toujours un plan par phases avec validation, chaque phase ayant plusieurs tests (unitaires, automatisation, integration)
lancez un second Claude pour reviser votre plan en tant qu'ingenieur senior, ou utilisez le cross-model pour la revue
redigez des specs detaillees et reduisez l'ambiguite avant de deleguer le travail — plus vous etes specifique, meilleur est le resultat
prototype > PRD — construisez 20-30 versions au lieu d'ecrire des specs, le cout de construction est faible alors tentez plusieurs essais
enveloppez les regles CLAUDE.md specifiques au domaine dans des balises <important if="..."> pour empecher Claude de les ignorer lorsque les fichiers deviennent longs
utilisez plusieurs CLAUDE.md pour les monorepos — chargement ascendant + descendant
utilisez .claude/rules/ pour decouper les instructions volumineuses
tout developpeur devrait pouvoir lancer Claude, dire "lance les tests" et que ca marche du premier coup — si ce n'est pas le cas, votre CLAUDE.md manque les commandes essentielles de setup/build/test
gardez les codebases propres et finissez les migrations — des frameworks partiellement migres perturbent les modeles qui risquent de choisir le mauvais patron
utilisez settings.json pour les comportements imposes par le harness (attribution, permissions, modele) — ne mettez pas "NE JAMAIS ajouter Co-Authored-By" dans CLAUDE.md quand attribution.commit: "" est deterministe
Agents (4)
Astuce
Source
creez des sub-agents specifiques aux fonctionnalites (contexte supplementaire) avec des skills (divulgation progressive) plutot que des agents generiques qa, ingenieur backend
dites "utilise des subagents" pour consacrer plus de puissance de calcul a un probleme — deleguez les taches pour garder votre contexte principal propre et concentre 🚫👶
utilisez le test time compute — des fenetres de contexte separees donnent de meilleurs resultats ; un agent peut causer des bugs et un autre (meme modele) peut les trouver
utilisez des slash commands pour chaque workflow de "boucle interne" que vous faites plusieurs fois par jour — evite de repeter les prompts, les commands vivent dans .claude/commands/ et sont versionnees dans git
si vous faites quelque chose plus d'une fois par jour, transformez-le en skill ou command — creez des commands /techdebt, context-dump ou analytics
Skills (9)
Astuce
Source
utilisez context: fork pour executer un skill dans un subagent isole — le contexte principal ne voit que le resultat final, pas les appels d'outils intermediaires. Le champ agent permet de definir le type de subagent
les skills sont des dossiers, pas des fichiers — utilisez les sous-repertoires references/, scripts/, examples/ pour la divulgation progressive
integrez une section Pieges dans chaque skill — contenu a plus forte valeur, ajoutez les points de defaillance de Claude au fil du temps
le champ description d'un skill est un declencheur, pas un resume — ecrivez-le pour le modele ("quand dois-je me declencher ?")
n'enoncez pas l'evident dans les skills — concentrez-vous sur ce qui pousse Claude hors de son comportement par defaut 🚫👶
ne mettez pas Claude sur des rails dans les skills — donnez des objectifs et des contraintes, pas des instructions prescriptives etape par etape 🚫👶
incluez des scripts et bibliotheques dans les skills pour que Claude compose plutot que de reconstruire le code repetitif
integrez !`command` dans SKILL.md pour injecter la sortie dynamique du shell dans le prompt — Claude l'execute a l'invocation et le modele ne voit que le resultat
■ Hooks (5)
Astuce
Source
utilisez des hooks a la demande dans les skills — /careful bloque les commandes destructrices, /freeze bloque les modifications en dehors d'un repertoire
utilisez un hook PostToolUse pour auto-formater le code — Claude genere du code bien formate, le hook gere les derniers 10% pour eviter les echecs CI
routez les demandes de permission vers Opus via un hook — laissez-le scanner les attaques et auto-approuver celles qui sont sures 🚫👶
utilisez un hook Stop pour inciter Claude a continuer ou verifier son travail a la fin d'un tour
■ Workflows (7)
Astuce
Source
evitez la zone morte de l'agent, faites un /compact manuel a 50% maximum. Utilisez /clear pour reinitialiser le contexte en milieu de session si vous changez de tache
Claude Code vanilla est meilleur que n'importe quel workflow pour les petites taches
utilisez /model pour selectionner le modele et le raisonnement, /context pour voir l'utilisation du contexte, /usage pour verifier les limites du plan, /extra-usage pour configurer la facturation supplementaire, /config pour configurer les parametres — utilisez Opus pour le plan mode et Sonnet pour le code pour tirer le meilleur des deux
activez toujours le thinking mode true (pour voir le raisonnement) et le Output Style Explanatory (pour voir la sortie detaillee avec les encadres ★ Insight) dans /config pour mieux comprendre les decisions de Claude
/rename les sessions importantes (ex. [TODO - tache de refactoring]) et /resume les plus tard — etiquetez chaque instance quand vous executez plusieurs Claudes simultanement
utilisez Esc Esc ou /rewind pour annuler quand Claude devie au lieu d'essayer de corriger dans le meme contexte
■ Workflows avances (6)
Astuce
Source
utilisez beaucoup les diagrammes ASCII pour comprendre votre architecture
utilisez /loop pour la surveillance locale recurrente (jusqu'a 3 jours) · utilisez /schedule pour les taches cloud recurrentes qui s'executent meme quand votre machine est eteinte
/permissions avec la syntaxe wildcard (Bash(npm run *), Edit(/docs/**)) au lieu de dangerously-skip-permissions
/sandbox pour reduire les demandes de permission avec l'isolation des fichiers et du reseau — 84% de reduction en interne
investissez dans des skills de verification de produit (signup-flow-driver, checkout-verifier) — ca vaut la peine d'y consacrer une semaine pour les perfectionner
■ Git / PR (5)
Astuce
Source
gardez les PR petites et ciblees — p50 de 118 lignes (141 PR, 45K lignes modifiees en un jour), une fonctionnalite par PR, plus facile a reviser et reverter
toujours squash merge les PR — historique lineaire propre, un commit par fonctionnalite, git revert et git bisect faciles
committez souvent — essayez de committer au moins une fois par heure, des que la tache est terminee
taguez @claude sur la PR d'un collegue pour generer automatiquement des regles de lint pour les retours de revue recurrents — automatisez-vous hors de la revue de code 🚫👶
utilisez /code-review pour l'analyse multi-agent de PR — detecte les bugs, vulnerabilites de securite et regressions avant le merge
■ Debugging (7)
Astuce
Source
prenez l'habitude de faire des captures d'ecran et de les partager avec Claude chaque fois que vous etes bloque
demandez toujours a Claude d'executer le terminal (dont vous voulez voir les logs) en tache de fond pour un meilleur debugging
/doctor pour diagnostiquer les problemes d'installation, d'authentification et de configuration
une erreur pendant la compaction peut etre resolue en utilisant /model pour selectionner un modele a 1M de tokens, puis en executant /compact
utilisez un cross-model pour le QA — par ex. Codex pour la revue de plan et d'implementation
la recherche agentique (glob + grep) bat le RAG — Claude Code a essaye et abandonne les bases de donnees vectorielles car le code derive et les permissions sont complexes
Que devez-vous exactement mettre dans votre CLAUDE.md — et que devez-vous omettre ?
Si vous avez deja un CLAUDE.md, un fichier separate constitution.md ou rules.md est-il vraiment necessaire ?
A quelle frequence devez-vous mettre a jour votre CLAUDE.md, et comment savoir quand il est devenu obsolete ?
Pourquoi Claude ignore-t-il encore les instructions de CLAUDE.md — meme quand elles disent OBLIGATOIRE en majuscules ? (reddit)
Agents, Skills et Workflows (6)
Quand devez-vous utiliser un command vs un agent vs un skill — et quand Claude Code vanilla est-il simplement meilleur ?
A quelle frequence devez-vous mettre a jour vos agents, commands et workflows a mesure que les modeles s'ameliorent ?
Donner a votre subagent une persona detaillee ameliore-t-il la qualite ? A quoi ressemble un "persona/prompt parfait" pour un subagent de recherche/QA ?
Devriez-vous vous fier au plan mode integre de Claude Code — ou construire votre propre command/agent de planification qui applique le workflow de votre equipe ?
Si vous avez un skill personnel (ex. /implement avec votre style de code), comment integrer les skills communautaires (ex. /simplify) sans conflits — et qui gagne quand ils sont en desaccord ?
Y sommes-nous ? Pouvons-nous convertir un codebase existant en specs, supprimer le code, et faire regenerer par l'IA exactement le meme code a partir de ces specs seules ?
Specs et documentation (3)
Chaque fonctionnalite de votre repo devrait-elle avoir une spec sous forme de fichier markdown ?
A quelle frequence devez-vous mettre a jour les specs pour qu'elles ne deviennent pas obsoletes quand une nouvelle fonctionnalite est implementee ?
Lors de l'implementation d'une nouvelle fonctionnalite, comment gerez-vous l'effet domino sur les specs des autres fonctionnalites ?
RAPPORTS
1. Lisez le repo comme un cours, apprenez ce que sont les commands, agents, skills et hooks avant d'essayer de les utiliser.
2. Clonez ce repo et experimentez avec les exemples, essayez /weather-orchestrator, ecoutez les sons des hooks, lancez les agent teams, pour voir comment les choses fonctionnent reellement.
3. Allez dans votre propre projet et demandez a Claude de suggerer quelles bonnes pratiques de ce repo vous devriez ajouter, donnez-lui ce repo comme reference pour qu'il sache ce qui est possible.