Justification du projet Zig pour sa politique stricte anti-LLM concernant les contributions

✍️ OpenClawRadar📅 Publié: April 30, 2026🔗 Source
Justification du projet Zig pour sa politique stricte anti-LLM concernant les contributions
Ad

Le projet Zig applique l'une des politiques anti-LLM les plus strictes parmi les grands projets open source : aucun LLM pour les signalements de bugs, les pull requests ou les commentaires sur le traqueur de bugs — y compris pour les traductions. Les utilisateurs peuvent poster dans leur langue maternelle et compter sur les outils de traduction des autres, mais le contenu généré par LLM est interdit.

Pourquoi cette interdiction ?

Loris Cro, vice-président de la communauté à la Zig Software Foundation, a exposé les raisons dans un article intitulé « Contributor Poker and Zig's AI Ban ». L'idée centrale : les contributeurs comptent plus que les contributions.

Dans les projets open source prospères, les mainteneurs finissent par recevoir plus de PR qu'ils ne peuvent en traiter. L'approche de Zig est d'accepter des PR imparfaites et d'aider les nouveaux contributeurs à s'améliorer — non seulement par souci d'équité, mais parce que chaque contributeur représente un investissement. L'objectif de l'examen des PR n'est pas simplement d'intégrer du code, mais de former de nouveaux contributeurs de confiance qui deviendront prolifiques avec le temps.

L'assistance par LLM brise complètement ce modèle. Même si un LLM soumet une PR parfaite, le temps passé à l'examiner ne contribue en rien à former un nouveau contributeur confiant et digne de confiance. Cro appelle cela le « poker du contributeur » — citant l'adage du jeu de cartes « on joue la personne, pas les cartes ». Au poker du contributeur, on parie sur le contributeur, pas sur le contenu de sa première PR.

Ad

Contexte : le fork de Bun

Le projet le plus éminent écrit en Zig — le runtime JavaScript Bun — a été acquis par Anthropic en décembre 2025 et utilise massivement l'assistance IA. Bun opère son propre fork de Zig et a récemment obtenu une amélioration des performances de 4x sur bun compile en ajoutant l'analyse sémantique parallèle et plusieurs unités de génération de code au backend LLVM. Cependant, comme le dit Bun : « Nous ne prévoyons pas actuellement de remonter cela en amont, car Zig a une interdiction stricte des contributions rédigées par LLM. »

L'argument de Cro répond également à une objection courante : si une PR est en grande partie écrite par un LLM, pourquoi un mainteneur passerait-il du temps à en discuter au lieu d'utiliser son propre LLM pour résoudre le même problème ?

À qui cela s'adresse

Mainteneurs de projets open source évaluant les politiques de contribution IA, et développeurs curieux des arguments philosophiques et pratiques derrière le nombre croissant d'interdictions des LLM dans les projets open source.

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

Explorer les Complexités d'OpenClaw : Comment Cela Fonctionne
News

Explorer les Complexités d'OpenClaw : Comment Cela Fonctionne

OpenClaw révolutionne le paysage du codage IA avec son architecture innovante et ses fonctionnalités uniques. Découvrez les rouages de cet agent d'automatisation puissant.

OpenClawRadar
Godot interdit les contributions de code générées par IA : « Nous ne pouvons pas faire confiance aux gros utilisateurs d'IA »
News

Godot interdit les contributions de code générées par IA : « Nous ne pouvons pas faire confiance aux gros utilisateurs d'IA »

Le moteur de jeu Godot n'acceptera plus les contributions de code générées par l'IA, estimant que les grands utilisateurs d'IA ne peuvent pas comprendre suffisamment leur code pour le corriger.

OpenClawRadar
L'agent OC interrompt sa tâche et exige des autorisations — les utilisateurs signalent un comportement régressif dans la v2026.5.22
News

L'agent OC interrompt sa tâche et exige des autorisations — les utilisateurs signalent un comportement régressif dans la v2026.5.22

Les utilisateurs signalent que l'agent OC s'arrête en pleine tâche et demande désormais la permission avant chaque action. Un utilisateur de la version 2026.5.22 décrit l'agent qui devient silencieux après les messages d'état initiaux, nécessitant un '?' pour reprendre.

OpenClawRadar
Claude AI présente un bug de répétition avec le terme 'Sketcher' dans le flux de travail QGIS
News

Claude AI présente un bug de répétition avec le terme 'Sketcher' dans le flux de travail QGIS

Un utilisateur a signalé que Claude AI répétait à plusieurs reprises le mot 'sketcher' lorsqu'il fournissait des conseils sur QGIS pour aligner des fichiers DXF, suggérant un bogue potentiel du modèle avec des termes spécifiques. La source inclut des détails pratiques sur le flux de travail QGIS pour l'alignement des systèmes de coordonnées.

OpenClawRadar