La configuration MEMORY.md simple de l'agent OpenClaw surpasse l'environnement d'exécution de Memory Startup lors d'un test temporel

✍️ OpenClawRadar📅 Publié: September 11, 2026🔗 Source
Ad

Un développeur sur r/openclaw a été contacté en DM par une startup de mémoire lui demandant de tester la solidité de leur produit. Le test : fournir à un agent trois versions d'une même décision et vérifier s'il renvoie la version actuelle. Le runtime de la startup a échoué ; l'agent OpenClaw du développeur, dont la mémoire n'est que du markdown dans un dépôt git, a réussi.

Le test

Trois décisions ont été fournies au runtime de la startup dans l'ordre :

  • REST — janvier
  • GraphQL — avril
  • tRPC — août

Le runtime a renvoyé GraphQL. Les trois sont revenues à égalité avec une pertinence de 1.000, car rien dans le chemin de récupération ne lit réellement les champs temporels du schéma.

L'agent OpenClaw, en revanche, a renvoyé tRPC — daté, avec les anciennes versions barrées au-dessus. Le commentaire de l'auteur : rien à classer, c'est juste ce que dit le fichier.

À quoi ressemble la configuration

L'agent est le même depuis 7 mois, à travers trois modèles et deux fournisseurs. Le stockage n'a jamais été la partie difficile — les règles d'écriture le sont :

  • MEMORY.md n'est qu'un index, pas de faits. OpenClaw tronque les gros fichiers d'amorçage, donc un fichier trop volumineux perd discrètement sa fin.
  • Chaque fait est étiqueté stated, observed, inferred ou suggested.
  • Une leçon inférée nécessite 3 signaux sur 2 sessions avant de devenir une règle.
  • Une décision modifiée est barrée, jamais ajoutée à la suite.

L'auteur est transparent : n=1, et cela ne fonctionne que si votre agent suit réellement les règles. Un rédacteur négligent fait pourrir un dossier markdown aussi.

Ad

Pourquoi les champs temporels importent

La plupart des systèmes de mémoire conçus pour les agents traitent la récupération comme un problème de classement par pertinence. Si le schéma possède des champs valid_from / valid_to mais que le récupérateur les ignore, un fait obsolète obtient un score identique à celui du fait actuel. C'est exactement ce que le runtime de la startup a montré : trois égalités à 1.000. Un fichier markdown hébergé sur git contourne entièrement le problème de classement — la version actuelle est la ligne non barrée, et l'historique est en ligne au-dessus.

L'auteur a mis en open source le test complet et la configuration ; les liens sont dans les commentaires du fil original. Il demande aussi ce que tout le monde utilise pour la mémoire : MEMORY.md standard, un plugin, ou quelque chose de personnalisé.

📖 Lire la source complète : r/openclaw

Ad

👀 See Also

Utilisateur d'OpenClaw partage une configuration d'automatisation de bureau macOS avec intégration Discord
Use Cases

Utilisateur d'OpenClaw partage une configuration d'automatisation de bureau macOS avec intégration Discord

Un développeur décrit sa configuration OpenClaw qui permet la communication via Discord, l'ouverture de sites web, l'inspection de l'état local, la capture d'écran et l'automatisation du bureau sur macOS, en notant les défis liés aux autorisations macOS pour l'enregistrement d'écran lors de l'exécution en tant que LaunchAgent.

OpenClawRadar
Utilisation d'OpenClaw sur Raspberry Pi comme laboratoire matériel d'IA pour la gestion des appareils
Use Cases

Utilisation d'OpenClaw sur Raspberry Pi comme laboratoire matériel d'IA pour la gestion des appareils

Un développeur exécute OpenClaw sur un Raspberry Pi dédié pour gérer des périphériques matériels via Discord, en prenant en charge le flashage du micrologiciel, le dépannage et les opérations système via des sous-agents avec des garde-fous comme des sauvegardes et des chemins de retour arrière.

OpenClawRadar
Leçons pratiques tirées de l'utilisation d'agents d'IA sur une base de code de 100 000 lignes
Use Cases

Leçons pratiques tirées de l'utilisation d'agents d'IA sur une base de code de 100 000 lignes

Un développeur partage six techniques spécifiques apprises lors de l'utilisation de Claude Code et Cursor pour construire une couche API compatible pandas sur chDB, notamment le maintien d'un fichier de règles CLAUDE.md, l'utilisation d'agents sans contexte comme critiques, et la structuration de flux de travail multi-agents avec coordination basée sur le système de fichiers.

OpenClawRadar
Claude Code + Remotion : Générer des vidéos de lancement d’application sans After Effects
Use Cases

Claude Code + Remotion : Générer des vidéos de lancement d’application sans After Effects

Un développeur a utilisé Claude Code pour générer une animation Remotion pour sa vidéo de lancement d'application, atteignant rapidement environ 80 % du résultat, mais nécessitant des corrections manuelles pour un positionnement parfait au pixel près.

OpenClawRadar