
Development
cloud
ai
architecture
On peut désormais connecter une IA à un programme, et elle effectue des actions pour nous. Hier, j'ai créé un modèle 3D de Pikachu sur Blender en parlant avec une IA. Sans jamais avoir utilisé Blender avant. C'est quoi cette sorcellerie ? 🧙♂️🪄✨
Vivek Bhaugeerutty
April 1, 2025 · 3 min read · 58 views
Agents, MCP... mais quel charabia !! 🤯
Tout le monde en parle. J’ai récemment expérimenté avec Claude, Blender et le protocole MCP combiné aux Agents d’OpenAI. Au début, j’étais perplexe. Pourquoi tout ce bruit autour d'une technologie qui, en apparence, ressemble fortement à des API classiques ? Des fonctions déterministes avec une logique codée en dur, bien que flexible. J’ai pensé : « Tout ça pour ça ? »
--
Puis j'ai approfondi mes recherches. Le MCP (Model Context Protocol), c’est en réalité plus qu’une tendance passagère. C’est un protocole. Une façon normalisée et optimisée d'interagir avec des modèles d’intelligence artificielle. Certes, les API existaient déjà. Oui, ça fonctionnait. Mais les modèles LLM (Large Language Models) ont complètement changé la donne. C’est précisément ce protocole qui a permis à ce jeune génie de créer "Blender-MCP" : un outil permettant à n'importe qui, en discutant simplement avec Claude ou ChatGPT, de générer des modèles 3D prêts à être vendus ou imprimés. Incroyable, non ?
--
(mon Pikachu...⚡️)
--
Cette révélation m’a obligé à repenser profondément l’architecture de Vivva.
À l’origine, Vivva était conçue comme une plateforme intranet, utilisant des fonctions locales comme interface unique pour mettre à jour ses widgets. Ce modèle local traitait les requêtes utilisateur et, en cas d’échec, se rabattait sur un système prompt étendu et rigide, limitant considérablement sa scalabilité. Pourtant, pour un MVP, je pensais que cela suffirait à impressionner. Mais au fond, je savais que c’était temporaire.
Quelques nuits blanches plus tard, j’ai franchi le pas. J'ai entièrement reconstruit Vivva autour du protocole MCP et des Agents d’OpenAI. Voici ce que j'ai découvert :
MCP n’est pas une simple mode : c’est la norme pour les entreprises sérieuses qui souhaitent construire des systèmes robustes autour de l’IA.
Les Agents ne sont pas de simples fonctions : ils agissent comme des robots autonomes capables d'effectuer une série d'actions et même de déléguer à d'autres agents si nécessaire.
Concrètement, voilà comment ça marche désormais chez Vivva :
Lorsqu'un utilisateur envoie une demande, par exemple : « Vivva, où en est le projet Parc des Princes ? »
Vivva (oreilles/yeux) reçoit cette demande et la transmet à son cerveau, un agent central utilisant les modèles les plus avancés (GPT-4o, DeepSeek-R1).
Ce cerveau délègue intelligemment cette requête à l'agent approprié, exactement comme un cerveau humain qui active les bons neurones pour accomplir une tâche.
Dans notre exemple, le cerveau se dit : « Il s’agit d’un projet nommé "Parc des Princes". Voyons ce que nous avons en base de données. » Et il délègue à l’Agent Base de Données.
Ces agents spécialisés (base de données, mémoire, web…) sont équipés de fonctions locales simples mais aussi de serveurs MCP extrêmement riches en fonctionnalités. Un serveur MCP, c’est comme un magasin dans un jeu vidéo. Vous entrez, vous choisissez les outils disponibles (requêtes SQL, météo, schémas de données…) et vous repartez équipé pour réaliser votre mission. Chez Vivva, les agents spécialisés utilisent ces outils MCP jusqu’à obtenir une réponse complète et satisfaisante.
Cette architecture rend Vivva incroyablement performante, flexible et surtout évolutive. Certes, développer de nouvelles fonctionnalités nécessite encore un peu de code (merci Cursor, ça va vite). Mais une fois implémentées, grâce à l'interaction fluide entre Vivva et les agents via MCP, l'expérience utilisateur devient bluffante.
Bref, ça a été dur, mais Vivva est désormais magnifique. Préparez-vous à découvrir une nouvelle génération d’intranet intelligent, alimentée par les méthodes et protocoles les plus robustes et efficaces du moment : MCP, Agents, RAG, tout y est.
Vous n'êtes clairement pas prêts pour ça 😉.
cloud ·ai ·architecture