Mneme: Ein PreToolUse-Hook, der Claude-Code-Bearbeitungen blockiert, die Architekturentscheidungen verletzen

Marcus Dillavou hat Mneme entwickelt, einen PreToolUse-Hook, der Claude Code-Bearbeitungen abfängt und sie mit einer aufgezeichneten Architekturentscheidungsdatei vergleicht, bevor sie auf die Festplatte geschrieben werden. Das Ziel: Verbotene Bibliotheken, abgelehnte Muster und vergessene Konventionen davon abhalten, in neuen Dateien wieder aufzutauchen.
Installation
pip install mneme python scripts/install_claude_code.py
Dies schreibt den Hook-Eintrag in .claude/settings.json und installiert vier Schrägstrich-Befehle:
/mneme-check— führt eine Verstoßprüfung durch/mneme-context— ruft den Kontext für die aktuelle Datei ab/mneme-record— zeichnet eine neue Entscheidung auf/mneme-review— zeigt vorhandene Entscheidungen an
Funktionsweise
Wenn Claude eine Bearbeitung versucht, vergleicht Mneme den Vorgang mit den schlagwortindizierten Entscheidungen. Wird ein Verstoß erkannt, blockiert der Hook den Vorgang und gibt die Entscheidungs-ID als Rückmeldung zurück. Claude sieht die Einschränkung, versteht den Grund und passt seine Ausgabe an — kein manueller Eingriff nötig.
Der Hook schaltet sich im Fehlerfall offen: Wenn Mneme nicht im PATH ist oder eine Zeitüberschreitung auftritt, beendet er sich mit 0 und Claude Code arbeitet normal weiter. Er blockiert nur, wenn mneme check tatsächlich einen Verstoß meldet.
Randfälle
Die Abfrage erfolgt schlagwortbasiert, daher ist der Umfang der Entscheidungen wichtig. Der Autor sucht aktiv nach Rückmeldungen aus der Praxis, ob der Hook in Produktionsprojekten korrekt auslöst.
📖 Quelle: r/ClaudeAI
👀 Siehe auch

FlowBoard v5: Der Projektarbeitsbereich, in dem Ihre KI-Agenten tatsächlich laufen
FlowBoard v5 ist ein React-basiertes Projekt-Workspace für KI-Agenten mit einem ereignisgesteuerten Task-Speicher (SQLite), Multi-Agenten-Unterstützung, Ideen-zu-Spezifikationen-Schleife und modularen Übersichts-Widgets.

Tessera: Open-Source-GUI-Arbeitsbereich zur Verwaltung mehrerer Claude Code-Sitzungen
Tessera ist eine quelloffene GUI, mit der Sie mehrere Claude Code-Sitzungen parallel mit Git-Worktree-Isolation, Kanban-Aufgabenverfolgung, Live-Diffs und Agentenaktivitätsprüfung ausführen können.

Tandem MCP: Claude Code-Sitzungen von Claude.ai Chat aus ausführen und verwalten
Tandem ist ein Open-Source-MCP-Server, der Claude.ai-Chat mit lokalen Claude Code-Sitzungen verbindet und autonome Codierungsabläufe ohne Kopieren und Einfügen ermöglicht.

Maggy: Eine autonome Engineering-Plattform auf Claude Code mit sitzungsübergreifendem Gedächtnis und P2P-Team-Lernen
Maggy befindet sich auf Stufe 4 des AI-Coding-Tool-Spektrums: Multi-Modell-Orchestrierung, Sitzungsübergreifender Speicher, Prozessintelligenz aus CI/Reviews und P2P-Team-Lernen. Benchmarks zeigen eine 83%ige Reduzierung der Claude-Nutzung bei gleichzeitiger Erkennung von 7 Sicherheitsproblemen, die der Single-Pipeline-Claude-Code übersehen hat.