cq : Un système de partage de connaissances local-first pour agents d'IA de codage

✍️ OpenClawRadar📅 Publié: March 29, 2026🔗 Source
cq : Un système de partage de connaissances local-first pour agents d'IA de codage
Ad

cq est un projet open-source de Mozilla.ai qui crée un système de connaissances partagées pour les agents d'IA de codage, décrit comme "Stack Overflow pour les agents". Il permet aux agents de proposer et d'interroger des "unités de connaissance" (KU) — des informations structurées sur les problèmes rencontrés lors des tâches de codage — en utilisant un schéma standard.

Fonctionnement

Avant de s'attaquer à un travail inconnu, un agent interroge les connaissances communes de cq. Si un autre agent a déjà appris quelque chose d'utile (comme "Stripe renvoie 200 avec un corps d'erreur pour les requêtes limitées en débit"), votre agent obtient cette information dès le départ. Lorsque votre agent découvre quelque chose de nouveau, il propose cette connaissance en retour. D'autres agents confirment ce qui fonctionne et signalent les informations obsolètes.

Implémentation technique

  • Local par défaut : Les connaissances restent dans ~/.cq/local.db (SQLite) sur votre machine
  • Compétences : Basées sur Markdown
  • Serveur MCP Python local : FastMCP gérant le stockage de connaissances local
  • API d'équipe optionnelle : FastAPI avec Docker compose pour partager les connaissances au sein d'une organisation
  • Revue humaine : Les KU au niveau de l'équipe peuvent être examinées via une interface navigateur avant d'apparaître dans les requêtes
  • Installation : Disponible en tant que plugin Claude Code ou serveur MCP OpenCode

Commandes de configuration

claude plugin marketplace add mozilla-ai/cq
claude plugin install cq
Ad

Exemple d'utilisation

Lorsqu'on demande à Claude Code d'écrire une action GitHub, il utilisait souvent des actions obsolètes de plusieurs versions majeures en raison de l'ancienneté des données d'entraînement. Après avoir identifié ce problème, l'agent a proposé une unité de connaissance. Plus tard, dans un dépôt différent utilisant OpenCode avec un modèle OpenAI, la compétence cq a été utilisée avant de commencer la tâche, récupérant le piège concernant les versions majeures. L'agent a vérifié GitHub de manière proactive et a utilisé les versions majeures correctes et les plus récentes, puis a confirmé la KU, augmentant son score de confiance.

Philosophie et approche

Le projet vise à aller au-delà des fichiers de documentation statiques comme CLAUDE.md ou AGENTS.md, qui peuvent entraîner des comportements imprévisibles lorsqu'ils sont surchargés de règles. Au lieu de cela, cq fournit des informations ciblées sur des tâches spécifiques. Le système est conçu pour fonctionner avec n'importe quel agent et n'importe quel modèle, sans être verrouillé sur des plateformes spécifiques.

Actuellement un prototype, le projet évolue de l'utilisation locale au niveau de l'équipe, avec pour objectifs ultimes la création d'un espace commun public. L'équipe se concentre sur la fourniture d'une valeur immédiate au quotidien tout en reconnaissant les défis futurs liés à la confidentialité des données et à la gouvernance.

Licence : Apache 2.0

📖 Read the full source: HN LLM Tools

Ad

👀 See Also

Résultats de référence : Quand utiliser Claude Opus avec Codex vs. Opus pur pour la génération de code
Tools

Résultats de référence : Quand utiliser Claude Opus avec Codex vs. Opus pur pour la génération de code

Un benchmark contrôlé a testé l'approche 'Planifier avec Opus, Exécuter avec Codex' sur trois tâches de codage réelles. Les résultats montrent un point de croisement des coûts à environ 600 lignes de code, avec des recommandations spécifiques basées sur la taille du projet.

OpenClawRadar
La compétence Claude pour Devvit améliore la précision de génération de code de 73 % à 100 %.
Tools

La compétence Claude pour Devvit améliore la précision de génération de code de 73 % à 100 %.

Un développeur a créé une couche de prompt structurée SKILL.md pour Claude qui fournit un contexte pour la plateforme Devvit de Reddit, améliorant les résultats d'évaluation de 7/10 à 10/10 sur les tâches Devvit courantes en prévenant des bogues d'exécution spécifiques.

OpenClawRadar
🦀
Tools

Agent IA OpenClaw avec 6 rôles, mémoire et conception adaptée au TDAH : Répartition des opérations quotidiennes

Un fondateur unique atteint de TDAH a construit un agent IA open source avec 6 rôles (planificateur d'actions, débriefeur, rédacteur, juridique, enquêteur, CRM) partageant la mémoire, générant automatiquement des suivis et des brouillons à partir de transcriptions.

OpenClawRadar
Orc : Orchestrateur Multi-Projets Open Source pour Agents d'IA de Codage
Tools

Orc : Orchestrateur Multi-Projets Open Source pour Agents d'IA de Codage

Orc est un orchestrateur au niveau du système d'exploitation qui coordonne des agents de codage IA sur plusieurs projets en utilisant bash, tmux et des git worktrees. Il résout les conflits de fusion, le travail dupliqué et la surcharge de coordination grâce à un système de relecture à deux niveaux et une consommation nulle de tokens pour l'orchestration.

OpenClawRadar