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

✍️ OpenClawRadar📅 Veröffentlicht: 16. April 2026🔗 Source
Crag: Open-Source-Tool erzeugt einheitliche KI-Agenten-Regeln aus Projektkonfigurationen
Ad

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".

Ad

Wie Crag funktioniert

Das Tool hat zwei Hauptbefehle:

  • crag analyze liest Ihre Projektkonfigurationen einschließlich CI-Workflows, package.json, tsconfig und Testkonfigurationen
  • crag compile --target all generiert 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

Ad

👀 Siehe auch

Auto-co: Ein 50-Zeilen-Bash-Skript, das Claude-Code in autonome KI-Unternehmen verwandelt
Werkzeuge

Auto-co: Ein 50-Zeilen-Bash-Skript, das Claude-Code in autonome KI-Unternehmen verwandelt

Auto-co ist ein 50-zeiliges Bash-Skript, das die Claude Code CLI in einer Schleife ausführt und es ihm ermöglicht, autonom mit 14 KI-Agenten zu arbeiten, die Rollen wie CEO, Ingenieur und Kritiker übernehmen. Es hat vier Produkte von Grund auf neu entwickelt, darunter FormReply und Changelog.dev, bei Gesamtkosten von 268 US-Dollar über mehr als 270 Zyklen.

OpenClawRadar
Session Inspector für Claude Code bietet Echtzeit-Einblicke in die Abläufe von KI-Agenten.
Werkzeuge

Session Inspector für Claude Code bietet Echtzeit-Einblicke in die Abläufe von KI-Agenten.

Vibeyard, eine Open-Source-Terminal-IDE, die Claude Code einbindet, hat eine Session Inspector-Funktion hinzugefügt, die Echtzeit-Einblicke in Claude Code-Sitzungen mit Zeitachsenverfolgung, Kostenaufschlüsselung, Tool-Analysen und Kontextfensterüberwachung bietet.

OpenClawRadar
"Erforschung von Mistral Voxtral Realtime 4B in Pure C für Sprach-zu-Text"
Werkzeuge

"Erforschung von Mistral Voxtral Realtime 4B in Pure C für Sprach-zu-Text"

Voxtral.c bietet eine reine C-Implementierung für das Voxtral Realtime 4B-Spracherkennungssystem von Mistral AI, wodurch Abhängigkeiten außerhalb der C-Standardbibliothek entfallen.

OpenClawRadar
Tendr Skill: Deterministische CLI-Operationen für die Agentenspeicherverwaltung
Werkzeuge

Tendr Skill: Deterministische CLI-Operationen für die Agentenspeicherverwaltung

Tendr Skill ist eine Agent Skill, die das Denken von der Ausführung trennt, um strukturiertes Langzeitgedächtnis zu ermöglichen. Sie erlaubt es Agenten zu entscheiden, was geändert werden muss, während ein CLI-Tool die strukturellen Operationen deterministisch ausführt. Sie unterstützt [[wikilinks]] und explizite semantische Hierarchien über Dateien hinweg.

OpenClawRadar