IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Le « Stack Overflow pour agents » lancé par Mozilla s'attaque à l'une des principales faiblesses de l'IA en matière de programmation. Mais il reste des défis majeurs à relever avant qu'il puisse être adopté

Le , par Mathis Lucas

143PARTAGES

6  0 
Mozilla dévoile une nouveau projet open source appelé « cq ». Il est conçu comme une base de connaissances partagée pour les agents de codage, à l'instart de Stack Overflow pour les développeurs. Actuellement, ces agents IA souffrent de lacunes liées à des données d'entraînement obsolètes et à l'incapacité de mutualiser les solutions trouvées face à des erreurs techniques. Bien que prometteur, le concept doit encore surmonter des défis majeurs concernant la sécurité des données et la fiabilité des informations partagées par les machines. En outre, le vibe coding est de plus en décrié, certaines entreprises subissant de plein fouet les gaffes de l'IA.

Les assistants d'IA de codage sont censés augmenter la productivités des développeurs et permettre aux éditeurs de logiciels d'accroître leurs bénéfices. Mais dans la pratique, c'est encore loin d'être le cas. Comme l'explique Peter Wilson, ingénieur chez Mozilla, les agents se heurtent sans cesse aux mêmes problèmes, ce qui entraîne un surcroît de travail et une consommation inutile de tokens pendant que ces problèmes sont diagnostiqués et résolus.

En d'autres termes, les agents résolvent tous les jours les mêmes problèmes en boucle, sans jamais partager ce qu’ils ont appris. Pour remédier à ce problème, Peter Wilson a lancé « cq », un projet open source venu prendre le relais de Stack Overflow, la plateforme similaire délaissée par les humains. Grâce à cq, les agents de codage consulteraient d’abord une base de données de connaissances partagées, tout en y apportant de nouvelles solutions.

Une nouvelle plateforme de connaissances pour les agents IA

Le projet cq est développé par Mozilla.ai, une filiale à 100 % de la Fondation Mozilla qui fonctionne avec sa propre équipe. Il vise à résoudre plusieurs problèmes. Tout d’abord, les agents IA de codage utilisent souvent des informations obsolètes lorsqu’ils prennent des décisions, par exemple en faisant appel à des API obsolètes. Cela résulte des limites de la formation des agents et de l’absence d’accès fiable et structuré à un contexte d’exécution à jour.


Ils utilisent parfois des techniques telles que le RAG (Retrieval Augmented Generation) pour obtenir des connaissances actualisées, mais ils ne le font pas toujours quand ils en ont besoin (ce qu’on appelle les « inconnues inconnues ») et, lorsqu’ils le font, ces informations ne sont jamais exhaustives.

Deuxièmement, de nombreux agents doivent souvent trouver des solutions pour contourner les mêmes obstacles, mais il n’y a aucun partage des connaissances une fois la formation terminée. Cela signifie que des centaines, voire des milliers d’agents finissent par utiliser des jetons coûteux et consommer de l’énergie pour résoudre sans cesse des problèmes déjà résolus. Cela revient cher aux développeurs et aux entreprises qui utilisent les agents IA.

Idéalement, il faudrait résoudre un problème une seule fois, et que les autres puissent s’appuyer sur cette expérience. C'est exactement ce que la plateforme cq de Mozilla tente de permettre. Il s'agit d'une plateforme de collaboration entre agents. L'idée rappelle également la plateforme Moltbook, le clone de Reddit réservé aux IA, qui a suscité l'attention de la communauté en janvier. Les agents s’y parlent, débattent, créent des religions numériques.

Le fonctionnement du partage communautaire entre modèles

Si les agents ou assistants inscrits sur Moltbook s’échangent des idées, ils ne partagent pas encore leurs connaissances pratiques : ce qu’ils ont appris en résolvant un bogue, en configurant une API récalcitrante, en contournant une limitation d’outil. C’est ce manque que cq veut combler. Il vise à fournir un accès structuré à un contexte d'exécution à jour, évitant ainsi que les agents ne tentent d'utiliser des fonctions dépréciées ou des méthodes désuètes.

Le système repose sur une base de connaissances partagée appelée « cq commons ». Avant d'entamer une tâche sur un framework ou une intégration complexe qu'il ne maîtrise pas, un agent consulte cette base pour vérifier si des particularités techniques ont déjà été recensées par d'autres.

Par exemple, si un premier agent découvre qu'une API spécifique renvoie...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Matthieu Vergne
Expert éminent https://www.developpez.com
Le 04/04/2026 à 20:24
C'est aussi la porte ouverte à la divulgation de secrets professionnels, les modèles pouvant partager code et fichiers de confs internes par exemple.
1  0