Crag : L'outil open-source génère des règles d'agent IA unifiées à partir des configurations de projet

✍️ OpenClawRadar📅 Publié: April 16, 2026🔗 Source
Crag : L'outil open-source génère des règles d'agent IA unifiées à partir des configurations de projet
Ad

Ce que fait Crag

Crag est un outil open-source qui résout le problème de dérive de configuration entre plusieurs fichiers de règles pour agents de codage IA. Il analyse les configurations existantes de votre projet et génère un fichier de gouvernance unifié, puis compile celui-ci en tous les fichiers de règles spécifiques nécessaires aux différents agents IA.

Le problème qu'il résout

Les développeurs utilisant plusieurs agents de codage IA font face à des défis de gestion de configuration. Selon la source, un développeur maintenait 12 fichiers de règles répartis sur 4 projets (48 fichiers au total), incluant :

  • CLAUDE.md pour Claude Code
  • AGENTS.md pour Codex
  • .cursor/rules/ pour Cursor
  • copilot-instructions.md pour Copilot
  • Des workflows CI pour appliquer les règles

Ces fichiers ont divergé au fil du temps, causant des problèmes où les agents écrivaient du code que le CI rejetait car les règles de lint ne correspondaient pas. Le problème est passé inaperçu car "personne ne lit les 12 fichiers".

Ad

Comment fonctionne Crag

L'outil a deux commandes principales :

  • crag analyze lit les configurations de votre projet incluant les workflows CI, package.json, tsconfig, et les configurations de test
  • crag compile --target all génère tous les fichiers de règles à partir du fichier de gouvernance unifié

L'analyse génère un fichier governance.md (~80 lignes) qui inclut :

  • Des garde-fous
  • Des directives d'architecture
  • Un profil de test
  • Des règles de style de code
  • Des anti-modèles à éviter
  • Des conventions de framework

Le résultat est décrit comme "auto-généré, se lit comme s'il avait été écrit par un ingénieur senior".

Détails techniques

Crag possède plusieurs caractéristiques techniques notables :

  • Aucun LLM requis
  • Aucune dépendance réseau
  • Zéro dépendance
  • Sortie déterministe
  • Vérification SHA multiplateforme

Pour l'essayer : npx @whitehatd/crag demo (retirer l'espace entre @ et whitehatd)

Source et disponibilité

L'outil est open-source et disponible sur GitHub à https://github.com/WhitehatD/crag.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Extension de navigateur WeAreHere et outils MCP analysent les pratiques de confidentialité des sites web
Tools

Extension de navigateur WeAreHere et outils MCP analysent les pratiques de confidentialité des sites web

Deux outils open-source—barebrowse et wearehere—scannent les sites web pour détecter les traqueurs, l'empreinte numérique et les connexions aux courtiers de données. L'extension de navigateur wearehere affiche des scores de confidentialité en temps réel (0-100) pendant votre navigation, tandis que les serveurs MCP permettent aux assistants IA d'évaluer n'importe quel site sur commande.

OpenClawRadar
Calmkeep : Une couche de continuité externe pour contrer la dérive des LLM dans les sessions prolongées
Tools

Calmkeep : Une couche de continuité externe pour contrer la dérive des LLM dans les sessions prolongées

Calmkeep est une couche de continuité externe conçue pour contrer la dérive des LLM lors de sessions prolongées, affichant 85 % d'intégrité contre 60 % pour Claude standard dans un test de construction backend de 25 tours, et 100 % contre 50 % dans une session juridique.

OpenClawRadar
Le Chef de Produit Partage Plus de 70 Compétences Claude pour Automatiser les Flux de Travail de Gestion de Produit
Tools

Le Chef de Produit Partage Plus de 70 Compétences Claude pour Automatiser les Flux de Travail de Gestion de Produit

Un chef de produit avec 20 ans d'expérience a créé plus de 70 compétences Claude qui automatisent des tâches courantes de gestion de produit, incluant la génération de PRD, l'analyse d'entretiens utilisateurs, le profilage concurrentiel et la construction de feuilles de route. Les compétences sont disponibles sous forme de fichiers .md téléchargeables pour Claude Code.

OpenClawRadar
claude-sessions : Interface utilisateur en terminal pour parcourir les transcriptions de code Claude
Tools

claude-sessions : Interface utilisateur en terminal pour parcourir les transcriptions de code Claude

claude-sessions est un outil d'interface utilisateur en terminal open source qui analyse les fichiers de transcription locaux de Claude Code, permettant aux développeurs de parcourir, rechercher et reprendre des sessions passées. Construit avec Claude Code lui-même, il propose une navigation WASD, une recherche par mots-clés et une reprise de session en un clic.

OpenClawRadar