Claude Code Avancé — Subagents, Skills et Teams Présentiel

Dernière mise à jour : 14/04/2026

&#10003; Formation 🆕 Nouveau<br>
&#10003; Formation basee sur la documentation officielle Anthropic Academy 2026<br>
&#10003; Alternance theorie et pratique avec exercices sur outils reels<br>
&#10003; Programme intensif de 2 jours avec projet fil rouge<b

Description

Module 1 — Architecture des sous-agents avancés

  • Rappel : concept de sous-agent, fenêtre de contexte isolée, préservation du contexte principal
  • Sous-agents intégrés en détail : Explore (3 niveaux de minutie), Plan, general-purpose, Claude Code Guide
  • Création avancée : fichier .md avec frontmatter YAML complet (name, description, tools, model, permissionMode)
  • Champs avancés : maxTurns, skills, mcpServers, hooks, memory, background, effort, color, initialPrompt
  • Isolation via Git Worktrees : isolation: worktree pour travail parallèle sans conflits

Module 2 — Mémoire persistante et portée des sous-agents

  • Les 3 portées mémoire : user (~/.claude/agent-memory/), project (.claude/agent-memory/), local
  • Chargement automatique des 200 premières lignes de MEMORY.md par sous-agent
  • Portée et priorité : managed settings > CLI --agents > .claude/agents/ > ~/.claude/agents/ > plugin
  • Invocation : langage naturel, @-mention garantie, --agent pour session complète
  • Foreground vs Background : permissions, Ctrl+B, auto-deny en arrière-plan
  • Atelier pratique : créer un sous-agent avec mémoire persistante et isolation worktree

Module 3 — Création de Skills personnalisés

  • Architecture d'une Skill : SKILL.md, templates, exemples, scripts exécutables
  • Emplacements et portées : enterprise > personnel > projet > plugin
  • Frontmatter YAML complet : name, description, when_to_use, argument-hint, allowed-tools, model, effort
  • Variables de substitution : $ARGUMENTS, $ARGUMENTS[N], ${CLAUDE_SESSION_ID}, ${CLAUDE_SKILL_DIR}
  • Injection de contexte dynamique : syntaxe !`command` pour exécuter des commandes avant l'envoi
  • Contrôle d'invocation : disable-model-invocation, user-invocable, cycle de vie du contenu

Module 4 — Skills avancés et exécution isolée

  • Exécution dans un sous-agent : context: fork, choix de l'agent (Explore, Plan)
  • Auto-compaction des skills : budget 25 000 tokens, 5 000 par skill, priorité à la plus récente
  • Skills intégrées : /simplify, /batch, /debug, /loop, /claude-api — analyse et personnalisation
  • Hooks scopés aux skills : PreToolUse, PostToolUse dans le frontmatter
  • Patterns de paths : activation conditionnelle avec glob patterns
  • Atelier complet : créer une skill /review-pr avec injection dynamique (gh pr diff, gh pr view)

Module 5 — Agent Teams (TeamCreate) : orchestration multi-agents

  • Concept : team lead, teammates, task list partagée, système de mailbox inter-agents
  • Teams vs Subagents : communication directe, auto-coordination, coût en tokens
  • Démarrage d'une équipe : prompt en langage naturel, création automatique des coéquipiers
  • Modes d'affichage : in-process (Shift+Down, Ctrl+T) et split panes (tmux/iTerm2)
  • Tâches et coordination : pending/in progress/completed, dépendances, file locking, self-claim
  • Approbation de plan obligatoire : lecture seule jusqu'à validation par le lead
  • Bonnes pratiques : 3-5 coéquipiers, 5-6 tâches par agent, éviter les conflits de fichiers

Module 6 — Hooks : automatisation du cycle de vie

  • Les 4 types de handlers : command (shell), http (endpoint), prompt (LLM), agent (sous-agent)
  • Événements du cycle de vie : SessionStart/End, PreToolUse, PostToolUse, Notification, SubagentStart/Stop
  • Événements équipe : TeammateIdle, TaskCreated, TaskCompleted
  • Structure de configuration : Hook Event > Matcher Group > Hook Handler, patterns de matchers
  • Codes de sortie : 0 (succès), 2 (bloquant), autre (non-bloquant)
  • Cas d'usage : auto-formatage PostToolUse, blocage de commandes dangereuses, notifications desktop
  • Atelier pratique : implémenter un pipeline hooks complet (validation, formatage, notification)

Module 7 — Claude Agent SDK : agents programmatiques

  • Installation Python et TypeScript : claude-agent-sdk, @anthropic-ai/claude-agent-sdk
  • Authentification : ANTHROPIC_API_KEY, Amazon Bedrock, Google Vertex AI, Microsoft Azure
  • Exemple de base : query() asynchrone, ClaudeAgentOptions, streaming des messages
  • Outils intégrés du SDK : Read, Write, Edit, Bash, Monitor, Glob, Grep, WebSearch, WebFetch, AskUserQuestion
  • Hooks dans le SDK : fonctions callback Python/TypeScript (pas des commandes shell)
  • Subagents dans le SDK : AgentDefinition, délégation programmatique
  • Sessions et reprise : capture du session_id, resume avec contexte complet
  • Intégration MCP dans le SDK : serveurs externes (Playwright, outils custom)

Module 8 — Pipelines CI/CD, automatisation et bonnes pratiques équipes

  • Mode headless (-p) : intégration GitHub Actions, pipelines automatisés, output structuré JSON
  • Flags d'automatisation : --max-turns, --max-budget-usd, --json-schema, --output-format stream-json
  • Tâches planifiées : cloud scheduled tasks, Desktop App, GitHub Actions, /loop, /schedule
  • Boucles autonomes avec /loop : polling récurrent, monitoring continu
  • CLAUDE.md d'équipe : organisation .claude/rules/, imports @path, cohérence multi-développeurs
  • Gestion avancée du contexte : auto-compaction (CLAUDE_AUTOCOMPACT_PCT_OVERRIDE), Extended Thinking adaptatif
  • Quiz de validation des acquis, atelier final multi-agents et retours d'expérience

Objectifs de la formation

  • Concevoir et déployer des sous-agents personnalisés avec frontmatter YAML avancé (isolation, mémoire, hooks)
  • Créer des Skills réutilisables avec variables, injection de contexte dynamique et contrôle d'invocation
  • Orchestrer des équipes multi-agents avec TeamCreate (tâches, mailbox, coordination)
  • Implémenter des hooks à chaque étape du cycle de vie (PreToolUse, PostToolUse, SessionStart, Notification)
  • Maîtriser le Claude Agent SDK en Python et TypeScript pour construire des agents de production
  • Automatiser des pipelines CI/CD et des tâches planifiées avec Claude Code en mode headless
  • Optimiser la gestion mémoire, le contexte et les performances pour des projets d'entreprise

Public visé

Développeurs expérimentés, architectes logiciel et tech leads maîtrisant déjà Claude Code et souhaitant exploiter les fonctionnalités avancées : orchestration multi-agents, Skills personnalisés, hooks, pipelines CI/CD et automatisation à grande échelle

Prérequis

• Avoir suivi la formation « Claude Code — Développement Assisté par IA » ou expérience équivalente
• Maîtrise du workflow Explore-Plan-Code-Commit dans Claude Code
• Expérience avec Git (branches, merge, worktrees) et le terminal
• Notions de CI/CD (GitHub Actions, pipelines) recommandées

Modalités pédagogiques

• Démonstrations live avancées de Claude Code : sous-agents, Skills, TeamCreate, hooks
• Ateliers pratiques intensifs : création de Skills personnalisés, orchestration d'équipes multi-agents
• Exercices de programmation avec le Claude Agent SDK (Python et TypeScript)
• Étude de cas : mise en place d'un pipeline CI/CD complet avec Claude Code en mode headless
• Travail en équipe : simulation d'un projet multi-développeurs avec CLAUDE.md partagé et hooks

Moyens et supports pédagogiques

• Ordinateur avec accès internet haut débit et terminal (macOS, Linux ou WSL)
• Compte Claude Max ou Enterprise (fourni pendant la formation)
• Clé API Anthropic pour les exercices SDK
• VS Code ou JetBrains IDE avec extension Claude Code installée
• Git, Node.js (>= 18) et Python (>= 3.10) installés
• Support de formation numérique avec exercices, codebases et templates de Skills

Modalités d'évaluation et de suivi

• Quiz de validation des acquis en fin de formation
• Exercices pratiques notés : création de sous-agent avancé, Skill personnalisé, pipeline hooks
• Projet final : orchestrer une équipe multi-agents TeamCreate sur un refactoring complet avec CI/CD

Informations sur l'admission

Inscription via le site akademiaformation.com ou par téléphone
Delai : 14 jours

Informations sur l'accessibilité

Nos formations sont accessibles aux personnes en situation de handicap. Contactez notre référent handicap pour adapter votre parcours.

M'inscrire à la formation

Renseignez les informations ci-dessous pour effectuer votre demande d'inscription :

 



Détail des créneaux de la session sélectionnée :
Ajouter au panier

Session sélectionnée

  • 18/05/27 → 19/05/27 12 places restantes
  • Détails :

    18/05/27 : 9:00 → 17:00
    19/05/27 : 9:00 → 17:00

Prochaines Sessions

  • 22/06/26 → 23/06/26 Présentiel 12 places restantes
  • 17/09/26 → 18/09/26 Présentiel 12 places restantes
  • 28/09/26 → 29/09/26 Présentiel 12 places restantes
  • 03/11/26 → 04/11/26 Présentiel 12 places restantes
  • 26/11/26 → 27/11/26 Présentiel 12 places restantes

Partager cette formation

Accessibilité

Sélectionnez le niveau de contraste souhaité
Adaptez la taille de la police
Sélectionnez la police de caractères souhaitée

Déclaration d'accessibilité