Les agents travailleurs ne devraient pas écrire directement la mémoire : un modèle Curateur-Agent

Dans une configuration multi-agent, la pollution de la mémoire partagée est un problème récurrent. Un développeur sur r/openclaw décrit un pattern qui verrouille toutes les écritures mémoire via un agent Memory Curator dédié, empêchant les agents workers d'écrire directement des faits durables. L'approche s'inspire de la recherche sur la mémoire transactive organisationnelle (Ren & Argote) et des systèmes de mémoire d'agents existants comme MemGPT, MemoryBank, LEGOMem et Generative Agents.
Comment fonctionne le pattern Memory Curator
Les agents workers n'écrivent jamais en mémoire. Au lieu de cela, ils émettent des événements mémoire structurés avec une portée proposée et une preuve. L'agent Memory Curator valide, révise, déduplique et route chaque événement vers l'une des quatre portées, ou le rejette complètement.
Les quatre portées
- Mémoire du répertoire d'agent — décisions de conception durables pour un seul agent (analogue à la mémoire individuelle spécialisée)
- Mémoire de l'équipe d'agents — procédures inter-agents, normes de passation, règles de sécurité (mémoire d'équipe transactive)
- Mémoire du projet — état actuel, décisions, risques pour un engagement
- Session Scratch — observations temporaires qui ne devraient probablement pas survivre (mémoire de travail à court terme)
Schéma d'événement
Les événements sont en JSON avec des balises de type : fact, decision, preference, risk, procedure, hypothesis, plus une référence de preuve et une portée proposée. Le curateur peut outrepasser la portée proposée et est le seul rédacteur dans les stockages durables.
Questions ouvertes
L'auteur soulève deux préoccupations :
- Sur-émission ou sous-émission — l'exigence d'événement pourrait amener les workers à tout émettre (inondation) ou à cesser de s'en préoccuper (perte d'observations utiles).
- Précision du routage à grande échelle — les limites session vs projet s'estompent lors de longues sessions ; les limites projet vs équipe s'estompent lorsqu'une leçon se généralise.
Le dépôt se trouve sur github.com/jeongmk522-netizen/agent_memory_curator_agent. Le développeur se demande si d'autres verrouillent les écritures en amont ou effectuent des passes de nettoyage ultérieures, notant que le nettoyage après est plus facile mais que la pollution s'accumule probablement plus vite qu'elle n'est supprimée.
📖 Lire la source complète : r/openclaw
👀 See Also

Automatisation stable du navigateur OpenClaw utilisant le débogage distant Chrome et Playwright
Un développeur rapporte le succès avec le drapeau --remote-debugging-port=9222 de Chrome et chromium.connect_over_cdp() de Playwright pour maintenir des sessions de navigateur persistantes pour OpenClaw, résolvant les problèmes de déconnexion avec le navigateur intégré et le relais d'extension Chrome.

Analyse d'un développeur : le routage de modèles réduit les coûts de l'API de 85 % par rapport à l'abonnement Claude Max
Un abonné à Claude Max a suivi sa consommation de tokens et a constaté que seulement 15 % des tâches nécessitaient Opus. En passant au routage via l'API (Sonnet pour les tâches courantes, Opus pour le raisonnement complexe), le coût mensuel est passé de 200 $ à environ 30 $, avec une qualité de sortie identique.

Vérifiez les crédits de réinitialisation de codex inutilisés sur plusieurs comptes ChatGPT via OpenClaw
Un utilisateur a trouvé des crédits de réinitialisation de limite de débit expirant sur un deuxième compte OAuth. L'agent a scanné les deux, trouvé 6 crédits inutilisés au total. Un a été utilisé pour effacer le délai en moins d'une minute. Les pièges incluent un point d'accès non documenté et des problèmes de découverte de compétences.

Correction du Gaspillage de Jetons Claude Code : Désactiver l'En-tête d'Attribution pour de Meilleurs Résultats de Cache
Définir CLAUDE_CODE_ATTRIBUTION_HEADER=false dans votre configuration shell peut améliorer le taux de succès du cache d'invites entre sessions de Claude Code de 48% à 99,98%, réduisant les coûts de traitement des invites système par 7x par session.