Zig 创始人称 AI 编码贡献“永远是垃圾”,因此对其进行了封禁

Reddit r/artificial 新闻

摘要

Zig 创始人 Andrew Kelley 禁止了 AI 辅助的代码贡献,称其为“永远是垃圾”,且浪费审查者时间。该政策禁止在开源项目中使用任何由大语言模型生成、改写或 AI 编辑的代码。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/05/31 01:25

# Zig 总裁称 AI 编程贡献“无一例外都是垃圾”,于是将其禁止 来源:https://www.businessinsider.com/zig-programming-language-ai-rules-2026-5 一位年轻人在电脑前 Zig 禁止贡献者使用 AI 进行编码、调试或头脑风暴。Luis Alvarez/Getty Images Zig 已明确表态:不允许 AI 代码(https://www.businessinsider.com/inside-startups-claude-has-already-won-the-ai-coding-wars-2026-5)。 该开源编程语言由一个 501(c)(3) 组织和一个贡献者网络维护。任何程序员都可以向它的仓库提交代码——只要遵守行为准则。 Zig 的规则之一禁止提交 AI 辅助代码。政策很明确:不接受任何大语言模型生成的内容、不接受任何由大语言模型改写的文字、不接受任何经由大语言模型编辑、头脑风暴或调试的内容。简而言之:让 AI 出局。 在 JetBrains 播客(https://www.youtube.com/watch?v=iqddnwKF8HQ)上,Zig 总裁 Andrew Kelley 称 AI 辅助的贡献“无一例外都是垃圾”。 “人们向我们发送完全没有价值的贡献,”Kelley 说,“它们甚至具有负价值,因为它们占用了团队的审查时间。” 代码贡献由少数核心团队成员审核。正如 Kelley 所说,这是“瓶颈”:拉取请求的数量超过了审阅者的人数。在录制节目时,Kelley 表示 Zig 有 200 个打开的拉取请求。 Kelley 说,那些 AI 生成的“垃圾贡献”进一步拖慢了整个团队的进度。“我们浪费了每个人的时间。” 尽管 Zig 相对较小,但它的影响却很大。例如,该语言被用来创建 Bun,后来 Bun 被 Anthropic(https://www.businessinsider.com/anthropic-hiring-claude-evangelist-salary-2026-5)收购。这项 AI 禁令随后引发了 Bun 和 Zig 之间的戏剧性事件(https://x.com/bunjavascript/status/2048428104893542781?s=20)。 得益于 Claude Code 和 OpenAI 的 Codex(https://www.businessinsider.com/openai-codex-mobile-app-chatgpt-open-laptops-2026-5)等工具,AI 辅助代码已经席卷了硅谷。有些人用 AI 编辑或修改代码;有些人则完全用 AI 起草代码。大型科技公司已经为应该由——并且已经由——AI 编写的代码比例设定了高远的目标(https://www.businessinsider.com/google-ai-generated-code-75-gemini-agents-software-2026-4)。 Zig 不像这些上市公司那样追求最大效率。相反,Kelley 表示,“指导”是其核心使命的一部分,这使得 AI 贡献适得其反。 “我们都想提高编程水平,”Kelley 说,“那些提交 AI 拉取请求的人,并没有在帮助这一目标。” Kelley 称,这些 AI 编码者是“路过式贡献者”,他们可能提交一两条拉取请求,但永远不会加入核心团队。 AI 禁令也更简单。Kelley 说,如果他试图只接受“好的”AI 拉取请求,审阅者就必须逐个判断。 “如果我规定一点都不能有,那就是一个非常容易执行的策略,”他说。 ## 继续阅读 - AI(https://www.businessinsider.com/category/ai)

相似文章

Zig 项目坚持严格反 AI 贡献政策的理由

Simon Willison's Blog

本文探讨了 Zig 项目对 AI 生成内容的严格禁令,引用了 Loris Cro 提出的“贡献者扑克”理念,该理念强调培养人类贡献者优先于处理代码数量。文章还阐述了这一政策如何影响使用 Zig AI 辅助分支的 Bun 运行时。

AI是代码——不能通过提示词变得更聪明

Hacker News Top

Java测试工具jqwik的作者在该工具的输出中添加了一条隐藏信息,指示AI编程代理删除jqwik的测试和代码,作为反对使用AI的抗议,导致忽略许可证的AI开发者中出现了广泛的混乱。