Architecture Agentique

Convictions pour concevoir des systèmes à base d'agents
1 Agent vs Tool — La distinction fondatrice
A AGENT Non-déterministe Travaille et décide en autonomie sur la base d'une intention en fonction d'un contexte vs T TOOL Déterministe Utilisation programmatique API ou MCP Deterministe même appel = même résultat L'outil est deterministe. L'agent ne l'est pas : son résultat est statistique et dépend du contexte d'exécution.
2 Fondations du socle MVP = le socle · POC = une application agentique qui valide les concepts
APPLICATION AGENTIQUE Orchestrateur coordonne décident et agissent Ag. A Ag. B Ag. C outils outils outils lit écrit LECTURE Comprendre · Ressources · Contexte ÉCRITURE Agir · Actions · Modifications découplage fonctionnel PLATEFORME DIGITALE SI existant · APIs · Données · Services métier D'abord cadrer la plateforme. Exposer lecture et écriture. Ensuite, les agents décident.
3 Découplage & Domaines métier — Rapprocher chaque agent de son contexte métier
Application monolithique Orch. Agent Monolithe Dans le monolithe avec l'orchestrateur Couplé · Synchrone découplage Orch. API Agent l'agent est utile Agent exposé Appel couplé via API l'agent est utile Prend en compte le contexte métier autonomisation Dom. B Agent Dom. A Orch. Dom. C Dom. D A2A MCP ownership dans ce domaine Agent-produit Pensé comme un produit ownership dans un autre domaine Stratégie · Product management
4 Agentic Mesh — 4 piliers pour un maillage à valeur
PROCESSUS MÉTIER H A H A A A H H A H A DOMAINE A 1 2 décide dans le cadre du domaine DOMAINE B 3 4 décide dans le cadre du domaine DOMAINE C 5 6 décide dans le cadre du domaine GOUVERNANCE · Enablement : cadrer et faciliter l'utilisation des agents par les agents · Ownership par domaine PLATEFORME DIGITALE SI existant · APIs · Données · Services métier · Lecture & Écriture Les agents sont les points de communication entre domaines. La valeur naît du maillage.