Étendre et orchestrer les agents de code : MCP, skills et multi-agents Mixte : présentiel / à distance

Dernière mise à jour : 30/10/2026

Description

Module 1 – Architecture du Model Context Protocol

  • Hôte, client, serveur ; outils, ressources, prompts
  • Transports : stdio en local, Streamable HTTP à distance
  • Versions de la spécification et compatibilité avec les clients du marché
  • Démonstration : observer les échanges entre un agent et un serveur avec MCP Inspector

 

Module 2 – Développer un serveur MCP

  • SDK officiels Python ou TypeScript
  • Concevoir des outils utilisables par un agent : nom, description, schémas d'entrée et de sortie, erreurs explicites
  • Exposer des ressources et des prompts
  • Tester : MCP Inspector, tests automatisés, essai dans plusieurs clients
  • TP : développer un serveur MCP qui expose une API interne fournie (référentiel de tickets ou catalogue de services) et l'utiliser depuis deux agents différents

 

Module 3 – Sécuriser et déployer un serveur MCP

  • Authentification et autorisation OAuth pour les serveurs distants
  • Moindre privilège, validation des entrées, confirmation des actions d'écriture
  • Risques : injection d'instructions via les données retournées, descriptions d'outils piégées, fuite de données
  • Déploiement en conteneur, journalisation, liste interne des serveurs autorisés
  • Atelier : durcir le serveur du TP (lecture seule par défaut, confirmation des écritures, journalisation)

 

Module 4 – Skills et agents personnalisés

  • Structure d'une skill : fichier SKILL.md, scripts, références, chargement à la demande
  • Portabilité entre outils (.github/skills, .claude/skills, .agents/skills)
  • Agents personnalisés : rôle, outils autorisés, modèle
  • Choisir entre instruction, skill, sous-agent et serveur MCP
  • TP : créer une skill de génération conforme aux conventions de l'équipe et un agent personnalisé de revue de sécurité

 

Module 5 – Orchestration multi-agents et automatisation

  • Patterns : orchestrateur et sous-agents, chaîne spécification, implémentation, tests, revue, exécution en parallèle
  • Isolation du travail par worktrees et branches, fusion et arbitrage
  • Coûts, latence, boucles et échecs : détection et reprise
  • Exécution non interactive : mode headless des agents en ligne de commande, SDK d'agents (Claude Agent SDK)
  • Cas de synthèse évalué : orchestrer une chaîne d'agents qui traite une évolution de bout en bout avec le serveur MCP et les skills créés, validation humaine finale

Objectifs de la formation

  • Développer, tester et sécuriser un serveur MCP qui expose un système interne aux agents.
  • Concevoir des skills et des agents personnalisés réutilisables entre outils.
  • Orchestrer plusieurs agents spécialisés sur une tâche de développement complexe.
  • Exécuter un agent en mode non interactif dans une automatisation.

Public visé

Développeurs confirmés, tech leads, architectes et équipes outillage ou platform engineering qui veulent connecter les agents de code aux systèmes internes et automatiser des chaînes de travail complètes.

Prérequis

  • Expérience pratique d'un agent de code (niveau IF-IADEV2 ou équivalent).
  • Pratique courante de Python ou de TypeScript.
  • Notions d'API REST et du format JSON.

M'inscrire à la formation

Ajouter au panier

Session sélectionnée


  • TOULOUSE COMPLÈTE

Prochaines Sessions

  • Pour connaître les dates des prochaines sessions de formation inter-entreprises, veuillez nous contacter par téléphone au 05 61 34 39 80 ou par courriel à l'adresse contact@iform.fr

Partager cette formation

Accessibilité

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

Déclaration d'accessibilité