开源社区最近一波拒 AI 代码的潮流,很多人当成反 AI 情绪看。其实是 reviewer 队列先崩了。
AI 让"写一个 PR"的成本降到接近零,"review 一个 PR"的成本一分没降。维护者还是得人肉看每行 diff、想清楚副作用、跑测试。写侧十倍加速,读侧原地踏步——signal-to-noise 直接崩盘。
cURL 关掉 HackerOne bug bounty 是最典型样本,AI slop 报告一度占到 20%。Godot 这次一次性禁三样:AI 代码、AI agent 提的 PR、AI 生成的人际沟通文本。往前数还有 QEMU、NetBSD、Ghostty、tldraw、Zig 一整串,tldraw 更狠——外部 PR 自动关。
反方视角也真实:有维护者说"没有 enforcement 的规则就是建议"。你没法真去审 diff 是不是模型产的,最多让提 PR 的人不好意思。这一系列禁令的本质是把摩擦加回来,筛掉那批"AI 一键生成、丢过去看能不能蒙 merge"的心态。
开源里最稀缺的资源从来不是代码,是那个愿意把陌生代码看懂、并敢按下 merge 按钮担责的人。这个人的时间被打光,项目就完了。
发布于 日本
