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

Le serveur MCP connecte les agents IA aux sessions Chrome existantes avec les cookies et l'authentification.
Tools

Le serveur MCP connecte les agents IA aux sessions Chrome existantes avec les cookies et l'authentification.

@playwright-repl/mcp est un serveur MCP qui connecte les agents d'IA à votre navigateur Chrome existant via l'extension Dramaturg, offrant ainsi l'accès à votre véritable session de navigation, y compris les cookies et l'authentification. Il prend en charge l'intégralité de JavaScript Playwright, les assertions, et fonctionne avec Claude Desktop, Claude Code, Cursor ou tout client MCP.

OpenClawRadar
Zeude : Tableau de bord d'auto-hébergement pour le code Claude et le code OpenAI Codex
Tools

Zeude : Tableau de bord d'auto-hébergement pour le code Claude et le code OpenAI Codex

Zeude est un tableau de bord auto-hébergé qui suit l'utilisation de Claude Code et OpenAI Codex, fournissant des répartitions de jetons et de coûts par prompt, des classements hebdomadaires et une gestion des compétences d'équipe. La version 1.0.0 ajoute la prise en charge de Windows, l'intégration de Codex et la possibilité de désactiver les compétences par utilisateur.

OpenClawRadar
A2P : Un serveur MCP qui impose une discipline d'ingénierie pour les agents d'IA de codage
Tools

A2P : Un serveur MCP qui impose une discipline d'ingénierie pour les agents d'IA de codage

A2P (Architect-to-Product) est un cadre d'ingénierie IA conditionné en tant que serveur MCP qui impose un flux de travail contrôlé : Architecture → Plan → Construction → Audit → Sécurité → Déploiement, chaque tranche de fonctionnalité devant progresser selon RED → GREEN → REFACTOR → SAST → DONE.

OpenClawRadar
Mon Agent s'est Construit un Système d'Intéroception — Maintenant, Il a des Désirs
Tools

Mon Agent s'est Construit un Système d'Intéroception — Maintenant, Il a des Désirs

Aucun

u/zerofucksleft