Architecture en maillage pour agents IA : isolation des clients et coordination inter-projets

Architecture en maillage vs. en étoile
L'auteur oppose son approche en maillage au modèle en étoile popularisé par des configurations comme celle de Daniel Miessler, le PAI. Dans le modèle en étoile, un assistant central avec une mémoire partagée gère tous les flux de travail, ce qui sacrifie la profondeur pour la largeur. L'architecture en maillage crée des agents spécialisés par domaine pour chaque projet client, chaque agent portant un contexte projet approfondi sans concurrence pour l'espace mémoire.
Détails de mise en œuvre du système
Le système utilise des fichiers markdown simples et des conventions de nommage pour la coordination :
STATE.mdpour la mémoire de travailCLAUDE.mdetAGENTS.mdpour les instructions des agents- Des mémos structurés pour la communication inter-projets
- Git pour le contrôle de version sous-jacent
Il n'y a pas de base de données, pas de plateforme et aucune dépendance au-delà des outils en ligne de commande. Chaque projet est son propre nœud avec ses propres fichiers d'état et d'instructions, garantissant que le contexte du Client A est isolé de la session du Client B.
Communication inter-agents
Les agents se coordonnent en déposant des mémos structurés (fichiers markdown simples) dans les répertoires entrants des autres, similaires à des e-mails échangés entre membres d'équipe. Exemples :
- Un agent contenu terminant un brouillon que l'agent développeur reprend la session suivante
- Un agent administrateur système trouvant un bug et l'envoyant à l'agent développeur web
- Des changements d'infrastructure affectant des sites web
- Des décisions de contenu dépendant d'informations de gestion de projet
- Des spécifications de besoins déclenchant un travail de développement
Pour les projets nécessitant une véritable isolation où un accès SSH irait à l'encontre de l'objectif, le système de mémos s'étend à l'e-mail pour qu'il n'y ait pas d'accès direct entre les environnements.
Approche agnostique des outils
L'auteur utilise Claude Code, Codex, Gemini CLI et DeepAgent sur différents projets. Comme les conventions ne sont que des fichiers, il n'y a pas de frontière notable entre fournisseurs – un agent Claude peut envoyer un mémo qu'un agent Codex récupère. Changer de fournisseur pour répondre aux besoins du projet fait partie intégrante du flux de travail.
Résultats pratiques
Ce système fonctionne sur du travail client réel depuis environ un an, gérant 44 projets pour 14 organisations. L'auteur gérait auparavant toute la coordination entre agents mais ne fait maintenant que revoir le travail au lieu de le transmettre.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Comment Claude a rédigé un avis précontentieux et obtenu un remboursement intégral pour un MacBook défectueux
Un utilisateur de Reddit décrit comment il a utilisé Claude pour analyser le droit indien de la consommation, rédiger un préavis contentieux et récupérer 40 219 roupies (~480 $) auprès d'une entreprise qui n'offrait initialement qu'un remboursement à 85 %.

Développeur Utilise l'IA Claude pour le Développement de Jeux en C++ dans Unreal Engine
Un développeur rapporte avoir utilisé Claude Opus pour la planification et Sonnet pour l'implémentation afin de créer un jeu de construction de ville cyberpunk en C++ avec Unreal Engine, remplaçant les ressources du marketplace par du code généré par IA pour des fonctionnalités comme le contrôle du trafic IA avec un ticking basé sur la distance et l'élimination du frustum.

Structure de l'Agent OpenClaw : 5 Fichiers Principaux et 3 Cas d'Utilisation Pratiques
Un utilisateur d'OpenClaw a découvert que tous les agents sont construits à partir de cinq fichiers de base : User, Soul, Agent, Tools et Identity. Il a partagé trois agents fonctionnels, dont un agrégateur de briefings quotidiens sur l'IA, un coach en mathématiques pour enfants et un générateur de YouTube Shorts.

Utiliser l'IA pour porter un pilote Wi-Fi de Linux vers FreeBSD : une étude de cas
Un développeur a utilisé Claude Code et l'agent Pi pour tenter de porter le pilote Linux brcmfmac pour les puces Wi-Fi Broadcom BCM4350 vers FreeBSD, d'abord par traduction directe du code, puis en générant une spécification détaillée en 11 chapitres pour une implémentation en salle blanche.