Umstellung von CLAUDE.md-Regeln auf infrastrukturelle Durchsetzung mit Citadel

Das Problem mit der Regelanhäufung
Wenn Claude Anweisungen ignorierte, war der Instinkt, mehr Regeln zu CLAUDE.md hinzuzufügen. Von 45 Zeilen ausgehend wuchs es über drei Monate auf 190 Zeilen an, doch die Compliance verschlechterte sich. Anweisungen nach Zeile 100 wurden zunehmend als Vorschläge statt als Regeln behandelt. Eine forensische Prüfung ergab 40 % Redundanz – Regeln, die dasselbe in anderen Worten sagten, Regeln, die sich widersprachen, und veraltete Regeln. Ein Kürzen auf 123 Zeilen verbesserte die Compliance sofort.
Die Infrastrukturverschiebung
Die eigentliche Lösung bestand darin, CLAUDE.md als Eingangspunkt für die Orientierung (Projektkonventionen, Tech-Stack, Schlüsselprioritäten) zu erkennen, nicht als dauerhaften Ort für alle Regeln. Alles andere sollte nur bei Bedarf geladen werden. Der entscheidende Schritt: Die Durchsetzung von Anweisungen in die Umgebung zu verlagern.
Zum Beispiel: Statt einer Regel, die besagt "führe immer eine Typüberprüfung nach dem Bearbeiten einer Datei durch", der Claude inkonsistent folgte, führt ein Lebenszyklus-Hook-Skript automatisch bei jedem Dateispeichern eine Typüberprüfung durch. Dies stellt sicher, dass die Typüberprüfung ohne Wahl des Agenten erfolgt und Fehler sofort anstatt 20 Bearbeitungen später aufzeigt. Dies verkürzte die Überprüfungszeit erheblich und ermöglichte es, sich auf Absicht und Design zu konzentrieren, anstatt Typfehlern hinterherzujagen.
Das Fortschrittssystem
Der Autor skizziert ein fünfstufiges Fortschrittssystem:
- Stufe 1: Rohes Prompting (nichts bleibt bestehen, dieselben Fehler wiederholen sich)
- Stufe 2: CLAUDE.md (Regeln helfen, stoßen aber bei etwa 100 Zeilen an eine Grenze)
- Stufe 3: Skills (modulares Fachwissen, das bei Bedarf geladen wird, null Tokens bei Inaktivität)
- Stufe 4: Hooks (die Umgebung erzwingt Qualität, nicht Anweisungen)
- Stufe 5: Orchestrierung (parallele Agenten, persistente Kampagnen, koordinierte Wellen)
Die meisten Projekte kommen mit Stufe 2 oder 3 gut zurecht. Die entscheidende Erkenntnis: Wenn CLAUDE.md nicht mehr funktioniert, ist die Antwort nicht mehr Regeln – sondern die Verlagerung der Durchsetzung in die Infrastruktur.
Spezifische Implementierungen
Der Autor implementierte drei Schlüsselsysteme:
- Skills: Markdown-Dateien, die Muster, Einschränkungen und Beispiele für bestimmte Domänen kodieren. Der Agent lädt relevante Skills für die aktuelle Aufgabe und vermeidet so Token-Verschwendung auf irrelevante Kontexte.
- Kampagnendateien: Strukturierte Dokumente, die verfolgen, was gebaut wurde, welche Entscheidungen getroffen wurden und was noch bleibt. Diese bleiben über Sitzungen hinweg bestehen und eliminieren tägliche Wiedererklärungen.
- Automatisierte Hooks: Typüberprüfung bei jeder Bearbeitung, Anti-Pattern-Scanning am Sitzungsende, eine Sicherung, die den Agenten nach 3 wiederholten Fehlern bei demselben Problem beendet, und Komprimierungsschutz, der den Zustand speichert, bevor Claude den Kontext komprimiert.
Citadel: Das Open-Source-System
Das vollständige System, genannt Citadel, wurde unter https://github.com/SethGammon/Citadel als Open-Source veröffentlicht. Es umfasst das Skill-System, Hooks, Kampagnenpersistenz und einen /do-Befehl, der Aufgaben automatisch auf die richtige Orchestrierungsebene weiterleitet. Basierend auf 27 dokumentierten Fehlern über 198 Agenten in einer 668K-Zeilen-Codebasis lässt sich jede Regel auf etwas zurückführen, das kaputtging.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Vibe Hosting: Claude Code MCP-Integration für KI-gestützte Bereitstellung
NameOceans Vibe Hosting-Plattform integriert Claude Code MCP, um Projekte über natürliche Sprachbefehle zu erstellen und bereitzustellen. Der Service bietet kostenloses SSL, Domains, DNS und VPS-Einrichtung für statische Websites sowie Node.js-, Python-, Django- und Go-Anwendungen.

Queuelo: Eine schlanke Genehmigungs-API für LLM-Agenten
Queuelo ist eine einfache API-Schicht, die es LLM-Agenten ermöglicht, vor irreversiblen Aktionen zu pausieren. Agenten senden POST-Anfragen für Aktionen, Sie werden benachrichtigt, um diese zu genehmigen oder abzulehnen, und der Agent erhält die Antwort per Webhook.

Nudge: Eine lokale App, die Claude-generierte Pläne durch kontextbezogene Auslöser anzeigt
Nudge ist eine kostenlose iOS/Android-App, die lokal arbeitet und es dir ermöglicht, Markdown-Pläne (von Claude, ChatGPT, Notes) einzufügen und Auslöser wie Zeit, Ort, WLAN, Inaktivität oder einmalig hinzuzufügen, um sie über lokale Benachrichtigungen aufzurufen.

GrapeRoot Pro fügt Undo-Schutz hinzu, um zu verhindern, dass Claude Code Ihr Projekt löscht
Nach Reddit-Berichten, dass Claude Code ganze Projekte löscht, führt GrapeRoot Pro einen Undo Shield ein, der Claudes Sitzungsgraph überwacht und destruktive Befehle wie rm -rf bei stark bearbeiteten Dateien blockiert.