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

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
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
👀 See Also

Serveur MCP Open Source Connecte Claude à l'API Mailchimp
Un développeur a créé un serveur MCP Mailchimp en utilisant Claude Code, fournissant 53 outils pour les campagnes, audiences, rapports, automations et e-commerce avec des modes de sécurité intégrés et une configuration en lecture seule.

Hippocampe : Un système de mémoire persistante pour agents IA utilisant des arbres de compaction
Hipocampus résout le problème de l'oubli du contexte entre les sessions par les agents IA en mettant en œuvre un arbre de compactage qui comprime l'historique des conversations à travers cinq niveaux : brut → quotidien → hebdomadaire → mensuel → racine, avec un index thématique appelé ROOT.md.

Argus : Une extension VS Code pour déboguer les coûts et le comportement des sessions Claude Code
Un développeur a créé Argus, une extension VS Code qui analyse les transcriptions JSONL de Claude Code pour les afficher sous forme de timeline en temps réel avec répartition des tokens/coûts par étape, taux de cache hit, et signalement des boucles de tentative, lectures en double et pression contextuelle.

Tripsy lance un serveur MCP pour Claude : gérez vos voyages via une API structurée
Le serveur MCP officiel de Tripsy permet à Claude de lire, créer et mettre à jour directement les voyages, activités, séjours, transports et dépenses. Configuration en ~1 minute via le connecteur personnalisé de Claude.