72 Tips Claude Code

Boris Cherny a créé Claude Code chez Anthropic. Entre janvier et mars 2026, il a partagé 72 conseils pratiques issus de son workflow quotidien — en 9 threads sur X. Ce guide compile et organise chacun de ces tips pour vous donner le manuel le plus complet qui existe sur Claude Code.

Son setup est, selon ses propres mots, « surprisingly vanilla » — la preuve que Claude Code fonctionne remarquablement bien out of the box. Mais les détails font toute la différence.

Sources : 9 threads publiés par @bcherny et @trq212 entre le 2 janvier et le 29 mars 2026, compilés sur howborisusesclaudecode.com (v4.0.0).


1. Parallélisme & Exécution Simultanée

Le tip n°1 de l'équipe Claude Code, unanimement : le plus grand accélérateur de productivité est de faire tourner plusieurs sessions en parallèle.

Tip 1 — Exécuter 5 Claudes en Parallèle

Boris fait tourner 5 instances de Claude Code simultanément dans son terminal avec 5 checkouts git séparés du même repo. Il numérote ses tabs 1 à 5 et active les notifications iTerm2 pour savoir quand Claude a besoin d'attention.

~/repo-1 $ # Tab 1: Feature en cours
~/repo-2 $ # Tab 2: Tests
~/repo-3 $ # Tab 3: Code review
~/repo-4 $ # Tab 4: Debugging
~/repo-5 $ # Tab 5: Documentation

Chaque tab tourne dans son propre checkout git — Claude peut modifier des fichiers en parallèle sans conflit.

Tip 2 — Sessions Web et Mobile

Au-delà du terminal, Boris fait tourner 5 à 10 sessions supplémentaires sur claude.ai/code. Il passe fluidement du local au web avec la commande & (background) ou le flag --teleport. Il lance aussi des sessions depuis son iPhone via l'app Claude iOS le matin, puis les reprend sur son ordinateur plus tard.

Tip 3 — Git Worktrees : la Méthode Préférée

La majorité de l'équipe préfère les git worktrees aux checkouts séparés — c'est pourquoi le support natif a été intégré dans Claude Desktop.

git worktree add .claude/worktrees/my-worktree origin/main
cd .claude/worktrees/my-worktree && claude

Certains nomment leurs worktrees et créent des alias shell (za, zb, zc) pour sauter de l'un à l'autre en une touche. D'autres ont un worktree dédié « analysis » pour les logs et BigQuery.

Tip 4 — claude --worktree / claude -w

Support natif intégré au CLI depuis février 2026. Boris a des dizaines de Claudes qui tournent en permanence.

claude -w                             # Nouveau worktree auto
claude --worktree my_worktree         # Worktree nommé
claude --worktree my_worktree --tmux  # Dans sa propre session Tmux

Disponible dans le CLI, Desktop (case à cocher dans l'onglet Code), extensions IDE, web et mobile.

Tip 5 — Subagents avec Isolation Worktree

Les subagents utilisent l'isolation worktree pour du travail parallèle massif — particulièrement puissant pour les migrations de code et les changements en batch.

> Migrate all sync io to async. Batch up the changes,
  and launch 10 parallel agents with worktree isolation.
  Make sure each agent tests its changes end to end,
  then have it put up a PR.

Tip 6 — Agents avec Worktree par Défaut

Ajoutez isolation: worktree dans le frontmatter YAML de vos agents pour qu'ils tournent systématiquement dans leur propre worktree :

# .claude/agents/worktree-worker.md
---
name: worktree-worker
model: haiku
isolation: worktree
---

Tip 7 — Worktrees pour VCS Non-Git

Utilisateurs de Mercurial, Perforce, SVN ou Jujutsu : définissez des hooks WorktreeCreate et WorktreeRemove dans settings.json pour bénéficier de l'isolation sans passer par Git.

Tip 8 — /batch : Fan Out Massif

/batch vous interviewe, puis distribue le travail à autant d'agents worktree qu'il faut — des dizaines, centaines, voire milliers — pour les migrations de code et autres travaux parallélisables.

> /batch migrate src/ from Solid to React

2. Planification & Plan Mode

Un bon plan évite les dérives. Boris commence presque toutes ses sessions complexes en Plan Mode.

Tip 9 — Toujours Commencer en Plan Mode

Shift+Tab pour cycler vers le Plan Mode. Itérez sur le plan jusqu'à ce qu'il soit solide, puis passez en auto-accept. Le workflow : Plan mode → Affiner le plan → Auto-accept → Claude implémente en un shot.

« A good plan is really important to avoid issues down the line. »

Tip 10 — Re-planifier Dès que ça Dérape

Quand les choses tournent mal, ne persistez pas. Repassez en Plan Mode et re-planifiez. Un membre de l'équipe fait écrire le plan par un Claude, puis lance un second Claude pour le reviewer comme un staff engineer. Ils demandent aussi à Claude d'entrer en Plan Mode pour les étapes de vérification, pas seulement pour le build.

Tip 11 — Nommage Automatique Post-Plan

Après le Plan Mode, Claude nomme automatiquement la session en fonction de ce sur quoi vous travaillez. Se combine avec claude --name pour un nommage explicite.

Tip 12 — claude --name

claude --name "auth-refactor"

Indispensable quand vous jonglez entre plusieurs worktrees — on voit d'un coup d'œil quelle session fait quoi.


3. CLAUDE.md & Mémoire du Projet

Le CLAUDE.md est la mémoire persistante de votre projet. L'équipe le traite comme un document vivant, mis à jour plusieurs fois par semaine.

Tip 13 — CLAUDE.md Partagé dans Git

L'équipe partage un seul fichier CLAUDE.md pour le repo Claude Code, commité dans git. Toute l'équipe y contribue.

« Anytime we see Claude do something incorrectly we add it to the CLAUDE.md, so Claude knows not to do it next time. »
# CLAUDE.md — Exemple
# Development Workflow
**Always use `bun`, not `npm`.**
# 1. Make changes
# 2. Typecheck: bun run typecheck
# 3. Run tests: bun run test -- -t "test name"
# 4. Lint: bun run lint:file -- "file1.ts"
# 5. Before PR: bun run lint:claude && bun run test

Tip 14 — @.claude dans les Code Reviews

Pendant les code reviews, taguez @.claude sur les PRs pour ajouter des learnings au CLAUDE.md directement dans la PR. Utilisez le GitHub Action Claude Code (/install-github-action). Boris appelle ça du « Compounding Engineering ».

// Commentaire de PR :
nit: use a string literal, not ts enum
@claude add to CLAUDE.md to never use enums,
always prefer literal unions

Résultat : Claude met à jour le CLAUDE.md et commite automatiquement.

Tip 15 — « Update your CLAUDE.md »

Après chaque correction, terminez avec : « Update your CLAUDE.md so you don't make that mistake again. » Claude est étonnamment bon pour écrire des règles pour lui-même. Éditez sans relâche jusqu'à ce que le taux d'erreur baisse mesurément.

Un ingénieur demande à Claude de maintenir un répertoire de notes pour chaque tâche/projet, mis à jour après chaque PR, puis pointe le CLAUDE.md dessus.

Tip 16 — Auto-Memory & Auto-Dream

Claude Code dispose d'un système de mémoire intégré. /memory pour configurer.

Auto-memory : Claude sauvegarde automatiquement les préférences, corrections et patterns entre sessions. User memory → ~/.claude/CLAUDE.md, project memory → ./CLAUDE.md.

Auto-dream : Un subagent passe périodiquement en revue les sessions passées, garde ce qui compte, supprime ce qui est obsolète et consolide les insights. Le nom s'inspire du sommeil REM qui consolide la mémoire à court terme en mémoire à long terme. /dream pour déclencher manuellement.

Tip 17 — Agents Custom avec Mémoire

Créez des agents custom en déposant des fichiers .md dans .claude/agents. Chaque agent peut avoir un nom, une couleur, un jeu d'outils, un mode de permission et un modèle propre.

Astuce peu connue : définissez l'agent par défaut via le champ "agent" dans settings.json ou le flag --agent.


4. Modèle, Effort & Raisonnement

Tip 18 — Opus avec Thinking pour Tout

Boris utilise Opus avec le mode thinking pour chaque tâche.

« It's the best coding model I've ever used, and even though it's bigger & slower than Sonnet, since you have to steer it less and it's better at tool use, it is almost always faster than using a smaller model in the end. »

La conclusion : moins de correction + meilleur tool use = plus rapide au final, même avec un modèle plus lourd.

Tip 19 — /effort : 4 Niveaux de Raisonnement

  • Low — moins de tokens, réponses rapides
  • Medium — équilibré (défaut)
  • High — plus de tokens, plus d'intelligence (Boris utilise celui-ci pour tout)
  • Max — raisonne aussi longtemps que nécessaire, brûle les quotas plus vite

Le Max est indispensable pour le debugging complexe ou les décisions d'architecture.

Tip 20 — Output Styles

/config pour choisir un style de sortie :

  • Explanatory — idéal pour découvrir une codebase, Claude explique les patterns au fur et à mesure
  • Learning — Claude vous coach à travers les changements
  • Custom — créez vos propres styles

5. Slash Commands, Skills & Plugins

Tip 21 — Slash Commands pour les Workflows Récurrents

Boris utilise des slash commands pour les workflows qu'il fait des dizaines de fois par jour. Les commandes sont commitées dans .claude/commands/ et partagées avec l'équipe.

> /commit-push-pr

Les slash commands peuvent inclure du Bash inline pour pré-calculer des infos (comme le git status) et s'exécuter sans appel modèle supplémentaire.

Tip 22 — Créer ses Propres Skills

Créez vos propres skills et commitez-les dans git. Réutilisez-les d'un projet à l'autre.

  • Si vous faites quelque chose plus d'une fois par jour, transformez-le en skill ou commande
  • Construisez un /techdebt et lancez-le en fin de session pour trouver et supprimer le code dupliqué
  • Créez une commande qui synchronise 7 jours de Slack, GDrive, Asana et GitHub en un seul dump de contexte
  • Construisez des agents analytics-engineer qui écrivent des dbt models, reviewent le code et testent dans dev

Tip 23 — Plugins, MCPs et LSPs

/plugin pour parcourir et installer depuis le marketplace officiel Anthropic, ou créez votre propre marketplace d'entreprise. Commitez le settings.json dans votre codebase pour auto-ajouter les marketplaces à l'équipe.

Tip 24 — /simplify : Qualité Post-Implémentation

Agents parallèles qui reviewent le code modifié pour la réutilisation, la qualité et l'efficacité — tout en un pass.

> hey claude make this code change then run /simplify

Tip 25 — /btw : Questions Sans Interrompre le Flow

Conversation latérale pendant que Claude travaille. Single-turn, pas d'outils, contexte complet. Boris l'utilise constamment.

> /btw how do i spell daushund?
  dachshund — German for "badger dog" (dachs = badger, hund = dog).

Tip 26 — /branch : Forker une Session

Deux façons de forker une session existante :

# Depuis la session
/branch

# Depuis le CLI
claude --resume <session-id> --fork-session

6. Subagents & Agents Custom

Tip 27 — Subagents pour les Workflows PR

Boris pense les subagents comme des automatisations pour les workflows PR les plus courants : code-simplifier (nettoie le code), code-architect (planifie l'architecture), build-validator (valide le build), verify-app (test end-to-end), oncall-guide (guide de garde).

Tip 28 — « Use Subagents » à la Demande

Ajoutez « use subagents » à n'importe quelle requête pour que Claude lance plus de compute. Déchargez des tâches individuelles pour garder la fenêtre de contexte principale propre et focalisée.

> use 5 subagents to explore the codebase
● Running 5 Explore agents in parallel...
├─ Explore entry points and startup
├─ Explore React components structure
├─ Explore tools implementation
├─ Explore state management
└─ Explore testing infrastructure

Tip 29 — Router les Permissions via Subagent

Routez les demandes de permission vers Opus via un hook — laissez-le scanner les attaques potentielles et auto-approuver les opérations sûres.

Tip 30 — Code Review Automatique par Agents

Quand une PR s'ouvre, Claude dispatche une équipe d'agents spécialisés pour chasser les bugs. Chaque agent se concentre sur un problème différent — erreurs de logique, sécurité, régressions de performance — puis poste des commentaires inline sur la PR.

Boris l'a utilisé pendant des semaines avant le lancement. Il attrape de vrais bugs qu'il n'aurait pas remarqués. Le code output par ingénieur est en hausse de 200% chez Anthropic cette année, et les reviews étaient le goulot d'étranglement.

Tip 31 — --agent : Agents Custom

Définissez un agent dans .claude/agents avec un nom, une couleur, un jeu d'outils limité, un mode de permission et un modèle propre. Puissant et souvent sous-estimé.

# .claude/agents/ReadOnly.md
---
name: ReadOnly
description: Read-only agent restricted to the Read tool only
color: blue
tools: Read
---
You are a read-only agent that cannot edit files or run bash.

Lancez avec claude --agent=ReadOnly.

Tip 32 — Cowork Dispatch

Boris utilise Dispatch chaque jour pour rattraper Slack et emails, gérer des fichiers, et faire des choses sur son laptop quand il n'est pas devant un ordi. « When I'm not coding, I'm dispatching. »

Dispatch est un contrôle à distance sécurisé pour l'app Claude Desktop — il utilise vos MCPs, navigateur et ordinateur, avec votre permission.


7. Hooks & Cycle de Vie

Tip 33 — PostToolUse pour le Formatage Auto

Hook qui auto-formate le code de Claude. Claude génère du code bien formaté 90% du temps, mais le hook rattrape les cas limites et évite les échecs CI.

"PostToolUse": [{
  "matcher": "Write|Edit",
  "hooks": [{
    "type": "command",
    "command": "bun run format || true"
  }]
}]

Tip 34 — PostCompact Hook

Se déclenche après que Claude compresse son contexte de conversation. Utilisez-le pour ré-injecter des instructions critiques qui pourraient être perdues pendant la compaction, logger quand ça arrive, ou déclencher des automatisations.

Tip 35 — Stop Hooks pour Long-Run

Pour les tâches très longues : Stop hook pour des vérifications déterministes, background agents, ou le plugin « ralph-wiggum » (idée communautaire de @GeoffreyHuntley). Pour les environnements sandboxés, --permission-mode=dontAsk évite les blocages.

Tip 36 — Hooks de Cycle de Vie

Les hooks s'accrochent de manière déterministe au cycle de vie de Claude. Cas d'usage : router les permissions vers Slack ou Opus automatiquement, pousser Claude à continuer quand il atteint la fin d'un tour, pré/post-traiter les appels d'outils.

Tip 37 — Les 4 Hooks Clés

Les hooks les plus puissants selon Boris :

  • SessionStart — charger dynamiquement du contexte à chaque démarrage de Claude
  • PreToolUse — logger chaque commande bash exécutée par le modèle
  • PermissionRequest — router les demandes vers WhatsApp pour approbation/rejet à distance
  • Stop — pousser Claude à continuer chaque fois qu'il s'arrête

Voir la doc : code.claude.com/docs/en/hooks


8. Permissions, Sandbox & Sécurité

Tip 38 — Pré-autoriser les Commandes Sûres

Au lieu de --dangerously-skip-permissions, utilisez /permissions pour pré-autoriser les commandes safe courantes. La plupart sont partagées dans .claude/settings.json. Syntaxe wildcard : "Bash(bun run *)" ou "Edit(/docs/**)".

Tip 39 — Sandboxing

/sandbox pour le runtime sandbox open source. Isolation fichier et réseau, trois modes : sandbox avec auto-allow, sandbox avec permissions normales, ou désactivé.

Tip 40 — Auto Mode

Au lieu d'approuver chaque action ou de tout skipper dangereusement, Auto Mode laisse Claude prendre les décisions via des classifieurs testés par Anthropic. Les opérations sûres sont auto-approuvées, les risquées sont signalées.

claude --enable-auto-mode
# Ou cycle avec Shift+Tab pendant une session :
# plan mode → auto mode → normal mode
Boris : « no 👏 more 👏 permission prompts 👏 »

Tip 41 — 37 Settings, 84 Env Vars

Commitez settings.json dans git. Configuration par codebase, sous-dossier, utilisateur, ou politiques enterprise. Utilisez le champ "env" dans votre settings.json pour éviter les wrapper scripts.


9. MCP & Intégrations

Tip 42 — Slack, BigQuery, Sentry

Claude Code utilise vos outils de manière autonome : recherche et poste sur Slack (via MCP), lance des requêtes BigQuery avec le CLI bq, récupère les logs d'erreur depuis Sentry.

{
  "mcpServers": {
    "slack": {
      "type": "http",
      "url": "https://slack.mcp.anthropic.com/mcp"
    }
  }
}

Tip 43 — Data & Analytics

Demandez à Claude Code d'utiliser le CLI « bq » pour analyser des métriques à la volée. L'équipe a un skill BigQuery commité dans le codebase.

« Personally, I haven't written a line of SQL in 6+ months. »

Fonctionne pour toute base de données qui a un CLI, MCP ou API.

Tip 44 — Plugin iMessage

iMessage est disponible comme canal Claude Code. Installez le plugin et textez Claude comme un ami — depuis n'importe quel appareil Apple.

/plugin install imessage@claude-plugins-official

Claude Code devient un contact dans votre app Messages. Se combine parfaitement avec les sessions remote control.

Tip 45 — Claude Corrige les Bugs Tout Seul

Activez le Slack MCP, collez un thread de bug et dites simplement « fix ». Zéro changement de contexte. Ou : « Go fix the failing CI tests. » Ne micromanagez pas le comment. Pointez Claude sur les docker logs pour le debugging de systèmes distribués.


10. Terminal & Personnalisation

Tip 46 — Ghostty

L'équipe adore Ghostty pour son rendu synchronisé, ses couleurs 24-bit et le support Unicode complet. Plusieurs personnes colorent et nomment leurs tabs terminal, parfois avec tmux — un tab par tâche/worktree.

Tip 47 — Configuration Terminal

  • Thème : /config pour light/dark mode
  • Notifications : activer pour iTerm2, ou utiliser un hook custom
  • Retours à la ligne : /terminal-setup pour activer Shift+Enter dans les terminaux IDE, Apple Terminal, Warp ou Alacritty
  • Vim mode : /vim

Tip 48 — Status Line Custom

/statusline — modèle, répertoire, contexte restant, coût, et tout ce que vous voulez voir pendant que vous travaillez. Claude génère la vôtre à partir de votre .bashrc/.zshrc. Tout le monde dans l'équipe a une statusline différente.

Tip 49 — Keybindings Personnalisés

Chaque raccourci clavier dans Claude Code est personnalisable. /keybindings pour reconfigurer n'importe quelle touche. Live reload. Stocké dans ~/.claude/keybindings.json.

Tip 50 — Spinners Custom

Personnalisez les verbes du spinner pour rendre Claude Code plus personnel. Commitez dans le settings.json pour les partager.

> in my settings, make my spinner verbs star trek themed.
✱ Beaming up… (esc to interrupt)

Tip 51 — /color

Changez la couleur du prompt input par session. 3-5 sessions ouvertes = couleurs différentes = clarté instantanée.

Tip 52 — /voice : Entrée Vocale

Boris fait la majorité de son coding en parlant à Claude, pas en tapant.

  • CLI : /voice puis maintenez la barre espace
  • Desktop : bouton micro
  • iOS : activez la dictée dans les réglages iOS

Vous parlez 3x plus vite que vous ne tapez, et vos prompts deviennent bien plus détaillés.

Tip 53 — Voice Mode Complet

Le voice mode est déployé pour 100% des utilisateurs, y compris dans Claude Code Desktop et Cowork. Cliquez l'icône micro et parlez naturellement.


11. Vérification & Qualité du Code

Tip 54 — Le Tip le Plus Important : la Vérification

« Probably the most important thing to get great results out of Claude Code — give Claude a way to verify its work. If Claude has that feedback loop, it will 2-3x the quality of the final result. »

La vérification varie selon le domaine : commandes Bash, suites de tests, simulateurs, tests navigateur, etc. La clé est de donner à Claude un moyen de fermer la boucle de feedback. Investissez dans la vérification domain-specific.

Tip 55 — Extension Chrome : Vérifier le Frontend

Boris utilise l'extension Chrome chaque fois qu'il travaille sur du code web. Pensez-y comme n'importe quel ingénieur : si vous demandez à quelqu'un de construire un site sans accès à un navigateur, le résultat sera-t-il bon ? Probablement pas. Mais donnez-lui un navigateur, et il itérera jusqu'à ce que ce soit bon.

Téléchargement : code.claude.com/docs/en/browser (Chrome/Edge). Tend à fonctionner de manière plus fiable que les MCPs similaires.

Tip 56 — Desktop App : Auto Start & Test Serveurs Web

L'app Desktop intègre la capacité pour Claude de démarrer automatiquement votre serveur web et le tester dans un navigateur intégré. Setup similaire possible en CLI/VSCode via l'extension Chrome.

Tip 57 — /simplify Post-Implémentation

Après chaque changement, lancez /simplify pour que des agents parallèles reviewent le code pour les opportunités de réutilisation, les problèmes de qualité et les améliorations d'efficacité.

Tip 58 — Setup Scripts Cloud

Script de setup qui s'exécute avant le lancement de Claude Code sur un environnement cloud. Skippé à la reprise de session. Utile pour installer les dépendances et configurer l'environnement.

#!/bin/bash
yarn install

12. Prompting & Techniques Avancées

Tip 59 — Challenger Claude

Dites : « Grill me on these changes and don't make a PR until I pass your test. » Faites de Claude votre reviewer. Ou dites « Prove to me this works » et faites-lui differ le comportement entre main et votre feature branch.

Tip 60 — La Solution Élégante

Après un fix médiocre, dites : « Knowing everything you know now, scrap this and implement the elegant solution. » N'acceptez pas la première solution — Claude peut presque toujours faire mieux.

Tip 61 — Specs Détaillées

Réduisez l'ambiguïté avant de confier le travail. Plus vous êtes spécifique, meilleur est l'output. Les specs détaillées sont le meilleur investissement en temps de prompting.

Tip 62 — Apprendre avec Claude

Claude Code n'est pas juste pour écrire du code — c'est un outil d'apprentissage puissant :

  • Activez le style « Explanatory » ou « Learning » dans /config
  • Faites générer une présentation HTML visuelle pour expliquer du code inconnu
  • Demandez des diagrammes ASCII de protocoles et codebases
  • Construisez un skill de spaced-repetition : vous expliquez votre compréhension, Claude pose des follow-ups pour combler les lacunes

13. Sessions & Mobilité

Tip 63 — Session Teleporting

Déplacez les sessions entre mobile/web/desktop et terminal dans les deux sens.

# Continuer une session cloud sur votre machine
claude --teleport
# ou /teleport depuis une session

# Contrôler une session locale depuis le téléphone/web
/remote-control

Boris a « Enable Remote Control for all sessions » activé dans son /config.

Tip 64 — Remote Control depuis le Mobile

claude remote-control → ouvrez l'app mobile → Code → nouvelle session. Disponible sur Max, Team et Enterprise (v2.1.74+). Éloignez-vous du bureau, pensez à quelque chose, et lancez une tâche depuis votre téléphone — Claude tourne sur votre machine.

Tip 65 — Mobile App : Coder depuis le Téléphone

L'app Claude (iOS/Android) → onglet Code. Boris écrit une bonne partie de son code depuis l'app iOS — pratique pour faire des changements sans ouvrir un laptop.

Tip 66 — Cowork Dispatch

Boris utilise Dispatch chaque jour pour rattraper Slack et emails, gérer des fichiers, et faire des choses sur son laptop quand il n'est pas devant un ordi. « When I'm not coding, I'm dispatching. » Dispatch est un contrôle à distance sécurisé pour Claude Desktop — MCPs, navigateur et ordinateur, avec votre permission.

Tip 67 — iMessage

Claude Code comme contact iMessage. Envoyez des tâches, recevez des réponses en iMessages. Fonctionne depuis iPhone, iPad ou Mac — aucun terminal nécessaire.

Tip 68 — /branch & --fork-session

Forkez une session existante :

# Depuis la session
/branch

# Depuis le CLI
claude --resume <session-id> --fork-session

Tip 69 — Desktop App : Serveurs Web Intégrés

Claude démarre et teste automatiquement les serveurs web dans un navigateur intégré à l'app Desktop. Setup similaire possible en CLI/VSCode via l'extension Chrome.


14. Automatisation & Scheduled Tasks

Tip 70 — /loop : Tâches Récurrentes Locales

Programmez des tâches récurrentes pour jusqu'à 3 jours d'affilée. Les loops de Boris :

  • /loop 5m /babysit — auto-address review, auto-rebase, shepherd PRs vers production
  • /loop 30m /slack-feedback — PRs pour le feedback Slack toutes les 30 mins
  • /loop /post-merge-sweeper — PRs pour les commentaires de review manqués
  • /loop 1h /pr-pruner — fermer les PRs obsolètes
Pro tip : Transformez vos workflows en skills + loops. C'est puissant.

Tip 71 — /schedule : Jobs Cloud Récurrents

Contrairement à /loop (local), /schedule crée des jobs récurrents dans le cloud — ils fonctionnent même quand votre laptop est fermé.

> /schedule a daily job that looks at all PRs shipped since yesterday
  and update our docs based on the changes. Use the Slack MCP to
  message #docs-update with the changes

L'équipe Anthropic les utilise en interne pour résoudre automatiquement les échecs CI, pousser des mises à jour de docs et alimenter des automatisations.

Tip 72 — Long-Running Tasks

Pour les tâches très longues, assurez-vous que Claude peut travailler sans interruption : prompt Claude pour vérifier avec un background agent quand c'est terminé, utilisez un agent Stop hook pour des vérifications déterministes, ou le plugin « ralph-wiggum ».


15. SDK & CLI Avancé

Tip 73 — --bare : Démarrage SDK 10x Plus Rapide

Par défaut, claude -p (et les SDKs TypeScript/Python) cherche les CLAUDE.md locaux, settings et MCPs. Pour l'usage non-interactif, --bare skippe tout ça — spécifiez explicitement via --system-prompt--mcp-config--settings.

claude -p "summarize this codebase" \
    --output-format=stream-json \
    --verbose \
    --bare

Le défaut passera à --bare dans une future version.

Tip 74 — --add-dir : Accès Multi-Repo

Quand vous travaillez avec plusieurs repositories, donnez à Claude accès à d'autres dossiers — ça lui donne aussi les permissions pour y travailler.

# Au lancement
claude --add-dir /path/to/other-repo

# Pendant une session
/add-dir /path/to/other-repo

Ou ajoutez "additionalDirectories" dans le settings.json de l'équipe pour toujours charger des dossiers additionnels.


Conclusion : les 5 principes fondamentaux

En synthétisant les 72 tips de Boris et de l'équipe Claude Code, cinq principes émergent :

1. Parallélisez tout. Worktrees, tabs multiples, sessions web et mobile, /batch/loop — le plus grand multiplicateur de productivité est d'avoir des dizaines de Claude qui travaillent en même temps.

2. Investissez dans le plan. Commencez en Plan Mode, itérez jusqu'à ce que le plan soit solide, puis laissez Claude 1-shot l'implémentation. Quand ça dérape, re-planifiez au lieu de pousser.

3. Construisez la mémoire du projet. Le CLAUDE.md est un document vivant. Chaque erreur de Claude devrait devenir une règle. Auto-memory et auto-dream automatisent le reste.

4. Donnez à Claude un moyen de vérifier. C'est le tip n°1 de Boris. Extension Chrome, tests, simulateurs — la boucle de feedback multiplie la qualité du résultat par 2 à 3x.

5. N'acceptez pas la première solution. Challengez Claude, demandez la solution élégante, faites-le se reviewer lui-même. Et surtout : parlez-lui plutôt que de taper — vos prompts seront 3x plus détaillés.

Suivez notre formation IA pour les développeurs !