manuel hermes-agents.fr→mémoire · builtin
mémoire · builtin
Système de mémoirehermes v0.21.2
MEMORY.md et USER.md : ce que Hermes injecte dans chaque session, comment le vérifier avec memory status et quand couper un provider externe.
01Le mécanisme
Deux fichiers pilotent ce que l’agent sait de vous avant même le premier message : MEMORY.md (notes de l’agent) et USER.md (profil utilisateur). Ils sont injectés dans le contexte à chaque session. La règle de qualité : chaque entrée doit rester un fait compact et déclaratif, pas une instruction.
02État et diagnostic
hermes memory status affiche le provider actif, l’état de l’injection et la liste des plugins mémoire installés. Sortie réelle d’une installation de référence :
$ hermes memory status
Memory status
────────────────────────────────────────
Built-in (MEMORY.md / USER.md):
Memory injection: enabled ✓
User profile: enabled ✓
Memory tool: enabled ✓
Provider: agentmemory
Plugin: installed ✓
Status: available ✓
Installed plugins:
• byterover (API key / local)
• hindsight (API key / local)
• holographic (local)
03Les sous-commandes
| Commande | Effet |
|---|---|
| hermes memory setup | Sélection interactive d’un provider externe et sa configuration. |
| hermes memory status | Provider actif, état des injections, plugins installés. |
| hermes memory off | Coupe le provider externe, repasse en mémoire intégrée. |
| hermes memory reset | Réinitialise le provider sélectionné. |