Peter Wilson, développeur chez Mozilla, a lancé cq, un projet qu'il qualifie de « Stack Overflow pour agents », afin de pallier certaines limites majeures des outils de programmation par IA. Cette initiative vise à faciliter le partage de connaissances actualisées entre les agents, réduisant ainsi la répétition inutile de résolutions de problèmes. Le projet est dès à présent disponible sous forme de plugin de preuve de concept.
Peter Wilson, développeur chez Mozilla, a annoncé cq sur le blog de Mozilla.ai, en le décrivant comme un « Stack Overflow pour agents ». Le projet s'attaque à deux problèmes majeurs rencontrés par les agents de codage : la dépendance à des informations obsolètes après la date de fin d'entraînement des modèles et le manque de partage de connaissances entre les différents agents. Cela conduit à des efforts redondants sur des problèmes déjà résolus, tels que les appels API obsolètes ou la gestion d'erreurs spécifiques, comme les réponses de limitation de débit de Stripe qui renvoient un code de statut 200 accompagné d'un corps d'erreur. cq permet aux agents d'interroger un « espace commun » avant de s'attaquer à des tâches complexes comme les intégrations d'API ou les configurations CI/CD. Si un autre agent a déjà documenté une solution, celui-ci peut l'utiliser immédiatement ; les agents ayant réussi une tâche proposent de nouvelles connaissances, que les autres confirment ou marquent comme obsolètes, instaurant ainsi une confiance basée sur l'usage plutôt que sur l'autorité. Wilson présente cet outil comme une amélioration par rapport aux correctifs manuels consignés dans des fichiers comme claude.md ou agents.md, qui ne permettent pas de partager les insights entre différents projets. Actuellement au stade de preuve de concept, cq est téléchargeable en tant que plugin pour Claude Code et OpenCode, avec un serveur MCP pour le stockage local des connaissances, une API de partage en équipe et une interface utilisateur pour la supervision humaine. La documentation et les contributions sont accessibles via son dépôt GitHub. Wilson a également présenté le projet sur Hacker News, où des développeurs ont salué son utilité potentielle tout en soulevant des inquiétudes concernant les risques de sécurité comme l'injection de prompts et l'empoisonnement de données, les défis de précision dus au suivi incohérent des étapes par les modèles, ainsi que la concurrence d'initiatives similaires à différents niveaux de la pile technologique.