J'ai passe les trois dernieres semaines a utiliser Claude Code comme outil principal pour coder. Pas en complement, pas "de temps en temps" : comme interface principale. Terminal ouvert, Claude branche sur le repo, et moi qui tape des instructions en francais pendant que le code s'ecrit.
Le resultat ? Mon workflow a change. Pas de facon spectaculaire ni magique, mais de facon concrete : les taches repetitives que je faisais a la main (formater, tester, committer, deployer) tournent maintenant en arriere-plan. Claude Code en mars 2026, c'est un assistant de dev qui sait lire votre code, executer des commandes, et enchainer les actions sans que vous ayez a tout superviser.
Voici ce que j'ai appris, ce qui marche, et ce qui merite votre attention si vous voulez automatiser serieusement vos workflows.
Ce que Claude Code fait concretement en 2026
Claude Code est un agent IA qui vit dans votre terminal. Vous lui parlez en langage naturel, il lit votre codebase, edite des fichiers, lance des commandes shell, et peut meme naviguer sur le web pour chercher de la documentation. La version actuelle (2.1.77, sortie le 17 mars 2026) tourne sur le modele Opus 4.6 avec une fenetre de contexte d'un million de tokens.
Un million de tokens, ca veut dire qu'il peut garder en tete un projet entier de taille moyenne sans perdre le fil. En pratique, j'ai travaille sur un monorepo Next.js avec 50+ fichiers et Claude n'a jamais "oublie" le contexte d'un fichier a l'autre.
Mais ce qui a vraiment change ces derniers mois, ce sont les outils d'automatisation : les hooks, les skills, la commande /loop, et les subagents. C'est la que Claude Code passe d'un chatbot intelligent a un vrai systeme d'automatisation.
Les hooks : du middleware pour votre assistant IA
Les hooks sont la fonctionnalite qui m'a le plus surpris. Le principe : vous definissez des scripts qui s'executent automatiquement quand Claude fait une action specifique. Avant qu'il lance une commande shell, apres qu'il edite un fichier, quand il demande une permission... vous interceptez et vous decidez.
Il y a 18 evenements de hooks disponibles. Les plus utiles au quotidien :
- PreToolUse : se declenche avant que Claude utilise un outil. Parfait pour bloquer les commandes dangereuses (genre
rm -rf) ou forcer un formatage automatique. - PostToolUse : se declenche apres. J'utilise celui-la pour lancer les tests automatiquement a chaque modification de fichier.
- UserPromptSubmit : intercepte votre prompt avant qu'il parte a Claude. Utile pour ajouter du contexte automatiquement.
- PostCompact : nouveau en mars 2026, il se declenche apres la compression de la conversation. Pratique pour logger ce qui a ete fait dans une session longue.
- Elicitation : aussi nouveau, il permet aux serveurs MCP de demander des informations structurees en cours de tache.
Concretement, voici un hook que j'utilise pour bloquer toute commande git push --force sur la branche main :
{
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"command": "echo '$CLAUDE_TOOL_INPUT' | jq -r '.command' | grep -q 'push.*--force.*main' && echo '{\"decision\":\"block\",\"reason\":\"Force push sur main interdit\"}' || echo '{\"decision\":\"allow\"}'",
"timeout": 5000
}
]
}
}
Ca prend 30 secondes a configurer et ca m'a deja evite une catastrophe. Les hooks transforment Claude Code d'un outil que vous surveillez en un outil qui se surveille lui-meme.
Les skills : des workflows reutilisables
Un skill, c'est un fichier Markdown avec un frontmatter YAML qui decrit quand et comment Claude doit reagir. Vous le placez dans ~/.claude/skills/ et Claude le charge automatiquement.
Par exemple, j'ai un skill create-article qui enchaine : recherche web sur le sujet, redaction d'un article SEO-optimise, humanisation du texte, et insertion en base de donnees. Je tape /create-article n8n vs make 2026 et 5 minutes plus tard j'ai un article complet publie.
Les skills ont deux avantages sur les simples prompts :
- Ils se declenchent automatiquement sur des mots-cles. Si je mentionne "audit SEO" dans ma conversation, mon skill geo se charge tout seul.
- Ils controlent quels outils Claude peut utiliser. Un skill de recherche n'a pas besoin d'editer des fichiers, donc je lui retire les permissions d'ecriture.
Le plus interessant : les skills sont portables. Vous pouvez les partager sur GitHub, les installer en une commande, et les personnaliser pour votre projet. La communaute a deja produit des dizaines de skills open-source pour tout, du code review automatique a la generation de documentation.
La commande /loop : l'automatisation recurrente
Arrivee le 7 mars 2026 (version 2.1.71), la commande /loop permet de lancer une tache de facon repetee a intervalles reguliers. Directement dans Claude Code, sans cron externe, sans script supplementaire.
L'usage le plus evident : surveiller quelque chose. J'ai configure un loop qui verifie toutes les 10 minutes si mes tests passent pendant que je developpe sur une autre branche :
/loop 10m npm test -- --silent
Mais ca va plus loin. Vous pouvez boucler sur n'importe quelle commande ou skill. Un collegue l'utilise pour verifier ses pull requests en continu :
/loop 5m /review-pr
C'est simple, mais ca change la facon de travailler. Au lieu de penser "je dois verifier ca", vous le configurez une fois et vous l'oubliez.
Les subagents : deleguer a des specialistes
Les subagents, c'est le concept qui m'a demande le plus de temps a comprendre, mais qui s'est revele le plus puissant. L'idee : au lieu de tout faire dans une seule conversation, Claude peut lancer des "sous-agents" specialises qui travaillent en parallele, chacun avec son propre contexte et ses propres outils.
Pourquoi c'est utile ? Parce que le contexte a des limites. Meme avec un million de tokens, si vous melangez recherche, code, tests et documentation dans la meme conversation, Claude finit par perdre le fil des details. Les subagents reglent ca en isolant chaque tache.
Dans la pratique, j'utilise trois types de subagents :
- Explore : pour fouiller le codebase rapidement. Il cherche des fichiers, lit du code, repond a des questions sur l'architecture. Il ne peut pas editer.
- Plan : pour concevoir une approche avant de coder. Il analyse le probleme, identifie les fichiers concernes, et propose un plan etape par etape.
- General-purpose : pour les taches complexes qui necesitent plusieurs etapes. Il a acces a tous les outils.
Et depuis le Claude Agent SDK (renomme en 2026, avant c'etait "Claude Code SDK"), vous pouvez creer vos propres types de subagents avec des prompts systeme personnalises et des restrictions d'outils specifiques.
MCP : connecter Claude a tout votre ecosysteme
Le Model Context Protocol (MCP) est ce qui rend Claude Code vraiment utile pour l'automatisation d'entreprise. MCP permet de connecter des serveurs externes a Claude : votre base de donnees, GitHub, Slack, Notion, Figma, n'importe quelle API.
Sur mon setup, j'ai 4 serveurs MCP actifs :
- Neon : pour executer du SQL directement depuis Claude. Je lui dis "ajoute un article dans la base" et il fait l'INSERT.
- Chrome DevTools : Claude peut naviguer dans un navigateur, prendre des screenshots, cliquer sur des elements. Utile pour les tests visuels.
- Supabase : gestion de projets, migrations, fonctions edge.
- GitHub : creer des issues, pull requests, lire des repos externes.
La nouveaute de mars 2026 qui change la donne : l'Elicitation MCP. Avant, quand un serveur MCP avait besoin d'une information en cours de tache, il fallait tout arreter et relancer. Maintenant, le serveur peut ouvrir un formulaire interactif, vous demander l'info manquante, et reprendre la tache. Ca rend les workflows MCP beaucoup plus fluides.
Claude Code face a la concurrence
J'ai aussi utilise Cursor et GitHub Copilot en parallele. Voici mon avis apres un mois d'utilisation des trois :
Claude Code est le plus autonome. Vous lui donnez une tache complexe ("refactor ce module et mets a jour les tests"), il s'en sort seul. C'est aussi le seul qui tourne dans le terminal, ce qui le rend parfait pour l'automatisation via scripts et CI/CD. Par contre, il coute cher si vous utilisez l'API directement.
Cursor est le meilleur pour le coding au quotidien. L'integration IDE est fluide, l'autocompletion est rapide, et le mode "Tab" pour accepter les suggestions est addictif. Mais pour l'automatisation pure, il est moins adapte parce qu'il est concu pour rester dans l'editeur.
GitHub Copilot reste le choix le plus sur en entreprise. Integration VS Code native, conformite SSO/SCIM, et un taux d'adoption de 84-92% chez les developpeurs. Mais en termes de capacites, il est clairement derriere les deux autres en 2026.
Un sondage de debut 2026 donne 46% de taux de satisfaction pour Claude Code, 19% pour Cursor, et 9% pour Copilot. Et la plupart des devs utilisent 2 a 3 outils en parallele, donc ce n'est pas vraiment un choix exclusif.
Par ou commencer
Si vous voulez tester l'automatisation avec Claude Code, voici un chemin progressif :
- Semaine 1 : Installez Claude Code et utilisez-le pour explorer votre codebase. Posez des questions, demandez des refactors simples. Habituez-vous a la conversation en terminal.
- Semaine 2 : Creez votre premier fichier CLAUDE.md pour donner du contexte sur votre projet. Ajoutez 2-3 hooks basiques (bloquer les commandes dangereuses, formater apres edition).
- Semaine 3 : Configurez un serveur MCP (commencez par GitHub ou votre base de donnees). Testez les subagents pour paralleliser des taches.
- Semaine 4 : Ecrivez votre premier skill personnalise. Configurez un /loop pour une tache recurrente.
En un mois, vous aurez un setup d'automatisation solide. Pas parfait, pas magique, mais concretement utile. Et c'est ca qui compte.