Comment créer un réseau d'agents IA en une soirée sans perdre la raison
Quand vous commencez à travailler avec des agents LLM, vous atteignez rapidement un plafond. Un agent unique s'enmêle dans de longues instructions, oublie le contexte, ou simplement hallucine là où la précision est nécessaire. La solution logique est de diviser les tâches entre plusieurs agents spécialisés. Mais c'est là que le vrai enfer de l'orchestration commence : comment communiquent-ils entre eux, comment transmettez-vous les données, et qui est responsable de quoi ?
Récemment, je suis tombé sur le projet Neuro SAN Studio des gens de Cognizant AI Lab. C'est essentiellement un bac à sable pour leur framework Neuro SAN. En résumé : ils proposent un moyen de construire des systèmes multi-agents non pas via des chaînes de code Python sans fin, mais via des configs déclaratives.
Ce qu'il y a dans ce Studio
Neuro SAN Studio est un environnement de travail prêt à l'emploi. Les auteurs ont empaqueté le framework lui-même, un éditeur visuel, et une série d'exemples qui peuvent être exécutés avec une seule commande. L'idée centrale est qu'un développeur peut esquisser un schéma d'interaction d'agents dans un fichier HOCON (c'est un JSON étendu de Lightbend), et le système gère les connexions automatiquement.
Curieusement, le projet n'est pas destiné uniquement aux personnes qui codent 24h/24. Ils ont ajouté l'Agent Network Designer — essentiellement un méta-agent. Vous lui donnez une description de votre tâche en langage humain naturel, et il génère la structure du réseau, écrit les prompts pour chaque participant, et les lie en une chaîne fonctionnelle.
Ce qui distingue ce projet des outils similaires
J'ai vu beaucoup de frameworks d'agents, mais ici plusieurs choses spécifiques ont attiré mon attention.
Premièrement, le protocole AAOSA. Ça ressemble à du jargon académique, mais en pratique c'est quelque chose d'utile. Les agents décident eux-mêmes à qui déléguer une sous-tâche, en fonction de la situation. Cela rend le système plus flexible que les graphes rigides de LangGraph.
Deuxièmement, la sécurité des données. Ils ont le concept de Sly-Data. L'idée est que les données sensibles (mots de passe, informations personnelles des clients) peuvent être transmises entre les agents, mais le modèle de langage lui-même ne les voit pas. C'est critique si vous construisez quelque chose pour la fintech ou la santé.
Troisièmement, le support MCP (Model Context Protocol). C'est une norme fraîche d'Anthropic qui permet aux agents de se connecter facilement à divers outils — de Google Drive aux bases de données locales.

Comment mettre les mains dedans
Pour commencer, vous aurez besoin de Python et du gestionnaire de paquets uv (c'est la mode en ce moment et ça fonctionne vraiment vite).
Après ns init le studio demandera quels modèles vous voulez utiliser (OpenAI, Anthropic ou Gemini). Ensuite vous devez passer les clés API aux variables d'environnement et vous pouvez lancer l'UI :
L'interface se lancera sur localhost. Là vous pouvez importer des exemples prêts à l'emploi. Je recommande de regarder la section Industry — elle contient des configs pour la conformité bancaire, le support client aérien, et même l'analyse de marché. Cela aide à comprendre comment structurer des prompts complexes.

Cas d'usage pratiques
Le dépôt contient des exemples montrant que ce n'est pas juste un jouet pour les chatbots. Par exemple :
- Supervision thérapeutique : plusieurs agents experts analysent un cas patient et développent conjointement un plan de traitement.
- Organisateur de fichiers Tochiro : un agent pour macOS qui analyse les dossiers, suggère un plan de nettoyage, et réorganise les fichiers après votre approbation.
- Analyse de rapport annuel : le système lit votre profil LinkedIn et extrait d'un rapport d'entreprise PDF massif uniquement les sections pertinentes pour votre expérience et votre poste.
Est-ce que ça vaut votre temps
Le projet semble solide, surtout si vous avez besoin de construire rapidement un prototype d'un système complexe. Comme points négatifs, la documentation vous force parfois à fouiller dans le code source, et les configs HOCON nécessitent un temps d'adaptation. Mais la possibilité de déboguer visuellement les chaînes de raisonnement des agents en temps réel en vaut la peine.
Si vous en avez marre d'écrire des centaines de lignes de code juste pour transmettre le contexte entre deux LLM, Neuro SAN Studio pourrait être exactement l'outil qui vous fera gagner quelques semaines de votre vie. En tout cas, jouer avec l'Agent Network Designer en vaut definitely la peine — regarder un agent concevoir le travail des autres est assez fascinant.
Pour qui c'est fait :
- Les développeurs qui construisent des systèmes RAG plus complexes que « Q&R sur un seul PDF ».
- Les architectes qui ont besoin de visualiser et contrôler la logique IA.
- Ceux qui veulent essayer une approche multi-agents mais ne sont pas prêts à tout construire from scratch en Python pur.
Projets similaires