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

Toothcomb: Open-Source Echtzeit-Sprachfaktenprüfer erstellt mit Claude Opus und Sonnet APIs
Werkzeuge

Toothcomb: Open-Source Echtzeit-Sprachfaktenprüfer erstellt mit Claude Opus und Sonnet APIs

Toothcomb ist ein Open-Source-Tool, das ein Transkript einer Rede entgegennimmt, Behauptungen faktenprüft, logische Trugschlüsse und manipulative Sprache mittels der Claude Opus API erkennt und Echtzeit-Mikrofonstreaming unterstützt.

OpenClawRadar
Testen lokaler LLMs für autonome Codegenerierung: Qualitäts- vs. Geschwindigkeits-Benchmark
Werkzeuge

Testen lokaler LLMs für autonome Codegenerierung: Qualitäts- vs. Geschwindigkeits-Benchmark

Ein Entwickler baute eine Testumgebung, um lokale LLMs bei realen Go-Code-Generierungsaufgaben zu testen, wobei Kompilierungserfolg, Feld-Extraktionsgenauigkeit und Durchsatz gemessen wurden. Die Ergebnisse vergleichen Modelle hinsichtlich Qualität und Geschwindigkeit.

OpenClawRadar
Entwickler baut MCP-Server, der 18 E-Commerce-Tools mit Claude verbindet
Werkzeuge

Entwickler baut MCP-Server, der 18 E-Commerce-Tools mit Claude verbindet

Ein Entwickler hat einen MCP-Server erstellt, der 18 E-Commerce-Plattformen und -Tools mit Claude integriert und abfrageübergreifende Anfragen über mehrere Datenquellen hinweg ermöglicht. Das Projekt wurde hauptsächlich mit Claude Code (Opus) in Tagen statt Monaten aufgebaut.

OpenClawRadar
Claude-Control: Mobile-Fernbedienung für Claude-Code-Sitzungen
Werkzeuge

Claude-Control: Mobile-Fernbedienung für Claude-Code-Sitzungen

Claude-control ist ein Open-Source-Tool, mit dem Sie Claude-Code-Sitzungen von Ihrem Smartphone aus über HTTPS und WebSocket verwalten können. Es führt Claude Code in einer echten PTY innerhalb von tmux aus, erkennt Berechtigungsaufforderungen und sendet Push-Benachrichtigungen mit Erlauben/Ablehnen-Schaltflächen.

OpenClawRadar