IA & Systèmes agentiques · Étude de cas
Passerelle Agentique
Interface conversationnelle multi-outils et passerelle MCP permettant à un agent IA d'exécuter des workflows métiers complexes de manière contrôlée.

Le point de départ
Transformer un besoin réel en système exploitable.
Conception d'une solution complète reliant une interface de chat sécurisée à plusieurs serveurs d'outils via le Model Context Protocol. Le client orchestre les appels de fonctions du modèle, conserve les conversations et compacte automatiquement le contexte. Un serveur Python spécialisé expose en parallèle un workflow transactionnel de signature électronique, de l'identité du signataire jusqu'à la génération du parcours final, avec validation, audit et reprise sur erreur.
Client IA multi-outils
Développement d'un client web capable de charger plusieurs serveurs MCP, maintenir leurs connexions et convertir dynamiquement leurs outils en appels de fonctions exploitables par le modèle.
Création d'une boucle d'orchestration agentique : analyse de l'intention, sélection d'outils, exécution, retour du résultat au modèle et réponse finale contextualisée.
Workflow métier transactionnel
Exposition d'outils typés pour créer les identités, initialiser une transaction, ajouter les participants et documents, finaliser la demande et générer le parcours utilisateur.
Encapsulation de la séquence complète dans un outil de haut niveau afin de transformer une intention conversationnelle en workflow métier exécutable en une commande.
Contexte, données & identité
Persistance des utilisateurs, conversations et messages avec PostgreSQL et Prisma, associée à une authentification applicative et à une séparation stricte des sessions.
Compactage automatique des conversations longues pour maîtriser la consommation de tokens tout en conservant l'historique complet côté interface.
Sécurité & robustesse
Client HTTP asynchrone avec OAuth2, renouvellement de jetons, validation des entrées, reprise exponentielle, traduction des erreurs et journal d'audit des opérations sensibles.
Couverture par tests unitaires, tests d'endpoints et scénarios bout en bout sur serveur simulé, avec exécution locale ou distante via stdio et SSE.
Stack & disciplines
Explorer les compétences du projet.
Clique sur une carte pour comprendre son rôle et la manière dont elle intervient dans la réalisation.