Claude Code : quinze astuces pour mieux cadrer le travail

Claude Code : quinze astuces pour mieux cadrer le travail

Ces astuces cherchent surtout à réduire le contexte inutile et à rendre les actions contrôlables. L’article couvre le fichier CLAUDE.md, le ciblage des fichiers, le mode aperçu, les sorties structurées et les exclusions. Il ajoute des raccourcis et quelques automatisations à tester avec prudence.

Des réglages à tester sur un dépôt isolé avant de les intégrer au travail de l'équipe.

Astuces Essentielles

1 Utilisez CLAUDE.md

Creez un fichier CLAUDE.md à la racine avec les conventions projet. Claude le lit automatiquement.

# CLAUDE.md
Stack: React + TypeScript + Tailwind
Conventions: hooks > classes, const > let
Tests: Vitest avec coverage > 80%

2 Contexte cible avec --context

Limitez le contexte pour des réponses plus precises et moins de tokens consommes.

# Au lieu de tout indexer
claude chat --context src/components/ # Encore plus cible
claude chat --context src/auth/

3 Chainez les commandes

Utilisez les pipes Unix pour des workflows puissants.

# Fix tous les fichiers avec erreurs TypeScript
npm run typecheck 2>&1 | claude fix # Expliquer les logs d'erreur
tail -100 error.log | claude explain

4 Aliases shell

Gagnez du temps avec des raccourcis.

# ~/.zshrc
alias cc="claude chat"
alias cf="claude fix"
alias ct="claude test"
alias cr="claude refactor"
alias cm="claude commit"

5 Mode dry-run pour les refactors

Previsualisez les changements avant de les appliquer.

claude refactor src/utils/ --dry-run

6 Format JSON pour l'automation

Obtenez des réponses structurees pour les scripts.

claude chat "Liste les TODOs du projet" --json | jq '.todos[]'

7 Modèle adapte à la tache

Haiku pour les tâches simples (moins cher), Sonnet pour le reste.

# Tache simple → haiku (rapide, economique)
claude commit --model haiku # Tache complexe → sonnet (plus intelligent)
claude refactor --model sonnet

8 Fichiers .claudeignore

Excluez les fichiers inutiles comme node_modules.

# .claudeignore
node_modules/
dist/
.git/
*.log
*.env*

Astuces Avancées

9 Templates de prompts

Creez des prompts reutilisables dans .claude/prompts/

# .claude/prompts/review.md
Tu es un reviewer senior. Analyse ce code pour:
- Performance
- Sécurité
- Maintenabilite
Format: markdown avec priorité (P0-P2) # Utilisation
claude chat --prompt review src/api/

10 Hooks pre-commit

Integrez Claude dans votre workflow Git.

# .husky/pre-commit
#!/bin/sh
claude commit --validate || exit 1
claude test --changed-only || exit 1

11 Watch mode pour le dev

Claude reagit aux changements de fichiers.

# Regenere les tests quand le code change
claude watch src/ --on-change "claude test {file}"

12 Context injection via stdin

Injectez du contexte externe.

# Ajouter la doc API au contexte
curl https://api.example.com/docs | claude chat "Implemente un client pour cette API"

Quick Wins Bonus

En savoir plus

Devenez expert Claude Code

Notre formation couvre toutes ces astuces et bien plus.

Découvrir la formation