Crag: Open-Source-Tool erzeugt einheitliche KI-Agenten-Regeln aus Projektkonfigurationen

Was Crag macht
Crag ist ein Open-Source-Tool, das Konfigurationsabweichungen zwischen mehreren KI-Coding-Agenten-Regeldateien löst. Es analysiert die bestehenden Konfigurationen Ihres Projekts und erstellt eine einheitliche Governance-Datei, die dann in alle spezifischen Regeldateien kompiliert wird, die von verschiedenen KI-Agenten benötigt werden.
Das Problem, das es löst
Entwickler, die mehrere KI-Coding-Agenten verwenden, stehen vor Herausforderungen im Konfigurationsmanagement. Laut der Quelle pflegte ein Entwickler 12 Regeldateien über 4 Projekte hinweg (insgesamt 48 Dateien), darunter:
- CLAUDE.md für Claude Code
- AGENTS.md für Codex
- .cursor/rules/ für Cursor
- copilot-instructions.md für Copilot
- CI-Workflows zur Durchsetzung von Regeln
Diese Dateien drifteten mit der Zeit auseinander, was zu Problemen führte, bei denen Agenten Code schrieben, den CI ablehnte, weil die Lint-Regeln nicht übereinstimmten. Das Problem blieb unbemerkt, weil "niemand alle 12 Dateien liest".
Wie Crag funktioniert
Das Tool hat zwei Hauptbefehle:
crag analyzeliest Ihre Projektkonfigurationen einschließlich CI-Workflows, package.json, tsconfig und Testkonfigurationencrag compile --target allgeneriert alle Regeldateien aus der einheitlichen Governance-Datei
Die Analyse erzeugt eine governance.md-Datei (~80 Zeilen), die enthält:
- Gates
- Architekturrichtlinien
- Testprofil
- Code-Stil-Regeln
- Zu vermeidende Anti-Patterns
- Framework-Konventionen
Die Ausgabe wird als "automatisch generiert, liest sich aber, als hätte sie ein Senior Engineer geschrieben" beschrieben.
Technische Details
Crag hat mehrere bemerkenswerte technische Eigenschaften:
- Kein LLM erforderlich
- Keine Netzwerkabhängigkeiten
- Zero Dependencies
- Deterministische Ausgabe
- SHA-verifiziert über Plattformen hinweg
Zum Ausprobieren: npx @whitehatd/crag demo (Leerzeichen zwischen @ und whitehatd entfernen)
Quelle und Verfügbarkeit
Das Tool ist Open-Source und auf GitHub verfügbar unter https://github.com/WhitehatD/crag.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Offenes Design: Open-Source-Alternative zu Claude Design läuft auf Ihren lokalen CLI-Agenten
Open Design ist eine lokale, BYOK-Design-Engine, die 11 Coding-Agent-CLIs (Claude Code, Codex, Cursor, Gemini CLI usw.) in einen Design-Workflow mit 72 Marken-Design-Systemen und 31 kombinierbaren Fähigkeiten verwandelt und HTML/PDF/PPTX/MP4 exportiert.

ArayCode: Desktop-CLI-Client für OpenClaw mit Sprachsteuerung, Multi-Agent-Hotkeys und Markdown-Benutzeroberfläche
ArayCode verwandelt OpenClaw in eine Desktop-CLI-App mit Sprach-I/O, Multi-Agent-Hotkeys, Themes und Markdown-UI auf Basis von Spectre.Console. Unterstützt Cloud- und lokale STT/TTS-Anbieter.

Claude Code v2.1.142: Neue Claude-Agents-Flags, Opus 4.7 als Standard und Fehlerbehebungen
Claude Code v2.1.142 fügt acht neue Flags zur Konfiguration von Hintergrundsitzungen hinzu, schaltet den Schnellmodus standardmäßig auf Opus 4.7 um und behebt über ein Dutzend Fehler, darunter MCP-Tool-Timeout, macOS-Schlaf-/Aufwach-Daemon-Probleme und Deadlocks bei Windows-Netzwerklaufwerken.

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.