# BMAD+ Dokumentation — Einstieg, Beispiele und Versionen

> Installiere BMAD+, starte deinen ersten Agenten-Workflow und nutze konkrete Prompts. Schritt-für-Schritt-Anleitung, Updates und veröffentlichte Versionshinweise.

Canonical: https://bmad-plus.rochetta.fr/de/docs/
Language: de
BMAD+ version: 0.23.1
Documentation reviewed: 2026-10-19
Author: Laurent Rochetta
License: MIT

Von der Installation zum ersten Workflow.

Beginne mit einer kleinen Aufgabe in deinem Projekt. Diese Anleitung zeigt, was du im Terminal ausführst, was du deinen KI-Assistenten fragst und wie du BMAD+ aktuell hältst.

- [Schritt für Schritt starten](#start)
- [Beispiele zum Anpassen](#examples)
- [Updates prüfen und anwenden](#updates)
- [Neuigkeiten](#news)
- [Versionsverlauf](#changelog)
- [Bei offenen Fragen](#help)

## Nach Thema stöbern

- [Konzepte](https://bmad-plus.rochetta.fr/de/docs/concepts/): Was BMAD+ ist und welche Ideen dahinterstehen: Agenten, Skills, Packs und Gedächtnis und wie sie zusammenspielen.
  - [So funktioniert BMAD+](https://bmad-plus.rochetta.fr/de/docs/concepts/how-bmad-plus-works/): Was BMAD+ in dein Projekt legt, wer was ausführt und wie aus einer Anfrage wie „Atlas, ...“ Dateien werden: Ausführung im Host, AGENTS.md als Rückgrat, Packs, Agenten, Skills, Workflows.
  - [Intake: erst fragen, dann handeln](https://bmad-plus.rochetta.fr/de/docs/concepts/intake/): Warum ein Pack vor dem Handeln fragt, wie ein intake.yaml seine Fragen Feld für Feld festlegt, wie Antworten einen Status erhalten, und ein komplettes Design Read mit echter Ausgabe.
  - [Schwärme aus Sub-Agenten](https://bmad-plus.rochetta.fr/de/docs/concepts/swarm/): Wann ein Panel, eine Jury oder ein Fanout von Sub-Agenten sinnvoll ist, die vier Dateien dahinter, Austeilen mit Seed, das Budget von 26, ehrliche Auswertungen und ein durchgespieltes Käuferpanel.
  - [Nexus: Autopilot, parallele Arbeit und dauerhafte Läufe](https://bmad-plus.rochetta.fr/de/docs/concepts/nexus-orchestration/): Autopilot mit Checkpoints, überwachte parallele Arbeit, Plan-Export aus einem Schwarm und dauerhafte Laufzeit (create, start, launch, collect, verify, accept) mit Codex-Adapter und Grenzen.
  - [Gedächtnis: Entscheidungen, Erkenntnisse und das Brain](https://bmad-plus.rochetta.fr/de/docs/concepts/how-memory-works/): Wie BMAD+ Entscheidungen, Erkenntnisse und Übergaben bewahrt: Projektgedächtnis, globales oder Portfolio-Brain samt Erkennung, Zecher, mem- und memory-Befehle und was nie überschrieben wird.
  - [Code-Review und menschliche Abnahme](https://bmad-plus.rochetta.fr/de/docs/concepts/code-review-and-acceptance/): Wie review scope, anchor und gate ein Code-Review prüfbar machen, die eingebauten Regeln und wie ein Mensch ein Abnahmeprotokoll durchspielt, das gelesen, klassifiziert und geprüft wird.
  - [Die Registry und die Skills](https://bmad-plus.rochetta.fr/de/docs/concepts/registry-and-skills/): registry.yaml als einzige Quelle der Wahrheit: Pack-Felder, uses_skills, external_module, pipelines, intake, Prüfungen, Generiertes und wie ein Team mit Maker einen Agent oder ein Pack ergänzt.
- [Packs](https://bmad-plus.rochetta.fr/de/docs/packs/): Was jedes Pack mitbringt, wer es braucht und wie du es installierst.
  - [Die zehn Packs: was jedes bringt und wie du wählst](https://bmad-plus.rochetta.fr/de/docs/packs/packs-overview/): Ein Pack ist eine installierbare Gruppe aus Agenten und Skills. Vergleiche die zehn BMAD+-Packs in einer Tabelle und lerne Auswahl, Installation, Entfernen und das Zusammenspiel überlappender Packs.
  - [Core-Pack: Atlas, Forge, Sentinel und Nexus](https://bmad-plus.rochetta.fr/de/docs/packs/core/): Das verpflichtende Basis-Pack von BMAD+: vier Agenten von der Idee bis zur geprüften Lieferung, sechs gemeinsame Skills, Installation, acht Prompts zum Kopieren, Ausgaben, Grenzen.
  - [OSINT-Pack: Shadow, geregelte Recherche in offenen Quellen](https://bmad-plus.rochetta.fr/de/docs/packs/osint/): Shadow führt eine phasenweise Recherche in offenen Quellen durch, mit Pflicht-Gate zur Rechtsgrundlage für benannte Personen. Installation, API-Schlüssel, Budget, sieben Prompts, Ausgaben, Grenzen.
  - [Maker-Pack: eigene Agenten bauen und paketieren](https://bmad-plus.rochetta.fr/de/docs/packs/maker/): Maker ist ein Meta-Agent, der neue BMAD+-Agenten entwirft, validiert und paketiert. Installation, die vier Erstellungsphasen, sechs Prompts, Ausgabeordner und wofür das Paket gedacht ist.
  - [Shield-Pack: 27 Compliance-Spezialisten und 11 Workflows](https://bmad-plus.rochetta.fr/de/docs/packs/shield/): Shield leitet Compliance-Fragen an 27 Rahmenwerk-Spezialisten und 11 DSGVO- und AI-Act-Workflows und ergänzt Assurance Cases, KI-Register und Review-Regeln. Keine Rechtsberatung.
  - [SEO-/GEO-Pack: Sichtbarkeit in der Suche und in KI-Antworten prüfen](https://bmad-plus.rochetta.fr/de/docs/packs/seo/): SEO / GEO: drei Agenten prüfen Sichtbarkeit in der Suche und in KI-generierten Antworten (Inhaltsqualität, strukturierte Daten, KI-Tauglichkeit) mit 15 Befehlen. Installation, Schlüssel, Grenzen.
  - [Memory-Pack: Zecher und das persistente Gedächtnis](https://bmad-plus.rochetta.fr/de/docs/packs/memory-pack/): Zecher bewahrt Entscheidungen, Erkenntnisse und Sitzungsübergaben in einfachen Dateien über Sitzungen und Projekte hinweg auf. Installation, Brain-Erkennung, acht Prompts, Ausgaben, CLI, Grenzen.
  - [Dev-Studio-Pack: sechs Personas und 38 Workflows](https://bmad-plus.rochetta.fr/de/docs/packs/dev-studio/): Dev Studio deckt den Software-Lebenszyklus mit sechs Personas und 38 benannten Workflows ab, vom Produkt-Briefing bis zum Code-Review. Installation, Katalog nach Phase, Beispiele, studio-CLI, Grenzen.
  - [Backup-Pack: ZIP-Sicherungen mit Zeitstempel, Wiederherstellung und Rotation](https://bmad-plus.rochetta.fr/de/docs/packs/backup/): Backup Manager packt dein Projekt zeitgestempelt als ZIP, listet, stellt wieder her und rotiert die Archive mit vier Slash-Befehlen. Installation, fünf Beispiele, Speicherorte, Ausschlüsse, Lücken.
  - [Animated-Pack: ein MP4 in eine scrollgesteuerte Website verwandeln](https://bmad-plus.rochetta.fr/de/docs/packs/animated/): Der Animated Website Creator macht aus einem Video in fünf Schritten eine scrollgesteuerte Seite: Analyse, Extraktion, sechs Abschnitte, Bau, Vorschau. Voraussetzungen, sechs Beispiele, Grenzen.
  - [Design-Pack: Atelier fragt zuerst, baut dann, prüft und gestaltet neu](https://bmad-plus.rochetta.fr/de/docs/packs/design/): Atelier, Design-Engine von BMAD+: Intake mit 13 Fragen, dann Bauen, Prüfen oder Neugestalten über drei Skills, gekennzeichnete Belege, zitiertes Pre-flight-Urteil. Installation, echte Sitzung.
- [Agenten](https://bmad-plus.rochetta.fr/de/docs/agents/): Jeder Agent im Detail: seine Rolle, wann du ihn rufst und welche Skills er mitbringt.
  - [Verzeichnis aller 48 Agenten](https://bmad-plus.rochetta.fr/de/docs/agents/agents-roster/): Alle BMAD+-Agenten an einem Ort: 15 Einstiegspunkte, 6 Dev-Studio-Personas und 27 Shield-Spezialisten, mit Pack, Rolle und Aufruf, jeweils mit Link zur Seite ihres Packs.
  - [Wie Agenten aktiviert werden: Namen, Rollen, Trigger und Chat-Befehle](https://bmad-plus.rochetta.fr/de/docs/agents/agents-activation/): Rufe einen Agenten beim Namen, nutze Menücodes, lass Rollen über drei Trigger-Ebenen selbst wechseln und nutze bmad-help, autopilot und parallel. Was du prüfst, wenn ein Agent nicht antwortet.
- [Referenz](https://bmad-plus.rochetta.fr/de/docs/reference/): Jeder Befehl, jede Option, Datei und Einstellung mit der genauen Syntax.
  - [Die Kommandozeile im Überblick](https://bmad-plus.rochetta.fr/de/docs/reference/cli-overview/): Wie du bmad-plus startest, welche Optionen alle Befehle teilen, die Sprachen des Installers, der Betrieb ohne Rückfragen mit --yes und die Exit-Codes für Skripte und CI.
  - [install](https://bmad-plus.rochetta.fr/de/docs/reference/cli-install/): BMAD+ Agenten, Skills, Anweisungsdateien und Konfiguration in ein Projekt installieren: jede Option, was geschrieben wird, Verhalten bei erneuter Installation, echte Ausgabe und mögliche Fehler.
  - [update](https://bmad-plus.rochetta.fr/de/docs/reference/cli-update/): Ein installiertes Projekt auf eine neuere BMAD+-Version bringen, mit Plan, Backups und einem wiederherstellbaren Beleg: Optionen, Erhaltenes, Ablehnungen, Wiederherstellung und jede Meldung.
  - [uninstall](https://bmad-plus.rochetta.fr/de/docs/reference/cli-uninstall/): Aus einem Projekt entfernen, was BMAD+ gehört, und Speicher, Einstellungen sowie geänderte und unbekannte Dateien behalten: Optionen, was gelöscht wird, was bleibt, echte Ausgabe, Meldungen.
  - [doctor](https://bmad-plus.rochetta.fr/de/docs/reference/cli-doctor/): Schreibgeschützter Gesundheitsbericht: Manifest, Besitzinventar, geänderte Dateien, Anweisungsdateien, Laufzeiten. Optionen, Prüfcodes, JSON-Bericht, echte Ausgabe, Exit-Codes.
  - [update-check](https://bmad-plus.rochetta.fr/de/docs/reference/cli-update-check/): npm fragen, ob es ein neueres BMAD+-Release gibt und ob deine Richtlinie es zuließe, ohne etwas zu ändern: Optionen, Status, Gründe, JSON-Felder, Cache und Offline-Verhalten.
  - [update-policy](https://bmad-plus.rochetta.fr/de/docs/reference/cli-update-policy/): Die Projektrichtlinie anzeigen oder setzen, die entscheidet, ob BMAD+ nach Updates sucht und ob eines ohne dich greifen darf: Modi off, notify, auto, Kanal, Bereich, Vorabversionen, Datei, Fehler.
  - [autoconfig](https://bmad-plus.rochetta.fr/de/docs/reference/cli-autoconfig/): BMAD+ in einem bestehenden Repository oder leeren Ordner einrichten: Stack erkennen, Projektgesundheit bewerten, Packs empfehlen, installieren und das Projektgedächtnis anlegen.
  - [scan](https://bmad-plus.rochetta.fr/de/docs/reference/cli-scan/): Ein Verzeichnis durchlaufen, Projekte finden, Stack und Aktivität erkennen und im globalen Gedächtnis indexieren, damit BMAD+ dein ganzes Portfolio kennt.
  - [bmad-plus memory](https://bmad-plus.rochetta.fr/de/docs/reference/cli-memory/): 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-plus mem](https://bmad-plus.rochetta.fr/de/docs/reference/cli-mem/): Entscheidungen und Ereignisse abrufen, Agentenarbeit festhalten, ein Muster mit Belohnungssignalen verstärken, eine Erkenntnis an abgenommene Nexus-Arbeit binden. Optionen, Ausgabe, Fehler.
  - [studio](https://bmad-plus.rochetta.fr/de/docs/reference/cli-studio/): Dev-Studio-Workflows auflisten und für einen davon ein schreibgeschütztes Kontextpaket vorbereiten, damit dein Assistent ihn mit den exakt mitgelieferten Anweisungen deines Projekts ausführt.
  - [bmad-plus intake](https://bmad-plus.rochetta.fr/de/docs/reference/cli-intake/): Den Fragebogen eines Packs prüfen, die nächsten Fragen planen, Antworten mit Status festhalten und das Briefing erzeugen. Optionen, Exit-Codes, echte Ausgabe und Fehler.
  - [bmad-plus swarm](https://bmad-plus.rochetta.fr/de/docs/reference/cli-swarm/): Einen Schwarm von Sub-Agenten im Budget austeilen, briefen, prüfen, ablegen und auszählen: Panel, Jury oder Fanout. Optionen, Laufbaum, Freigabe bei Code 2, Ehrlichkeitsregeln, echte Ausgabe, Fehler.
  - [nexus](https://bmad-plus.rochetta.fr/de/docs/reference/cli-nexus/): Dauerhafte Task-Läufe: ein Plan aus Aufgaben mit disjunkten Schreibbereichen, nach einer Unterbrechung wiederherstellbare Versuche, unabhängige Prüfung und ein getrennter Abnahmeschritt.
  - [bmad-plus uat](https://bmad-plus.rochetta.fr/de/docs/reference/cli-uat/): Referenz zu bmad-plus uat (Alias recette): lint, build, serve, import, read, gate und order für menschliche Abnahmeprotokolle, mit Optionen, Exit-Codes und Beispielausgaben.
  - [bmad-plus review](https://bmad-plus.rochetta.fr/de/docs/reference/cli-review/): Referenz zu bmad-plus review: Review-Umfang versiegeln, Befunde im Code verankern, aus der Abdeckung ein Urteil ableiten, fortsetzen, vergleichen und Regeln auflisten, mit Optionen und Exit-Codes.
  - [assurance](https://bmad-plus.rochetta.fr/de/docs/reference/cli-assurance/): Einen Security-Assurance-Case aufbauen: Aussagen, die nur durch wirklich gelaufene Prüfungen gestützt sind, in einem Hash-Ledger festgehalten und an einem Commit verifiziert.
  - [ai-register](https://bmad-plus.rochetta.fr/de/docs/reference/cli-ai-register/): Ein Register der KI-Werkzeuge deines Projekts führen, mit Daten, Rechtsgrundlage und Übermittlungen, und per weicher Prüfung vor jeder im Repository gefundenen KI-Integration warnen lassen, die fehlt.
  - [Konfigurationsdatei](https://bmad-plus.rochetta.fr/de/docs/reference/config-yaml/): Jeder Schlüssel von _bmad/config.yaml: Ausführungsmodus, die vier Checkpoints, der uat-Block und das Schwarm-Budget. Standardwerte, wer was liest und was eine Änderung bewirkt.
  - [Adapter](https://bmad-plus.rochetta.fr/de/docs/reference/adapters/): Die sieben KI-Tools, die BMAD+ vorbereitet: die Datei für jedes, die Erkennung, das gemeinsame Rückgrat AGENTS.md und wie install und update deine eigenen Anweisungen schützen.
  - [Projektstruktur](https://bmad-plus.rochetta.fr/de/docs/reference/project-layout/): Jeder Ordner und jede Datei, die BMAD+ in einem Projekt und auf deinem Rechner anlegt, welcher Befehl sie erzeugt und ob sie dir gehört, BMAD+ sie verwaltet oder als Zustand unberührt bleiben soll.
- [Anleitungen](https://bmad-plus.rochetta.fr/de/docs/guides/): Schritt-für-Schritt-Wege für häufige Aufgaben, von der Installation bis zu Updates.
  - [Deine erste Stunde mit BMAD+](https://bmad-plus.rochetta.fr/de/docs/guides/first-hour/): Ein Einsteigerpfad vom leeren Terminal zum geprüften ersten Ergebnis: installieren, prüfen, mit dem ersten Agent sprechen, prüfen, Kontext bewahren, aktuell bleiben. Jeder Schritt mit echtem Befehl.
  - [Installieren, aktualisieren, deinstallieren](https://bmad-plus.rochetta.fr/de/docs/guides/install-lifecycle/): Das ganze Leben von BMAD+ in einem Projekt: installieren, prüfen, mit Richtlinie und Belegen aktualisieren, wiederherstellen, deinstallieren und das Memory behalten. Was jeder Schritt schreibt.
  - [Tutorial: von der Idee zum Schwarm](https://bmad-plus.rochetta.fr/de/docs/guides/idea-to-swarm/): Kompletter Durchgang mit echter Ausgabe: installieren, Atelier fragt zuerst, Briefing, simuliertes Panel im Budget, ehrliche Auswertung, Deinstallation mit erhaltenem Gedächtnis.
  - [Fallstudie: prüfen, was Agenten als erledigt melden](https://bmad-plus.rochetta.fr/de/docs/guides/case-study-rebuild-the-site/): Ein Review stufte 11 Aussagen als falsch ein in dem, was 39 Agenten in unter zwölf Stunden schrieben, und die Reviewer irrten zweimal. Sieh, wie es gefunden wurde, und spiel die fünf Befehle nach.
  - [BMAD+ im Team nutzen](https://bmad-plus.rochetta.fr/de/docs/guides/for-teams/): Was versioniert wird und was lokal bleibt, welche Einstellungen man abstimmt, ein Adapter je Teammitglied auf gemeinsamem Rückgrat, sichere Update-Richtlinie, CI-Gates, Onboarding.
  - [Rezeptbuch](https://bmad-plus.rochetta.fr/de/docs/guides/recipes-cookbook/): Kopierfertige Prompts und Befehle für die Core-Agenten und jedes Pack, mit dem, was sie wirklich tun: Atlas, Forge, Sentinel, Nexus, Shadow, Zecher, SEO, Shield, Dev Studio, Atelier, die CLI.
- [Sicherheit und Daten](https://bmad-plus.rochetta.fr/de/docs/security/): Was auf deinem Rechner bleibt, was ihn verlassen kann und wie du es prüfst.
  - [Datenverarbeitung und Datenschutz](https://bmad-plus.rochetta.fr/de/docs/security/data-handling/): Keine Telemetrie, kein stilles Selbst-Update. Die elf Flüsse des npm-Pakets, die Daten von deiner Maschine senden können, je mit Was, An wen, Wann und Einwilligungsgrundlage, und was lokal bleibt.
  - [Vertrauen, Eigentum und Lizenzen](https://bmad-plus.rochetta.fr/de/docs/security/trust-and-ownership/): Wer was geschrieben hat, welche Lizenzen, welche Dateien BMAD+ in deinem Projekt besitzt und wie es das belegt, was Update und Deinstallation behalten, wie OSINT reguliert ist.
- [Fragen und Lösungen](https://bmad-plus.rochetta.fr/de/docs/faq/): Kurze Antworten auf Einsteigerfragen und was zu tun ist, wenn etwas fehlschlägt.
  - [Häufige Fragen](https://bmad-plus.rochetta.fr/de/docs/faq/faq/): Vierunddreißig Antworten auf das, was Einsteiger fragen: was BMAD+ ist, Installation und Update, Agenten und Autopilot, Schwärme, Reviews und Abnahmen, Daten und Recht, Gedächtnis und Teams.
  - [Fehlerbehebung](https://bmad-plus.rochetta.fr/de/docs/faq/troubleshooting/): Symptom, Ursache, Lösung für echte BMAD+-Fehler: abgelehnte Installationen und Updates, veraltete Sperren, doctor-Fehler, veraltete Anweisungen, Schwärme zur Freigabe, rote Gates.
  - [Glossar](https://bmad-plus.rochetta.fr/de/docs/faq/glossary/): Jeder Begriff der BMAD+-Dokumentation in einfachen Worten, nach Themen: Host, Pack, Skill, Intake, Schwarm, Seed, Gate, Beleg, Protokoll und die Statuswörter der Tools.

<a id="start"></a>
## Schritt für Schritt starten

Du brauchst Node.js 20 oder neuer und dein gewohntes KI-Entwicklungswerkzeug. BMAD+ liefert Projektanweisungen, Rollen und Workflows; dein Werkzeug stellt das Modell und die Ausführungsrechte bereit.

<a id="step-prepare"></a>
### 1. Projektordner öffnen

Öffne ein Terminal im Repository, an dem du arbeiten möchtest, und prüfe die Node.js-Version. Nutze weiterhin deine übliche Versionsverwaltung.

**Im Terminal deines Projekts**

```sh
node --version
```

Die Ausgabe sollte v20 oder neuer anzeigen. Installiere oder aktualisiere Node.js bei Bedarf separat.

<a id="step-install"></a>
### 2. BMAD+ installieren und Werkzeuge wählen

Starte das Installationsprogramm. Wähle die Adapter deiner KI-Werkzeuge und die benötigten Packs. Core enthält Atlas, Forge, Sentinel und Nexus.

**Im Terminal deines Projekts**

```sh
npx bmad-plus@0.23.1 install
```

Die Installation erstellt Agentenanweisungen, die gemeinsame Projektbasis und die gewählten Adapter. Optionale Packs können weitere Laufzeitumgebungen oder API-Zugänge benötigen.

<a id="step-activate"></a>
### 3. Sitzung im selben Ordner starten

Öffne oder starte deinen KI-Coding-Assistenten im Projekt neu, damit er seinen Adapter und AGENTS.md laden kann. Frage nach den installierten Agenten und Workflows.

**In deinem KI-Assistenten**

```text
bmad-help
```

Nach der Installation ist kein weiterer BMAD+-Initialisierungsbefehl nötig. bmad-help ist eine Nachricht an den Assistenten, kein Terminalbefehl.

<a id="step-first-task"></a>
### 4. Einer Rolle eine konkrete Aufgabe geben

Beschreibe Ziel, Einschränkungen und erwartetes Ergebnis. Beginne bei einer neuen Idee mit Atlas, bei einer Änderung am bestehenden Code mit Forge.

**In deinem KI-Assistenten**

```text
Atlas, hilf mir, eine kleine Rechnungsanwendung für Selbstständige einzugrenzen. Frage nach den Nutzern, bestimme den ersten nützlichen Ablauf und schreibe ein Briefing mit Akzeptanzkriterien.
```

Prüfe das Briefing, bevor du Forge eine Story umsetzen lässt. Ein klares Ergebnis macht Fortschritte überprüfbar.

<a id="step-review"></a>
### 5. Ergebnis prüfen und Kontext sichern

Bitte Sentinel, die Änderung anhand der Akzeptanzkriterien zu prüfen. Fordere Testergebnisse und eine kurze Übergabe für die nächste Sitzung an.

**In deinem KI-Assistenten**

```text
Sentinel, prüfe diese Änderung anhand der Akzeptanzkriterien. Überprüfe die wichtigsten Erfolgs- und Fehlerfälle, nenne offene Probleme und fasse zusammen, was die nächste Sitzung wissen muss. Wenn das BMAD+ CLI verfügbar ist, versiegle den Umfang mit bmad-plus review scope, wende die Regeln seiner Checkliste an, zitiere den Code jedes Befunds, belege jede ausgewählte Datei und berichte, was bmad-plus review gate antwortet.
```

Lies die Änderungen und Testergebnisse. Der Assistent arbeitet innerhalb der Rechte und Fähigkeiten seines Host-Werkzeugs.

<a id="examples"></a>
## Beispiele zum Anpassen

Ersetze die Projektdetails durch deine eigenen. Diese Gesprächseinstiege nennen ein konkretes Ergebnis zur Prüfung.

<a id="example-feature"></a>
### Von einer Idee zur ersten Version

Nutze dies, nachdem du Nutzer und Problem beschrieben hast.

**In deinem KI-Assistenten**

```text
Nexus, plane die erste nutzbare Version meiner Terminbuchungs-App. Lass Atlas den Umfang eingrenzen, Forge die kleinste Umsetzung vorschlagen und Sentinel Akzeptanzprüfungen definieren. Liste Abhängigkeiten auf und halte vor der Umsetzung zur Planprüfung an.
```

Erwartetes Ergebnis: ein priorisierter Plan, eine kleine erste Story und klare Prüfpunkte.

<a id="example-bug"></a>
### Einen Fehler im bestehenden Projekt beheben

Ergänze das beobachtete Verhalten, Schritte zur Reproduktion und relevante Fehlermeldungen.

**In deinem KI-Assistenten**

```text
Forge, untersuche, warum das Speichern einer bearbeiteten Rechnung ein Duplikat erzeugt. Reproduziere den Fehler, finde die Ursache und schlage die kleinste Korrektur vor. Ergänze eine Regressionsprüfung für den tatsächlichen Fehler und bitte Sentinel, den betroffenen Ablauf zu prüfen.
```

Erwartetes Ergebnis: ein reproduzierter Fehler, eine gezielte Korrektur und ein Nachweis der Regressionsabdeckung.

<a id="example-parallel"></a>
### Unabhängige Arbeit koordinieren

Nutze dies, wenn dein Host parallele Agenten unterstützt und die Aufgaben nicht dieselben Dateien bearbeiten.

**In deinem KI-Assistenten**

```text
Nexus, teile die freigegebene Arbeit in unabhängige Aufgaben auf. Gib jeder Rolle einen Umfang, zugeordnete Dateien und klare Abschlusskriterien. Nutze parallele Agenten nur, wenn dieses Werkzeug sie unterstützt; führe die Aufgaben sonst nacheinander aus. Integriere die Ergebnisse und lass Sentinel den gesamten Nutzerablauf prüfen.
```

Erwartetes Ergebnis: begrenzte Aufträge, klare Abhängigkeiten und eine gemeinsame Abschlussprüfung. Parallele Ausführung kommt vom Host-Werkzeug.

<a id="example-recette"></a>
### Eine Lieferung von einer Person bestätigen lassen

Verwenden Sie dies, wenn eine Version auf Ihrer Testumgebung ankommt und jemand sie am Bildschirm prüfen muss.

**In deinem KI-Assistenten**

```text
Sentinel, schreibe das Abnahmerezept für diese Lieferung auf unserer Testumgebung. Ein Schritt je Handgriff, eine überprüfbare Tatsache je Zeile, Bildschirmtexte aus dem Code zitiert, und markiere die wirklich schreibenden Schritte. Baue die Seite und nenne mir Link, Dauer und was ich nicht überspringen darf. Verwende möglichst wegwerfbare Testdaten, benenne den Ordner und die Dateien, die jeder Befehl ändert, und halte automatisierte Nachweise von den Antworten der Person getrennt. Bevor du mir die Seite übergibst, baue sie mit uat build, prüfe die aufgelisteten Garantien, spiele den wesentlichen Durchgang selbst in einem echten Browser — starten, ankreuzen, eine Bemerkung tippen, neu laden, alles ist wieder da — und sage mir, welche Prüfungen liefen.
```

Erwartetes Ergebnis: eine Seite, die auch eine nicht technische Person durchgehen kann, und ein Durchlauf, den der Agent zurückliest, um jeden Fehlschlag einzuordnen, bevor etwas korrigiert wird.

<a id="example-memory"></a>
### Eine Sitzung mit Zecher sichern

Nutze dies vor dem Ende einer Sitzung, wenn das optionale Memory-Pack installiert ist.

**In deinem KI-Assistenten**

```text
Zecher, aktualisiere den Projektspeicher anhand der tatsächlich abgeschlossenen Änderungen und Prüfungen. Unterscheide implementierte, getestete, veröffentlichte und noch offene Arbeit. Halte Entscheidungen und hilfreiche Belege fest, archiviere ersetzte Notizen ohne sie zu löschen und schreibe einen kurzen Prompt für die nächste Sitzung. Halte den Speicher in diesem Projekt und lasse Geheimnisse weg.
```

Erwartetes Ergebnis: ein knapper aktueller Kontext, eine datierte Sitzungsübergabe und ein Prompt zum Fortsetzen mit der nächsten offenen Aufgabe.

<a id="example-design"></a>
### Einen Bildschirm mit Atelier gestalten

Nutze dies mit dem optionalen Design-Pack. Atelier stellt zuerst seine Fragen und folgt dann prüfbaren Regeln.

**In deinem KI-Assistenten**

```text
Atelier, führe die Design-Analyse für die Rechnungsliste meiner App durch, baue den Bildschirm und schließe mit dem Preflight-Urteil ab.
```

Erwartetes Ergebnis: die festgehaltene Design-Analyse, der Bildschirm mit allen abgedeckten Zuständen und das Preflight-Urteil als letzte Zeile.

<a id="example-review-run"></a>
### Einen Durchlauf ohne Vermutungen prüfen

Nutze dies, wenn eine Person einen Abnahmedurchlauf beendet oder unterbrochen hat.

**In deinem KI-Assistenten**

```text
Sentinel, lies den neuesten Abnahmedurchlauf und vergleiche seinen Fingerabdruck mit dem aktuellen Rezept. Frage nach den tatsächlich ausgeführten Schritten, wenn Antworten und Nachweise widersprüchlich sind. Ordne Fehler vor Änderungsvorschlägen ein, prüfe Schreibschritte nur lesend und unterscheide menschliche Beobachtungen, automatisierte Prüfungen und ausdrücklich übernommene Risiken mit benannter verantwortlicher Person. Bestätige niemals einen nicht ausgeführten Schritt.
```

Erwartetes Ergebnis: ein klares Urteil, Nachweise für bestätigte Schreibvorgänge und eine kurze Liste noch offener Prüfungen.

<a id="example-handoff"></a>
### Ohne verlorene Entscheidungen fortsetzen

Nutze dies zu Beginn einer späteren Sitzung im selben Projekt; ein optionales Pack ist nicht erforderlich.

**In deinem KI-Assistenten**

```text
Lies AGENTS.md und die verfügbare Projekterinnerung. Fasse den letzten geprüften Stand, offene Entscheidungen und die nächste unerledigte Aufgabe zusammen. Unterscheide veröffentlichte Funktionen von lokalen Kandidaten und automatisierte Prüfungen von menschlicher Abnahme. Prüfe vor dem Fortsetzen, ob die Notizen noch zum Code passen.
```

Erwartetes Ergebnis: ein kurzer, belegter Wiedereinstieg. Projektnotizen liefern Kontext und müssen mit dem aktuellen Stand abgeglichen werden.

<a id="updates"></a>
## Updates prüfen und anwenden

Führe diese Befehle im installierten Projekt aus. Die Prüfungen verwenden eine bereits verfügbare CLI. Findet npx --no-install sie nicht, nutze den unten gezeigten Befehl mit expliziter Version.

<a id="update-check"></a>
### Veröffentlichte Version prüfen

Vergleiche die installierte Version mit npm. Das Ergebnis enthält installedVersion, latestVersion, status, updateAvailable und canAutoApply.

**Im Terminal deines Projekts**

```sh
npx --no-install bmad-plus update-check --refresh --json
```

<a id="update-bootstrap"></a>
### Wenn die CLI fehlt oder die Installation älter ist

Dieser explizite Befehl lädt die dokumentierte CLI und prüft dein Projekt. Nutze bei Version 0.12.2 oder älter die Migration im nächsten Absatz, um die Update-Erkennung hinzuzufügen.

**Im Terminal deines Projekts**

```sh
npx bmad-plus@0.23.1 update-check --refresh --json
```

<a id="update-apply"></a>
### Ein verfügbares Update prüfen und anwenden

Dieser Befehl fragt npm erneut ab und bittet um Bestätigung der genauen Zielversion. Lies den Bericht einschließlich der beibehaltenen angepassten Dateien.

**Im Terminal deines Projekts**

```sh
npx --no-install bmad-plus update --latest
```

### Von Version 0.12.2 oder älter migrieren

Nutze einmalig die CLI mit expliziter Version. Diese bestätigte Migration sichert ersetzte Dateien, weil ältere Installationen keine vollständigen Eigentums-Hashes besitzen.

**Im Terminal deines Projekts**

```sh
npx --yes bmad-plus@0.23.1 update --yes
```

- Benachrichtigung ist der Standard. Eine Versionsprüfung aktiviert keine automatischen Updates. Offline, veraltete oder nicht verfügbare Ergebnisse bedeuten, dass die neueste Version unbekannt ist.
- Updates erhalten erkannte Anpassungen. Der Bericht kann eine teilweise Anwendung melden, wenn lokale Dateien erhalten bleiben; die installierte Versionsnummer beweist nicht, dass jede Datei der Veröffentlichung entspricht.
- Bitte den Assistenten nach einem erfolgreichen Update, AGENTS.md und die relevanten Skills erneut zu lesen, oder beginne eine neue Sitzung.
- BMAD+-Paketupdates und die Synchronisierung des BMAD-METHOD-Quellcodes sind getrennte Aufgaben. Diese Befehle aktualisieren BMAD+; sie führen keinen Upstream-Quellcode in deinem Projekt zusammen.

### Optional: automatische Updates auf einen Bereich begrenzen

Aktiviere dies nur, wenn das Projekt zulässige Versionen im angegebenen Semver-Bereich anwenden soll. Die CLI prüft weiterhin Laufzeitkompatibilität, Dateieigentum und Richtlinie. Mit notify kehrst du zu Benachrichtigungen zurück.

**Im Terminal deines Projekts**

```sh
npx --no-install bmad-plus update-policy --mode auto --range "^0.23.1"
```

**Im Terminal deines Projekts**

```sh
npx --no-install bmad-plus update-policy --mode notify
```

### Nach einem Update wiederherstellen

Update-Belege und Sicherungen liegen unter .bmad/updates/. Ersetze RECEIPT_ID durch die tatsächliche Belegkennung. Die Wiederherstellung prüft die Sicherungen und verweigert das Überschreiben späterer lokaler Änderungen.

**Im Terminal deines Projekts**

```sh
npx --no-install bmad-plus update --restore RECEIPT_ID --yes
```

<a id="news"></a>
## Neuigkeiten

Diese Hinweise beschreiben die auf npm verifizierte Version. Anleitung, Installationsbefehl und Versionsfeed beziehen sich auf dieselbe Veröffentlichung.

**v0.23.1** · 2026-10-20

Die Dokumentationsseite ist in vier Sprachen neu aufgebaut, mit sieben Videos. Mehrere Befehle verhalten sich jetzt genau so, wie ihre Seiten es sagen: Ablehnungen lauten überall gleich, ein Review des Arbeitsbaums beginnt bei HEAD, und die Konfigurationsdatei ist schlichtes YAML. Installation und Update bleiben wie bisher.

[Versionsverlauf](#release-0-23-1)

<a id="changelog"></a>
## Versionsverlauf

Ausgewählte aktuelle Versionen mit ihrem tatsächlichen Veröffentlichungsdatum auf npm. Die Zusammenfassungen beschreiben ausgelieferte Änderungen. Die Paketseite bietet den vollständigen Versionsverlauf.

<a id="release-0-23-1"></a>
### v0.23.1 — Eine ehrlichere Seite, verlässlichere Befehle

2026-10-20

Die Dokumentationsseite ist in vier Sprachen neu aufgebaut, mit sieben Videos. Mehrere Befehle verhalten sich jetzt genau so, wie ihre Seiten es sagen: Ablehnungen lauten überall gleich, ein Review des Arbeitsbaums beginnt bei HEAD, und die Konfigurationsdatei ist schlichtes YAML. Installation und Update bleiben wie bisher.

- Die Website hat jetzt 52 Dokumentationsseiten, jede auf Englisch, Französisch, Spanisch und Deutsch, eine neu gebaute Landing-Seite und sieben Präsentationsvideos mit Untertiteln und beschriebenen Transkripten, darunter eine Fallstudie dazu, wie die Website selbst mit einem Schwarm von Agenten neu gebaut wurde.
- Ein --auto-Update, das die Richtlinie nicht erlaubt, wird überall mit derselben Meldung abgelehnt: Update refused: automatic-updates-not-authorized. Die Ablehnungen wegen eines alten Eigentumsinventars und wegen lokaler Konflikte verwenden dieselbe Form Update refused:.
- bmad-plus review scope --workspace beginnt bei HEAD, wenn du kein --base angibst; ein Review nicht eingecheckter Arbeit scheitert damit nicht mehr und zieht den letzten Commit nicht mehr mit.
- _bmad/config.yaml wird als schlichtes YAML geschrieben (auto_role_activation: true, nicht als getaggtes !!bool 'true'), egal welche unterstützte js-yaml-Version es schreibt.
- Die erzeugten Anweisungsdateien sagen, die Versionsprüfung ohne Erwähnung zu überspringen, wenn npx keine lokale Kopie von bmad-plus findet; Nexus-Fehler tragen das Präfix Nexus: einmal statt zweimal.
- Shield nennt überall PCI DSS v4.0.1, die Swarm-Skills nennen drei Arten, die Bash-Variante des Backup-Packs zeigt die Archivgröße wie die PowerShell-Variante, und npm-Beschreibung, Schlüsselwörter und README-Credits sind aktualisiert.

[Veröffentlichtes Paket · v0.23.1](https://www.npmjs.com/package/bmad-plus/v/0.23.1)

<a id="release-0-23-0"></a>
### v0.23.0 — Erst fragen, dann schwärmen

2026-10-18

Ein Pack erklärt jetzt, welche Fragen beantwortet sein müssen, bevor es handelt, und Nexus kann einen Schwarm von Unteragenten, ein simuliertes Panel oder eine Jury innerhalb eines von dir gesetzten Budgets ausführen. Atelier, die Design-Engine, kommt als zehntes Pack hinzu. Installation und Update bleiben wie bisher.

- bmad-plus intake stellt die Fragen eines Packs in kleinen Gruppen, markiert die Pflichtangaben, schlägt Standardwerte vor, hält fest, was du nicht weißt, samt Risiko, und erzeugt das Briefing, das zum Vertrag für alles Weitere wird. Nichts darin wird erfunden.
- bmad-plus swarm zieht simulierte Einheiten aus einem Profil mit einem Seed, schreibt ein Briefing pro Unteragent, prüft jede Antwortdatei, zählt nur gültige Antworten und sagt klar, dass simulierte Käufer keine Kunden sind. Der Block swarm in _bmad/config.yaml legt fest, wie viele Unteragenten laufen, bevor der Assistent dich fragt; bezahlte Mediengenerierung fragt immer.
- Die Registry hält jetzt fest, welche Skills ein Agent führt, aus welchem npm-Paket die Skills eines Packs stammen, welche Pipeline-Schritte und Freigaben ein Pack erklärt und welches Briefing es durchführt. Die erzeugten Anweisungen tragen all das, nichts wird zweimal getippt.
- Design-Pack: Atelier, gebaut aus dem Paket design-skill, befragt dich mit einer Design-Analyse und baut, prüft oder überarbeitet dann eine Oberfläche nach prüfbaren Regeln. Der Installer kopiert seine drei Skills mit ihren Referenzmodulen, und doctor prüft sie.
- Ein Trigger-Gate lehnt Regeln zur automatischen Aktivierung ab, die einen der Registry unbekannten Agenten oder eine unbekannte Pipeline nennen, und der Installer schreibt nichts, wenn sich die Dateien eines Packs nicht vorher vollständig auflisten lassen.

[Veröffentlichtes Paket · v0.23.0](https://www.npmjs.com/package/bmad-plus/v/0.23.0)

<a id="release-0-22-0"></a>
### v0.22.0 — Was deinen Rechner verlässt, erklärt und geprüft

2026-09-29

BMAD+ erklärt jetzt jede Datenübertragung und jeden Prozess, den es startet, und seine CI lehnt alles Unerklärte ab. Die Abnahmeseite und der SEO-Bericht laden nichts mehr von anderen Websites, OSINT-Aufrufe laufen nur über HTTPS, und Shield erhält einen Sicherheitsnachweis aus ausgeführten Prüfungen und ein Verzeichnis der KI-Verarbeitungen. An Installation und Update ändert sich nichts.

- Die Registry gibt an, was BMAD+ sendet, an wen, wann und mit welcher Einwilligung; SECURITY.md zeigt es, und die installierten Agentenanweisungen fassen es zusammen. Eine Build-Prüfung schlägt fehl, wenn ein Netzwerkaufruf oder ein gestarteter Prozess nicht erklärt ist. BMAD+ hat keine Telemetrie, und die Update-Prüfung lässt sich abschalten.
- Die Abnahmeseite lädt weder Google Fonts noch sonst etwas von einer anderen Website: Wer sie öffnet, verrät das niemandem. Der Build lehnt eine Seite ab, die es täte, und ein echter Browser prüft jede Anfrage eines Durchlaufs. Auch der HTML-SEO-Bericht öffnet sich offline.
- Der Google-API-Schlüssel des SEO-Packs wird in einem Anfrage-Header übertragen, nie in einer URL, und erscheint in keiner Fehlermeldung. OSINT-Anbieteraufrufe lehnen alles außer HTTPS ab und folgen nie einer Weiterleitung zu einem anderen Host.
- SEO-Screenshots erreichen nur die geprüfte Adresse: Chromium löst nichts anderes auf, und Weiterleitungen oder Ressourcen, die woanders hinzeigen, werden blockiert und aufgelistet.
- Shield: bmad-plus assurance erstellt einen Sicherheitsnachweis, dessen Belege nur tatsächlich ausgeführte Prüfungen sein können, festgehalten in einem manipulationssicheren Protokoll; bmad-plus ai-register führt das Verzeichnis der KI-Werkzeuge eines Projekts und warnt vor nicht erfassten; sechs Review-Regeln nennen die Compliance-Kontrollen, die eine Änderung berührt.
- Der MCP-Server schließt SSE-Streams sauber, wenn ein Client geht oder der Server stoppt, und akzeptiert Token-Daten mit Zeitzonenversatz.

[Veröffentlichtes Paket · v0.22.0](https://www.npmjs.com/package/bmad-plus/v/0.22.0)

[Alle veröffentlichten Versionen auf npm](https://www.npmjs.com/package/bmad-plus?activeTab=versions)

<a id="help"></a>
## Bei offenen Fragen

### Mein Assistent sieht die Agenten nicht. Was soll ich prüfen?

Prüfe, ob er im installierten Projekt geöffnet ist, sein Adapter ausgewählt wurde und AGENTS.md sowie .agents/skills/ vorhanden sind. Starte eine neue Sitzung und bitte ihn, die Anweisungen zu lesen. Jeder Host hat eigene Laderegeln.

### Gebe ich autopilot oder parallel im Terminal ein?

Nein. bmad-help, autopilot und parallel sind Gesprächsanweisungen für deinen KI-Assistenten. Terminalbefehle verwenden die BMAD+-CLI, wie in den Beispielen oben.

### Die Prüfung meldet unknown oder offline. Bin ich aktuell?

Dieses Ergebnis belegt nicht die neueste veröffentlichte Version. Arbeite weiter und wiederhole die Prüfung, wenn die Registry erreichbar ist. Eine nicht verfügbare Prüfung erlaubt keine Änderung der Update-Richtlinie.

[Quellcode auf GitHub](https://github.com/lrochetta/BMAD-PLUS)

[Veröffentlichtes Paket](https://www.npmjs.com/package/bmad-plus)
