Den Zustand des Projektgedächtnisses und des globalen Brains prüfen und das globale Brain in eine Markdown-Datei exportieren. Optionen, Lese- und Schreibzugriffe, Ausgabe, Exit-Codes, Fehler.
BMAD+ hält zwei Arten von Gedächtnis in einfachen Markdown-Dateien. Das Projektgedächtnis liegt in .agents/memory/ in deinem Projekt (Entscheidungen, Erkenntnisse, Muster, der aktuelle Kontext und je Sitzung eine Übergabenotiz). Das globale Brain liegt in ~/.bmad-plus/brain und wird von all deinen Projekten geteilt. bmad-plus memory beantwortet „Ist mein Gedächtnis in Ordnung?“ mit einem schreibgeschützten Bericht und kann das globale Brain in eine portable Datei kopieren. Es ist für alle, die das Pack Memory (Agent Zecher) installiert haben und es prüfen oder sichern möchten.
Das globale Brain: identity.yaml, decisions.md, lessons.md, patterns.md und jede projects/*.yaml.
bmad-brain-export-<YYYY-MM-DD>.md im Projektordner (wird ersetzt, wenn es an dem Tag schon existiert).
Zwei Details sind wichtig. Erstens prüft der Bericht immer das globale Brain in ~/.bmad-plus/brain, auch wenn dein Projekt mit einem anderen Brain verknüpft ist (ein Ordner _brain/ in einem übergeordneten Verzeichnis, die Variable BMAD_PLUS_BRAIN); die Verknüpfung steht in der Zeile „Linked brain“. Zweitens berührt export nicht das Projektgedächtnis, nur das globale Brain. Ein „Eintrag“ in den Zählungen ist eine Zeile, die in der Markdown-Datei mit ### beginnt.
Der Befehl lief bis zum Ende. Das gilt auch für einen unbekannten Unterbefehl und einen Export ohne globales Brain: Beide geben eine Fehlerzeile aus, setzen aber keinen Fehlercode. Verwende memory daher nicht als CI-Gate.
Der Gesundheitswert ist der Anteil bestandener Prüfungen an höchstens zehn. Für das Projektgedächtnis sind es fünf: decisions.md, lessons.md, patterns.md und context.md existieren, und sessions/ enthält mindestens eine .md-Übergabe. Für das globale Brain: identity.yaml, decisions.md, lessons.md, patterns.md und der Ordner projects/ existieren. Ein nicht installierter Teil wird aus dem Wert ausgelassen, statt als null zu zählen. Grün ab 80 %, gelb ab 50 %.
Beispielhafter Ablauf, nicht bei einem echten Lauf aufgezeichnet. Quelle: tools/cli/commands/memory.js (Zweig status, Meldungsvorlagen); Zahlen und Pfade sind erfunden
memory export (Pfad beispielhaft)Simuliert
$ npx bmad-plus memory exportBrain exported to: /home/ana/shop/bmad-brain-export-2026-10-18.mdDone!
npx bmad-plus memory export
Beispielhafter Ablauf, nicht bei einem echten Lauf aufgezeichnet. Quelle: tools/cli/commands/memory.js (Zweig export, Meldungsvorlage); der Pfad ist erfunden
Hinweis· Vor dem Weitergeben des Exports prüfen
Der Export kopiert deine globalen Entscheidungen, Erkenntnisse und Projektkarten wörtlich, dazu identity.yaml (dein Name und deine Sprache). Lies ihn, bevor du ihn weitergibst oder committest.
Das Pack Memory ist installiert, und du willst wissen, was fehlt, bevor du dich darauf verlässt.
In deinem KI-Assistenten
Führe `bmad-plus memory status` in diesem Projekt aus und sag mir, welche Gedächtnisdateien fehlen oder leer sind.
Das solltest du erhalten Der Befehl gibt einen Block für das Projektgedächtnis und einen für das globale Brain aus. Jede Datei zeigt ein Häkchen oder Kreuz, ihre Zahl an ### -Einträgen und das Datum der letzten Änderung, sessions/ zeigt die Zahl der Übergaben, und die letzte Zeile nennt den Gesundheitswert mit der Zahl bestandener Prüfungen. Auf der Platte ändert sich nichts.
Du installierst deinen Rechner neu und willst eine lesbare Kopie dessen, was das Brain enthält.
In deinem KI-Assistenten
Exportiere mein globales Brain mit `bmad-plus memory export` und sag mir, wo die Datei liegt.
Das solltest du erhalten Im Projektordner entsteht eine Datei bmad-brain-export-<date>.md. Sie beginnt mit # BMAD+ Brain Export und der Exportzeit, danach je globaler Datei (identity.yaml, decisions.md, lessons.md, patterns.md) ein Abschnitt im Codeblock, dann ein Abschnitt Projects mit einer YAML-Karte je indiziertem Projekt. Der Befehl gibt den vollständigen Pfad aus.