FORM-IA-EXP · 1 jour · Expert

IA industrialisable : multi-agents, MCP custom et mise en production

Concevoir, sécuriser et industrialiser un système multi-agents intégré à MCP — avec observabilité, guardrails et plan de gouvernance.

Public · Architectes, data/ML, devs & consultants seniors
Effectif · 6 à 10
Format · Labs monorepo exécutable

Objectif pédagogique

Les participants conçoivent un pipeline multi-agents (orchestrateur, analyste, rédacteur, validateur), exposent des tools métier via un serveur MCP custom, et produisent un plan de déploiement réaliste (traces, HITL, gouvernance, coûts).

Pour qui ?

  • Architectes solutions / data / plateforme
  • Ingénieurs ML / LLM et développeurs seniors
  • Consultants techniques menant des POC vers la prod
  • Lead tech responsables de la gouvernance IA

Prérequis

  • Formation N1 (ou équivalent démontrable)
  • Python solide (venv, tests, packaging basique)
  • Expérience d’un framework / orchestration LLM
  • Notions MCP (client/serveur, tools, resources)

Programme — matin

Programme — Programme — matin : module, contenu et durée
ModuleContenuDurée
M1Architectures multi-agents (patterns, state, stop conditions)50 min
M2MCP avancé (serveurs custom, validation, sécurité)50 min
M3Mémoire, RAG avancé (concepts), évaluation40 min
M4Industrialisation & DevOps IA (traces, guardrails, coûts, CI)40 min
M5Adaptation métier complexe & gouvernance30 min

Programme — après-midi (labs)

Programme — Programme — après-midi (labs) : module, contenu et durée
ModuleContenuDurée
TP1Serveur MCP custom (CRM fictif — tools + resources)70 min
TP2Multi-agents : Orchestrateur + Analyste + Rédacteur + Validateur80 min
TP3Observabilité (traces JSONL), HITL, docs architecture / deploy / gouvernance60 min

Pattern multi-agents du lab

Orchestrateur → Analyste (faits via tools CRM/MCP) → Rédacteur (rapport Markdown) → Validateur (règles + guardrails + HITL). Stop conditions : PASS · FAIL · NEED_APPROVAL · max_loops. Le même graphe accepte des nœuds optionnels Enrichisseur (open data) et Trieur (Bugzilla), vus dans le module Intégration.

Automatisation incluse

  • Tests pytest (38) exécutables sans clé API ni réseau
  • Preflight de poste (35 vérifications) et auto-évaluation du barème
  • CI GitHub Actions, Devcontainer / Codespaces, Docker Compose

Livrables participants

  • Monorepo type lab-expert : mcp_server/, agents/, tests/
  • Docs : architecture, deploy-plan, governance, tests
  • Preuves de traces / runs golden, failure & HITL