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

Claude débogue et corrige son propre bug de serveur de système de fichiers MCP pour les chemins UNC sous Windows
Un développeur a utilisé Claude Opus pour diagnostiquer et corriger un bug dans le MCP Filesystem Server où les chemins de partage réseau UNC sous Windows échouaient pour les opérations sur les sous-répertoires. La correction résout un problème de validation de chemin qui empêchait l'accès aux fichiers et dossiers dans les partages UNC.

StarSteady : Réponses aux avis Google et demandes SMS alimentées par l'IA pour les entreprises locales
StarSteady est un SaaS développé en solo qui génère des réponses assistées par IA aux avis Google/Yelp et envoie des demandes d'avis par SMS aux clients, à partir de 39 $/mois avec un essai gratuit de 5 réponses et 5 SMS.

Cadre de Recherche d'Emploi Open-Source Développé en Claude Code
Un développeur a créé un framework open-source de recherche d'emploi dans Claude Code qui gère le profilage structuré, le scraping automatisé des portails d'emploi, l'évaluation de compatibilité et un pipeline d'agents rédacteur-relecteur pour des candidatures personnalisées. Le système s'arrête avant la soumission et nécessite une relecture manuelle.

NERF, la Plateforme d'Ingénierie de Sécurité IA Open Source, Entre en Bêta Publique
NERF est une plateforme d'ingénierie de sécurité IA open source et un agent de codage autonome qui couvre les techniques de sécurité offensive, défensive et de confidentialité à travers 117 domaines. Il propose 9 modes de fonctionnement auto-détectés, la prise en charge de 26 fournisseurs de LLM et l'automatisation de la conformité pour 39 cadres.