Der externe Speicher von Hermes Agent eignet sich für die Speicherung von Präferenzen, Arbeitsgewohnheiten, langfristigem Projekt-Hintergrund und Erfahrung mit Cross-Sessions, sollte jedoch nicht als Unternehmenswissensdatenbank oder Dokumentendatenbank verwendet werden. Was du lösen musst, ist: "Es erinnert sich noch, wie ich es beim nächsten Mal mache", und nicht einfach alle Dokumente zum Suchen hineinstopfen.
Wofür eignet sich lokales Gedächtnis?
Für private Entwickler, eigenständige Projekte oder sensible Daten ist es stabiler, zuerst lokalen Speicher zu verwenden. Ihr Vorteil liegt in der Einfachheit und klaren Grenzen, die Verwirrung mehrerer Projektkontexte vermeiden. Der Nachteil ist, dass die Synchronisation zwischen Geräten und Teams unpraktisch ist und eine manuelle Backup-Verwaltung erfordert.
Wofür ist ein externer Anbieter geeignet?
Wenn Sie mehrere Geräte benötigen, um Präferenzen zu teilen oder sicherzustellen, dass derselbe Agent an verschiedenen Einstiegspunkten konsistente Gewohnheiten beibehält, können Sie einen externen Speicheranbieter in Betracht ziehen. Das Wichtigste ist hier nicht "Synchronisation ist bequemer", sondern "wie man isoliert": persönliche Vorlieben, Teamnormen, Hintergrund für Kundenprojekte – es ist besser, nicht alles in denselben Namensraum zu packen.
Der Unterschied zwischen Memory und RAG
Speicher zeichnet Erfahrung und Präferenzen auf, während RAG besser geeignet ist, große Mengen an Dokumenten, Vorschriften und Schnittstellenbeschreibungen zu überprüfen. Das Speichern von Produkthandbüchern, Verträgen und Quellcode-Schnipseln in den Speicher macht den Speicher schmutzig und führt dazu, dass Agenten sich assoziieren, obwohl sie es nicht sollten. Wenn eine präzise Zitation erforderlich ist, sollten Sie Dokumente, Abrufwerkzeuge oder Wissensdatenbanken verwenden, anstatt sich auf das Langzeitgedächtnis zu verlassen, um die Suche für sich abzuschließen.
Praktische Konfigurationsvorschläge sind: persönliche Gewohnheiten sollten separat geschichtet werden, Projektspezifikationen sollten separat geschichtet werden, und Kundendaten sollten nicht im allgemeinen Speicher gespeichert werden. Bereinigen Sie regelmäßig abgelaufene Speicher, insbesondere alte APIs, alte Bereitstellungspfade und veraltete Schlüsselnamen. Je sauberer die Erinnerung, desto mehr verhält sich der Agent wie ein Assistent, der dir vertraut ist; Je komplizierter die Erinnerung, desto mehr fühlt es sich wie Raten an.