Agent Memory System

Agent Memory System

Agent Memory System ist eine quelloffene, sicherheitsorientierte Kontext- und Speicherschicht, die Repositories in dauerhafte Markdown-/JSON-Indizes scannt, die Aktualität durch Git-bewusste Updates und CI-Gates aufrechterhält und Übergaben zwischen Agenten mit Arbeitsberichten und Abhängigkeitsgraphen-Intelligenz ermöglicht.
https://ravbyte-ai.github.io/agent-memory-system?ref=producthunt&utm_source=aipure
Agent Memory System

Produktinformationen

Aktualisiert:May 18, 2026

Was ist Agent Memory System

Agent Memory System ist ein Open-Source-Tool für die „Kontextinfrastruktur“, das Code-Repositories eine dauerhafte Speicherschicht hinzufügt, damit KI-Assistenten den Projektkontext über Sitzungen und Tools hinweg beibehalten und wiederherstellen können. Es wird von RAVBYTE TECHNOLOGIES PRIVATE LIMITED (MIT-lizenziert und offen für Community-Beiträge) gepflegt und generiert einen strukturierten `memory/`-Ordner (z. B. Kontextindex, Richtlinien, Arbeitsberichte und Übergabenotizen), den jeder Agent – Codex, Claude, Cursor, Antigravity und andere – lesen kann, um eine Codebasis, den Verlauf der letzten Ausführung und den aktuellen Arbeitsstatus schnell zu verstehen.

Hauptfunktionen von Agent Memory System

Agent Memory System ist eine Open-Source-Schicht für die „Kontextinfrastruktur“, die Repositories (und ganze Arbeitsbereiche mit mehreren Repos) scannt, um dauerhafte, agentenlesbare Speicherartefakte – Indizes, Richtlinien, Architekturkarten und Arbeitsjournale – zu generieren. So können KI-Codierungsagenten (Codex, Claude, Cursor usw.) Codebasen schneller navigieren, die Arbeit über Sitzungen hinweg fortsetzen und Aufgaben übergeben, ohne alles neu lesen zu müssen. Es betont die automatische Wartung durch Git-bewusste Pflege, graphbasierte Abhängigkeitsintelligenz, um den Änderungsradius zu verstehen, und Sicherheitsleitplanken, die das Durchsickern von Geheimnissen vermeiden, während nützlicher operativer Kontext erhalten bleibt.
Arbeitsbereichs- & Repo-Scanning zu strukturiertem Speicher: Ein-Befehl-Scanning erkennt Manifeste, APIs, Konfigurationen, Tests, Speicherhinweise, Dokumente und Schlüsselstrukturen über viele Ordner/Repos hinweg und schreibt dann portable Markdown-Speicherdateien plus einen Themenindex (z.B. context-index.json), den jeder Agent nutzen kann.
Git-bewusste Wartung & Frische-Gates: Ein Wartungsmodus (z.B. `--since main`) aktualisiert den Speicher basierend auf strukturellen Änderungen und validiert Ausgaben, damit der Kontext nicht abweicht; CI-Prüfungen können aktualisierten Speicher in PRs erfordern.
Agentenübergreifende Kontinuität (Arbeitsjournal + Übergabe): Erfasst Checkpoints, Befehle, bearbeitete Dateien, Blocker und nächste Schritte in einem JSONL-Arbeitsjournal und generiert ein Agenten-Übergabedokument, damit ein neuer Agent sofort mit minimalen Wiederherstellungs-Tokens fortfahren kann.
Graph-Intelligenz für die Analyse des Änderungsradius: Die integrierte statische Analyse bildet Abhängigkeiten und Architekturschichten ab, ermöglicht schnelle Abfragen darüber, was kaputt geht, wenn eine API oder ein Modul geändert wird, und reduziert die Navigation durch Versuch und Irrtum.
Agenten-native Konventionen und Skill-Wrapper: Bietet portable Anleitungen, welchen Speicher zu lesen ist, wann er aktualisiert werden soll und wie Übergaben durchgeführt werden – konzipiert für die Zusammenarbeit mit mehreren Assistenten und zukünftigen Agenten-Hosts.
Sicherheitsorientierte Speichergenerierung: Vermeidet generierte/Anbieterpfade, zeichnet Umgebungsvariablennamen (nicht geheime Werte) auf, kennzeichnet offensichtliche geheime Muster und beschriftet abgeleitete Inhalte, damit Agenten wissen, was eine Überprüfung erfordert.

Anwendungsfälle von Agent Memory System

Software-Engineering-Teams (Multi-Repo-Monorepos): Erstellen Sie eine dauerhafte Kontextsicht für große Arbeitsbereiche, damit Agenten und Entwickler schnell die richtigen Dateien finden, die Architektur verstehen und die wiederholte „Codebasis-Wiederentdeckung“ bei Aufgaben reduzieren können.
KI-gestützte Code-Reviews & CI-Workflows: Verwenden Sie PR-Frische-Gates, um sicherzustellen, dass der Speicher mit Codeänderungen übereinstimmt, die Überprüfungsqualität verbessert und Regressionen reduziert werden, die durch veraltete architektonische Annahmen verursacht werden.
Beratung & Agentur-Übergaben: Generieren Sie standardisierte Übergabeartefakte (Arbeitsjournal + Übergabedokument), damit neue Ingenieure oder neue Agenten Kundenprojekte ohne langwieriges Onboarding oder wiederholte Erklärungen übernehmen können.
Unternehmensmodernisierung & Refactoring-Programme: Nutzen Sie Abhängigkeits-/Architekturdiagramme, um den Änderungsradius abzuschätzen, sichere Refactorings zu planen und Agenten zu den richtigen Schichten und Modulen in Altsystemen zu führen.
Kundensupport / Solutions Engineering für Entwicklerprodukte: Pflegen Sie einen strukturierten, sicher zu teilenden internen Speicher der Repo-Struktur, gängiger Befehle und validierter Workflows, damit Support-Ingenieure und Agenten Probleme reproduzieren und schneller Lösungen vorschlagen können.

Vorteile

Open-Source und agentenunabhängig: Entwickelt für die Zusammenarbeit mit Codex, Claude, Cursor und anderen/zukünftigen Agenten über portable Speicherartefakte.
Starke Kontinuitäts-Primitive: Arbeitsjournal + Übergabe reduzieren die Wiederherstellungszeit und den Token-Verbrauch beim Fortsetzen von Aufgaben oder Wechseln von Agenten.
Von Natur aus sicherheitsbewusst: Vermeidet geheime Werte und generierte Pfade, während dennoch operativ nützlicher Kontext erfasst wird.
Bewusstsein für Änderungs-Auswirkungen: Graphbasierte Abhängigkeitsintelligenz hilft Agenten, den Änderungsradius zu beurteilen, anstatt zu raten.

Nachteile

Erfordert operative Disziplin: Teams müssen möglicherweise CI-Prüfungen einrichten und Wartungs-Workflows konsequent ausführen, um Abweichungen zu verhindern.
Statische Analyse und Scanning können Laufzeitverhalten übersehen: Einige architektonische Wahrheiten erfordern möglicherweise immer noch eine Überprüfung im Code/in Tests.
Speicherartefakte können ohne Feinabstimmung unübersichtlich werden: Große oder sich schnell ändernde Repos erfordern möglicherweise eine Konfiguration/Validierung, um Ausgaben mit hohem Signalwert zu erhalten.

Wie verwendet man Agent Memory System

1) Agent Memory System in Ihrem Repo initialisieren: Führen Sie vom Repository-Stammverzeichnis aus Folgendes aus: `npx @ravbyte/agent-memory-system@latest init`. Dies generiert den `memory/`-Ordner und wichtige Starter-Artefakte wie `memory/context-index.json`, `memory/09-agent-guidelines.md` und `memory/10-agent-worklog.md`.
2) (Optional) CLI global für wiederholte Verwendung installieren: Wenn Sie einen persistenten `agent-memory`-Befehl bevorzugen, führen Sie Folgendes aus: `npm install -g @ravbyte/agent-memory-system@latest`.
3) Repository scannen, um die Speicherschicht zu erstellen/aktualisieren: Führen Sie einen Scan durch, um das Repo abzubilden (Manifeste, Routen, APIs, Konfigurationen, Tests, Speicherhinweise, Dokumente usw.) und Markdown + einen Themenindex zu schreiben, den Agenten lesen können. Beispiel: `agent-memory scan --json`.
4) Die generierten Speicherartefakte als Startkontext Ihres Agenten verwenden: Verweisen Sie Ihren Code-Agenten (Codex/Claude/Cursor/etc.) auf die `memory/`-Ausgaben – insbesondere `memory/context-index.json` –, damit er schnell die richtigen Dateien finden und die Architektur verstehen kann, ohne die Codebasis erneut durchsuchen zu müssen.
5) Speicher aktuell halten, wenn sich das Repo ändert (Wartungsmodus): Nach strukturellen Git-Änderungen den Speicher aktualisieren, um Abweichungen zu vermeiden: `agent-memory maintain --since main`. Dies erkennt Änderungen seit dem angegebenen Ref/Branch und aktualisiert `memory/` entsprechend, mit Validierung, damit veralteter Kontext nicht stillschweigend bestehen bleibt.
6) Fortschritt während einer Agenten-Sitzung aufzeichnen (Checkpoint-Arbeitsbericht): Wenn der Agent sinnvolle Arbeit abgeschlossen hat, einen Checkpoint-Eintrag in den JSONL-Arbeitsbericht schreiben, damit zukünftige Sitzungen genau fortgesetzt werden können. Beispiel: `agent-memory worklog checkpoint --agent codex --message "implemented scanner"`.
7) Eine Übergabe für den nächsten Agenten/die nächste Sitzung erstellen: Wenn Sie die Arbeit beenden (oder möchten, dass ein anderer Agent fortfährt), eine Übergabezusammenfassung generieren: `agent-memory worklog handoff --agent codex --message "tests pass; next publish pages"`. Dies erzeugt `memory/agent-handoff.md` für eine schnelle Wiederherstellung über Sitzungen hinweg.
8) Die Übergabe verwenden, um die Arbeit in einer neuen Sitzung fortzusetzen: In der nächsten Sitzung (gleicher oder anderer Agent) beginnen Sie mit dem Lesen von `memory/agent-handoff.md` sowie den relevanten Einträgen in `memory/agent-worklog.jsonl` (oder den referenzierten Dateien), um fortzufahren, ohne frühere Entscheidungen, Befehle und Blocker erneut erklären zu müssen.
9) CI/Review-Disziplin hinzufügen, damit der Speicher genau bleibt: Einen Workflow einführen, bei dem PRs, die die Struktur ändern, auch `memory/` aktualisieren (über `agent-memory maintain --since main`) und die Prüfungen des Projekts (Typprüfung/Tests/Build plus alle Speichervalidierungs-Gates) vor dem Mergen ausführen, um zu verhindern, dass veralteter Kontext in Reviews gelangt.

Agent Memory System FAQs

Agent Memory System ist eine Open-Source-Kontextinfrastruktur, die Repositories in einem Arbeitsbereich eine dauerhafte Speicherschicht verleiht, sodass Projektkontext, Ausführungsverlauf und Übergaben über Sitzungen und über Agenten/Tools (z. B. Codex, Claude, Cursor) hinweg bestehen bleiben.

Neueste KI-Tools ähnlich wie Agent Memory System

Gait
Gait
Gait ist ein Collaboration-Tool, das KI-unterstützte Codegenerierung mit Versionskontrolle integriert und es Teams ermöglicht, KI-generierten Codekontext effizient zu verfolgen, zu verstehen und zu teilen.
invoices.dev
invoices.dev
invoices.dev ist eine automatisierte Rechnungsplattform, die Rechnungen direkt aus den Git-Commits der Entwickler generiert und Integrationsmöglichkeiten für GitHub, Slack, Linear und Google-Dienste bietet.
EasyRFP
EasyRFP
EasyRFP ist ein KI-gestütztes Edge-Computing-Toolkit, das RFP (Request for Proposal)-Antworten optimiert und eine Echtzeit-Feldphänotypisierung durch Deep-Learning-Technologie ermöglicht.
Cart.ai
Cart.ai
Cart.ai ist eine KI-gestützte Dienstleistungsplattform, die umfassende Lösungen zur Automatisierung von Geschäftsprozessen bietet, einschließlich Programmierung, Kundenbeziehungsmanagement, Videobearbeitung, E-Commerce-Setup und benutzerdefinierter KI-Entwicklung mit 24/7 Unterstützung.