拒绝AI编写的代码?Codeberg的激进声明

Codeberg标志与象征人类开发者及AI生成代码的数字碎片相对比的图片
AI Summary

Codeberg提议修改服务条款,禁止大部分由AI生成的代码项目,这一举措引发了软件社区对AI生成物讨论的热潮。

试想一下,在你精心打造家具的工坊里,某天突然涌入了数万件由机器批量生产的相同椅子,你会是什么心情?当然,机器制造的椅子或许更快更便宜,但你很难从中找到工坊特有的手艺与匠人精神。最近,软件开发社区“Codeberg”所引发的争论,恰恰与之如出一辙。

Codeberg最近提议修改服务条款,旨在禁止“LLM挤压(LLM-extrusions,即大语言模型无节制生成的代码堆砌)”。这不仅是不再单纯寻求AI辅助,而是直接宣告:如果项目的大部分内容是由AI完成的,将被平台拒之门外。为什么作为一个非营利性开发平台,Codeberg会采取如此强硬的手段呢?

这为何重要?

这则消息不仅对开发者,对于AI技术已深植日常生活的每一个人,都提出了一个重要的问题:我们到底应该在多大程度上将AI的创作视为人类的成果?

截至2025年,Codeberg拥有超过22万个项目和15万名用户,是一个具有相当规模的软件社区[Source 5]。他们决定将AI生成物归类为与“仇恨言论或煽动暴力”同等的禁止类别,这是一个强烈的信号,表明他们对AI的戒备已超越了将其视为单纯工具的范畴[Source 2]。如果作为我们日常应用或服务基础的“代码(计算机执行的指令)”全由AI编写,那么又有谁能对这些代码的安全性和责任负责呢?

AD

简单易懂:什么是“LLM挤压”?

通俗地说,“LLM挤压”是指AI像挤牙膏一样无节制地生成出的代码碎片。

打个比方:厨师在烹饪时利用AI确认食谱或分析食材营养成分,这属于“辅助”。但如果厨师缺位,由AI在1分钟内独自烹饪出100份冷冻食品端给餐厅,那会怎样?那很难承载厨师的哲学或味道的深度。同样,若人类开发者没有理解代码结构并进行逻辑思考的过程,仅通过输入几个指令让AI生成代码,其作为软件的价值和质量必然低下。

Codeberg的贡献者“gedankenstuecke”与理事会成员“Gusted”提出的这一修正案,正是为了防止这种“无意识的代码生成”降低平台质量[Source 2]。

现状:社区反应如何?

对于这一提议,开发者们意见不一。

部分开发者对Codeberg的决定表示欢迎,主张人类开发者的努力应该得到尊重。事实上,像“Zig”这样知名项目,此前就因不满GitHub以企业为中心的AI策略而迁移到了Codeberg[Source 4]。

另一方面,也有批评声音认为这一措施过于狭隘。技术在飞速发展,不久的将来所有代码都将是在AI辅助下编写的。也有担忧认为,当AI修改Bug的速度和编写代码的效率全面超越人类时,这种监管可能会显得跟不上时代[Source 3]。

未来会怎样?

Codeberg的此次行动并非孤立现象,而是软件生态系统在AI时代所经历的巨大阵痛的开端。

未来我们需要共同思考两个层面:

  1. 技术效率: 如何掌握利用AI更快、更安全地编写代码的能力[Source 1]。
  2. 人类创造力: AI时代,人类开发者所能拥有的独特价值和责任感是什么。

我们需要持续关注Codeberg将如何具体应用这一条款,以及其他社区是会效仿,还是会提出其他替代方案。

我们身处何处?

在AI扩展人类能力的时代,“制作了什么”比“如何思考并制作”变得更加重要。我们面临的任务不再仅仅是生产结果,而是要证明过程中所蕴含的人类逻辑与哲学。

AI的视角

随着技术发展,我们不得不重新思考“创作”的本质。Codeberg的此次举措并不单纯是为了抵制技术,更可以被解读为一种防御机制,旨在守护开发行为中所蕴含的人类思考价值。在这个不仅由效率主导的世界里,我们正处于需要认真思考人类与AI如何在各自领域和谐共存的关键时刻。

参考资料

  1. [Codeberg Bans Vibe-Coded Projects: ToU Explained explainx](https://www.explainx.ai/blog/codeberg-bans-vibe-coded-projects-llm-tou-2026)
  2. [Codeberg: ToU extension to prohibit LLM-extrusions Hacker News](https://news.ycombinator.com/item?id=49003465)
  3. [Codeberg prohíbe código IA: qué significa para tu startup en 2026 ecosistemastartup.com](https://ecosistemastartup.com/codeberg-prohibe-codigo-ia-que-significa-para-tu-startup-en-2026/)
  4. [Zig migrates from GitHub to Codeberg amid CI concerns and AI backlash windowsforum.com](https://windowsforum.com/threads/zig-migrates-from-github-to-codeberg-amid-ci-concerns-and-ai-backlash.391770/)
  5. [[Tech] 2026-03-20 技术趋势:LLM Gyu Hwan](https://sghman.github.io/posts/2026-03-20-llm-digest/)
AD
测试你的理解
Q1. 在本次提案中,Codeberg试图禁止的项目核心条件是什么?
  • 所有AI辅助工具的使用
  • 大部分由LLM生成的代码
  • 未遵守开源许可
Codeberg提出了禁止由AI语言模型(LLM)生成大部分内容的项目,即所谓的“LLM挤压(LLM-extrusions)”。
Q2. 通过此次修正案,Codeberg将AI生成项目归类为哪种类型的内容?
  • 垃圾广告
  • 煽动暴力或表达仇恨的内容
  • 版权侵权内容
Codeberg将这些项目列入了与煽动暴力或表达仇恨的内容相同的禁止类别中。
Q3. Codeberg是一个什么性质的平台?
  • 营利性企业服务
  • 非营利性软件开发平台
  • 政府主导型数据库
Codeberg是一个非营利性的软件开发平台,汇聚了许多开发者在此进行活动。