Brief IA : Zig défie l'IA : une politique anti-LLM qui fait débat

Zig défie l'IA : une politique anti-LLM qui fait débat

Brief IA
Tom Levy·3 min·2 vues

Zig impose une politique anti-LLM stricte, interdisant leur utilisation pour les problèmes, les demandes de tirage et les commentaires sur le suivi des bogues. Cette approche vise à préserver l'intégrité des contributions humaines et pourrait inciter d'autres projets open source à reconsidérer leur utilisation des technologies d'IA.

En bref
1Zig impose une interdiction stricte des LLM pour les contributions, y compris les problèmes et les demandes de tirage.
2Bun, un projet majeur en Zig, a amélioré ses performances mais ne peut intégrer ses avancées à cause de cette politique.
3Loris Cro, de la Zig Software Foundation, souligne que l'objectif est de former des contributeurs fiables, pas seulement d'accepter du code.
💡Pourquoi c'est importantCette politique pourrait influencer la manière dont les projets open source gèrent l'intégration des technologies d'IA.
Le brief IA que lisent les pros

Tu codes avec l’IA ?

Outils, agents et nouveautés dev IA décryptés, chaque soir en 5 min. Gratuit.

Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.

Choisis ton rythme

Gratuit · Pas de spam · Désabonnement en 1 clic

📄
L'analyse en français

Zig et sa politique anti-LLM

Le projet Zig se distingue par l'une des politiques les plus strictes contre l'utilisation des modèles de langage (LLM) parmi les grands projets open source. Cette interdiction couvre plusieurs aspects : les LLM ne peuvent être utilisés pour résoudre des problèmes, rédiger des demandes de tirage ou commenter sur le suivi des bugs. Bien que l'anglais soit encouragé, les contributeurs ont la liberté de s'exprimer dans leur langue maternelle, laissant aux autres le soin d'utiliser leurs propres outils de traduction pour comprendre leurs contributions.

Bun et son fork de Zig

Le projet le plus en vue utilisant Zig est sans doute le moteur JavaScript Bun, qui a été acquis par Anthropic en décembre 2025. Bun utilise son propre fork de Zig et a récemment réalisé une amélioration de performance significative, multipliant par quatre la vitesse de compilation après avoir intégré une analyse sémantique parallèle et plusieurs unités de génération de code dans le backend LLVM. Cependant, malgré ces avancées, Bun ne prévoit pas de remonter ces améliorations dans Zig, en raison de l'interdiction stricte des contributions rédigées par des LLM.

L'article de Loris Cro et la philosophie de Zig

Dans l'article intitulé "Contributor Poker and Zig's AI Ban" publié via Lobste.rs, Loris Cro, vice-président de la communauté de la Zig Software Foundation, explique les raisons de cette interdiction stricte. Il souligne que dans les projets open source réussis, il arrive un moment où le nombre de demandes de tirage dépasse la capacité de traitement de l'équipe. Plutôt que de rejeter les demandes imparfaites, Zig choisit de soutenir les nouveaux contributeurs pour qu'ils puissent progresser, ce qui est non seulement juste mais aussi stratégique.

Investir dans les contributeurs

Zig valorise les contributeurs plus que leurs contributions. Chaque contributeur représente un investissement pour l'équipe principale de Zig. L'objectif principal de l'examen et de l'acceptation des demandes de tirage n'est pas simplement d'ajouter du nouveau code, mais de former de nouveaux contributeurs qui peuvent devenir dignes de confiance et prolifiques au fil du temps. L'assistance des LLM, selon Cro, perturbe ce processus, car elle ne contribue pas à l'intégration de nouveaux contributeurs de confiance.

Le concept de "contributor poker"

Loris Cro utilise l'analogie du poker pour décrire cette approche, affirmant que, tout comme dans le jeu de cartes, "vous jouez la personne, pas les cartes". Dans le "poker des contributeurs", l'accent est mis sur le contributeur plutôt que sur le contenu de leur première demande de tirage. Cette philosophie soulève une question cruciale : pourquoi un mainteneur de projet passerait-il du temps à évaluer une demande rédigée par un LLM, alors qu'il pourrait utiliser un LLM pour résoudre le problème lui-même ?

Suivez Brief IA

L'actu IA du jour, aussi dans votre fil.

Commentaires