Claude Code : Toutes les Fonctionnalités Avancées (Skills, Hooks, MCP, Agents)
Claude Code n'est pas qu'un chatbot dans un terminal. C'est un écosystème complet avec des Skills personnalisables, des Hooks d'automatisation, des MCP Servers pour connecter des services externes, des Sub-Agents parallèles, un Plan Mode stratégique, et des Worktrees pour travailler sur plusieurs branches simultanément. Ce guide est ta carte de toutes les fonctionnalités avancées de Claude Code en mars 2026, avec des explications claires et des liens vers les guides détaillés de chaque feature.
Si tu débutes avec Claude Code, commence par le guide complet de Claude Code qui couvre les bases. Cet article s'adresse à ceux qui veulent exploiter Claude Code à 100% de son potentiel.
Qu'est-ce que les Skills dans Claude Code ?
Les Skills sont des commandes personnalisées que tu crées pour Claude Code. Au lieu de réécrire les mêmes instructions à chaque session, tu les encapsules dans un Skill que tu invoques avec une slash command (par exemple /mon-skill).
Concrètement, un Skill est un fichier Markdown qui contient des instructions, des règles, des templates, et des comportements. Quand tu l'invoques, Claude Code charge ces instructions et les applique à ta session. C'est comme donner un briefing complet à un nouveau collaborateur en une seule commande.
Exemples de Skills utiles
- /review : un Skill qui analyse ton code avec des critères spécifiques (sécurité, performance, lisibilité) et génère un rapport structuré.
- /deploy : un Skill qui vérifie les prérequis, lance les tests, build le projet, et déploie — avec toutes tes conventions intégrées.
- /component : un Skill qui scaffolde un nouveau composant React avec tes conventions de nommage, tes imports, et tes patterns habituels.
Les Skills se stockent dans le dossier .claude/skills/ de ton projet ou dans ~/.claude/skills/ pour un usage global. Le guide détaillé Claude Code Skills : commandes personnalisées t'explique comment créer, organiser et partager tes Skills.
Communauté gratuite
Rejoins +4 000 membres qui apprennent l’automatisation IA
Ressources, entraide et challenges hebdomadaires. 100% gratuit.
Rejoindre gratuitement →Comment fonctionnent les Hooks de Claude Code ?
Les Hooks sont le système d'automatisation de Claude Code. Contrairement aux Skills (que tu invoques manuellement), les Hooks se déclenchent automatiquement en réponse à des événements. C'est du "event-driven automation" appliqué à ton workflow de développement.
Les types de Hooks disponibles
Claude Code supporte plusieurs points d'accroche (hook points) :
- PreToolUse : se déclenche avant que Claude Code exécute un outil (avant d'écrire un fichier, avant de lancer une commande bash, etc.).
- PostToolUse : se déclenche après l'exécution d'un outil.
- Notification : se déclenche quand Claude Code veut notifier l'utilisateur (typiquement quand une tâche longue est terminée).
- Stop : se déclenche quand Claude Code termine une conversation ou une tâche.
Cas d'usage concrets des Hooks
Un Hook PreToolUse peut vérifier qu'un fichier sensible (.env, credentials) n'est pas sur le point d'être modifié. Un Hook PostToolUse peut automatiquement lancer les tests après chaque modification de code. Un Hook Stop peut générer un résumé de session et l'enregistrer dans un fichier de mémoire.
Les Hooks se configurent dans le fichier settings.json (projet ou global). Le guide complet Claude Code Hooks : automatisation avancée couvre la configuration, les patterns avancés, et les pièges à éviter.
Que sont les MCP Servers et pourquoi sont-ils essentiels ?
MCP (Model Context Protocol) est le protocole qui permet à Claude Code de se connecter à des services externes. Sans MCP, Claude Code ne peut interagir qu'avec ton système de fichiers et ton terminal. Avec MCP, il peut parler à GitHub, Figma, Supabase, Slack, Notion, et n'importe quel service qui implémente le protocole.
Comment fonctionne MCP
Un MCP Server est un petit serveur (souvent un script Node.js ou Python) qui expose des "outils" (tools) à Claude Code. Par exemple, le MCP Server GitHub expose des outils comme "créer une PR", "lister les issues", "merger une branche". Claude Code découvre automatiquement les outils disponibles et peut les utiliser pendant tes sessions.
Les MCP Servers les plus populaires
- GitHub MCP : gestion complète de GitHub (PRs, issues, reviews, branches) directement depuis Claude Code.
- Figma MCP : lecture des designs Figma et transformation en code. Le guide Claude Code + Figma MCP détaille cette intégration.
- Supabase MCP : requêtes SQL, gestion des tables, migrations — tout depuis Claude Code.
- Slack MCP : envoi de messages, lecture de canaux, recherche dans l'historique.
- Browser MCP : navigation web, scraping, et test d'interfaces directement depuis Claude Code.
La configuration se fait dans settings.json sous la clé mcpServers. Le guide Claude Code MCP Servers couvre l'installation, la configuration, et la création de tes propres MCP Servers.
Comment utiliser les Sub-Agents de Claude Code ?
Les Sub-Agents permettent à Claude Code de déléguer des tâches à des instances parallèles de lui-même. Au lieu de traiter chaque tâche séquentiellement, l'agent principal peut lancer plusieurs Sub-Agents qui travaillent simultanément sur des tâches indépendantes.
Quand utiliser les Sub-Agents
Les Sub-Agents sont utiles quand tu as plusieurs tâches indépendantes à réaliser : refactorer 5 fichiers, écrire des tests pour 3 modules, analyser 4 PRs. Au lieu de traiter chaque tâche l'une après l'autre, Claude Code lance un Sub-Agent par tâche et regroupe les résultats.
Comment ça fonctionne en pratique
Tu demandes à Claude Code une tâche complexe. Il analyse la tâche, identifie les sous-tâches indépendantes, lance un Sub-Agent pour chacune, et compile les résultats quand tous ont terminé. Chaque Sub-Agent a son propre contexte mais hérite des instructions du projet (CLAUDE.md, Skills, etc.).
Le guide Claude Code Sub-Agents explique les patterns d'orchestration, les limites, et les meilleures pratiques pour tirer le maximum des agents parallèles.
À quoi sert le Plan Mode de Claude Code ?
Le Plan Mode est un mode de fonctionnement où Claude Code réfléchit et planifie avant d'agir. Au lieu d'écrire du code immédiatement, il crée un plan d'action détaillé que tu peux revoir, modifier et approuver avant l'exécution.
Pourquoi utiliser le Plan Mode
Pour les tâches complexes (refactoring majeur, nouvelle feature touchant plusieurs fichiers, migration de stack), agir sans plan est risqué. Le Plan Mode te donne visibilité et contrôle sur la stratégie avant que la première ligne de code soit écrite.
Le workflow Plan Mode
- Tu actives le Plan Mode (Shift+Tab ou commande).
- Tu décris ta tâche.
- Claude Code analyse le codebase, identifie les fichiers concernés, et produit un plan structuré.
- Tu revois le plan, tu poses des questions, tu ajustes.
- Tu approuves et Claude Code exécute le plan étape par étape.
Le guide Claude Code Plan Mode détaille les stratégies de planification et les cas d'usage optimaux.
Que sont les Worktrees et comment les utiliser ?
Les Worktrees (git worktrees) permettent de travailler sur plusieurs branches simultanément sans faire de stash ou de checkout. Claude Code intègre nativement le support des Worktrees pour te permettre de lancer des tâches parallèles sur des branches isolées.
Le problème que les Worktrees résolvent
Sans Worktrees, tu ne peux travailler que sur une branche à la fois. Si tu veux lancer un refactoring sur une branche pendant qu'un autre agent fixe un bug sur une autre, tu es bloqué. Les Worktrees créent des copies de travail séparées de ton repo, chacune sur sa propre branche.
Worktrees + Sub-Agents = productivité maximale
La combinaison Worktrees + Sub-Agents est le mode "productivité maximale" de Claude Code. L'agent principal crée un Worktree par tâche, lance un Sub-Agent dans chaque Worktree, et chaque agent travaille en isolation complète. Résultat : 3 features développées en parallèle au lieu de séquentiellement.
Le guide Claude Code Worktrees : sessions parallèles couvre la configuration et les patterns d'utilisation.
YouTube
Tutos Vibe Coding & IA chaque semaine
Rejoins +28 000 abonnés pour des tutoriels pratiques gratuits.
S’abonner sur YouTube →Comment fonctionne l'Auto-Memory de Claude Code ?
L'Auto-Memory est le système de mémoire persistante de Claude Code. Entre les sessions, Claude Code oublie tout. L'Auto-Memory résout ce problème en consolidant automatiquement les décisions, les préférences, et les corrections dans des fichiers de mémoire qui sont relus au début de chaque nouvelle session.
Ce que l'Auto-Memory retient
- Les corrections que tu fais régulièrement (style de code, conventions de nommage).
- Les décisions architecturales validées pendant les sessions.
- Les préférences de workflow (outils préférés, patterns récurrents).
- Les erreurs fréquentes et leurs solutions.
Le guide Claude Code Auto-Memory explique le fonctionnement interne, la configuration, et comment optimiser la consolidation de mémoire.
Comment gérer les permissions et la sécurité dans Claude Code ?
Claude Code a un accès puissant à ton système : il peut lire et écrire des fichiers, exécuter des commandes shell, et interagir avec des services externes via MCP. Le système de permissions te permet de contrôler précisément ce qu'il peut faire.
Les niveaux de permissions
- Allow : Claude Code peut exécuter l'action sans demander.
- Ask : Claude Code demande ta permission avant chaque exécution.
- Deny : Claude Code ne peut pas exécuter l'action, même s'il le demande.
Tu peux configurer les permissions au niveau global (~/.claude/settings.json) ou au niveau projet (.claude/settings.json). Le guide Claude Code Permissions et Sécurité détaille tous les paramètres disponibles et les configurations recommandées.
Comment combiner toutes ces fonctionnalités efficacement ?
La puissance de Claude Code vient de la combinaison de ces features. Voici un exemple de workflow avancé qui utilise tout l'écosystème.
Tu lances Claude Code avec un CLAUDE.md qui charge automatiquement tes Skills et ta mémoire. Tu demandes une nouvelle feature complexe. Claude Code passe en Plan Mode, analyse le codebase via les MCP Servers (GitHub pour les PRs existantes, Supabase pour le schéma de données), et produit un plan. Tu approuves. Il crée des Worktrees et lance des Sub-Agents parallèles. Les Hooks vérifient automatiquement la qualité du code à chaque modification. Le résultat : une feature complète, testée, documentée, en une fraction du temps.
C'est exactement ce type de workflow qu'on enseigne dans Le Labo IA, avec des projets concrets qui utilisent l'ensemble de l'écosystème Claude Code.
Démonstrations en vidéo
Retrouve des démonstrations en temps réel de chaque fonctionnalité avancée de Claude Code sur ma chaîne YouTube.
Retrouve la timeline complète dans notre article sur les nouveautés Claude Code en 2026.
S'abonner à la chaîneMaîtrise Claude Code à 100%
Le programme LE LABO IA te forme sur l'ensemble de l'écosystème Claude Code : Skills, Hooks, MCP, Sub-Agents, et bien plus. Avec des projets concrets et un accompagnement personnalisé.
Découvrir le Programme