Développeur augmentéPopulaire

Coder avec Claude Code - Avancé

Connectez Claude à vos outils via MCP, automatisez avec les hooks, orchestrez des multi-agents et appliquez le SDD pour des projets structurés et prévisibles.

Version Markdown

Objectifs pédagogiques

  • Connecter Claude Code à des sources externes via MCP
  • Automatiser des contrôles avec les hooks
  • Organiser l'environnement en plugins réutilisables
  • Orchestrer des sous-agents et appliquer le SDD

MCP — Model Context Protocol

  • Architecture client-serveur MCP : stdio, SSE, HTTP
  • Connecter des sources de données externes (APIs, bases de données, filesystem)
  • Configuration MCP dans le projet, commande /mcp
  • Les CLIs prennent le pouvoir : état de l’art de l’écosystème

Hooks & automatisation événementielle

  • Types d’événements : PreToolUse, PostToolUse, SessionStart, Stop
  • Hooks bash/PowerShell pour validation, formatage automatique, notifications
  • Cas d’usage concrets : linting automatique, mise à jour de documentation

Skills avancés & Plugins

  • Arguments dynamiques, Skills réutilisables et partageables en équipe
  • Structure d’un plugin Claude Code (plugin.json) : commands, agents, skills, hooks, MCP
  • Créer et distribuer un plugin complet

Subagents & multi-agents

  • Architecture multi-agents : agent principal + sous-agents spécialisés
  • Types de subagents : Explore, Plan, general-purpose
  • Exécution parallèle vs séquentielle, quand déléguer

SDD — Specification Driven Development

  • Vibe Coding vs approche structurée : rigueur, traçabilité, prévisibilité
  • Les rôles : Stratège → Ingénieur → Exécutant IA
  • Les 6 étapes : Initialisation → Constitution → Spécification → Planification → Organisation → Implémentation

Workflows CI/CD & bonnes pratiques

  • Mode headless (claude -p) pour l’automatisation
  • Intégration GitHub Actions / GitLab CI, git worktrees
  • Optimisation des coûts API, sécurité avancée, écosystème communautaire

Ateliers pratiques

Atelier 1 : MCP en action

Connecter un serveur MCP à un projet existant et migrer l’application vers un framework moderne.

Atelier 2 : Hooks de qualité

Créer un hook PostToolUse qui déclenche le linting après chaque modification de code.

Atelier 3 : Plugin complet

Construire un plugin incluant une commande, un skill et un hook.

Atelier 4 : Orchestration multi-agents

Utiliser les subagents pour explorer, planifier et refactorer un projet en parallèle.

Atelier 5 : SDD de bout en bout

Rédiger une spécification complète, laisser Claude implémenter en suivant la spec, puis intégrer la validation dans un workflow GitHub Actions.

Pré-requis

  • Maîtriser les fondamentaux de Claude Code
  • Connaître Git et être à l'aise avec un terminal

Intéressé par cette formation ?

Contactez-nous pour obtenir un devis personnalisé ou pour plus d'informations.

Demander un devis