Skip to content
TopicTracker
出典 simonwillison.net原文を表示
翻訳言語翻訳言語

Zigプロジェクトの反AI貢献ポリシーに込められた理論的根拠

Zigプロジェクトは、LLM(大規模言語モデル)によるIssue作成、プルリクエスト、バグトラッカーへのコメントを全面的に禁止する厳格なポリシーを採用している。Zig Software FoundationのLoris Cro氏は、この禁止の根拠を「貢献者ポーカー」と称し、コードそのものよりも貢献者個人への投資を重視する哲学に基づくと説明する。LLM支援で完璧なPRが提出されても、レビューに時間を費やしても新たな信頼できる貢献者の育成にはつながらないため、プロジェクトはLLM支援の貢献を拒否している。この姿勢は、BunがAnthropicに買収された後もZigへのアップストリームを断念していることからも明らかである。

関連記事

  • Zed is a font superfamily designed for reader needs, tested with visually impaired patients where it outperformed Helvetica in reading speed. It includes Text and Display optical versions, supports 547 languages, and offers variable axes for width, weight, roundness, and slant.

  • Zed is a type system designed for optimal readability, tested with visually impaired patients where it outperformed Helvetica in reading speed. It comes in Text and Display optical versions with four variable axes and supports 547 languages.

  • The Zig programming language project has adopted a strict anti-AI policy for contributions, requiring all code, comments, and documentation to be human-authored without assistance from AI tools. The project's rationale includes concerns about copyright, code quality, and maintaining a human-centric development culture.

  • The author details their journey of writing a C compiler in the Zig programming language, covering the implementation of tokenization, parsing, and code generation for a subset of the C language.

  • The article introduces "contributor poker," a game exploring contributor dynamics in open-source projects, and discusses Zig's decision to ban AI-generated contributions due to concerns about code quality, legal issues, and the value of human participation.