cd /news/large-language-models/zig-s-anti-llm-contribution-policy · home topics large-language-models article
[ARTICLE · art-23915] src=sebastiandedeyne.com pub= topic=large-language-models verified=true sentiment=· neutral

Zig's anti-LLM contribution policy

The Zig programming language has implemented a policy in its code of conduct that restricts contributions generated by large language models, prioritizing the growth of human contributors over automated code submissions. The policy reflects the project's view that each contributor represents an investment by the core team, with the primary goal of reviewing pull requests being to develop trusted, long-term contributors rather than simply merging new code. This approach is particularly suited to a programming language, where changes require considerate intent and deep knowledge, and addresses concerns about maintainers spending time reviewing AI-generated code versus solving problems themselves.

read1 min publishedJun 11, 2026

As shared by on Simon Willison’s blog, Zig has an interesting anti-LLM policy for contributions in their code of conduct.

Zig values contributors over their contributions. Each contributor represents an investment by the Zig core team - the primary goal of reviewing and accepting PRs isn’t to land new code, it’s to help grow new contributors who can become trusted and prolific over time.

I don’t think an anti-LLM policy makes sense for most projects. But a programming language requires considerate intent and deep knowledge for changes. It’s an interesting fit there.

In addition:

If a PR was mostly written by an LLM, why should a project maintainer spend time reviewing and discussing that PR as opposed to firing up their own LLM to solve the same problem? We’ve historically preferred PR contributions over issues, because it puts the contributor in the position to do most of the work. But if a PR is just a contributor prompting an LLM, is a well-written issue preferable? When writing code becomes cheaper, might as well let the maintainer get it done using their taste.

── more in #large-language-models 4 stories · sorted by recency
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/zig-s-anti-llm-contr…] indexed:0 read:1min 2026-06-11 ·