Godot确认容忍“部分AI辅助”,但拒绝“氛围编码”标签
Godot引擎维护者Rémi Verschelde澄清,该开源游戏引擎并未被“氛围编码”,尽管其AI政策允许有限的AI辅助,但严格禁止完全由AI生成的贡献。近两年中,仅有1.27%的拉取请求涉及AI披露。
Godot引擎资深开发者Rémi Verschelde近日强调,这款免费开源游戏引擎并非被“氛围编码”(vibe coded),此前部分用户对其当前的生成式AI政策表达了担忧。
目前,Godot的拉取请求(PR)指南不鼓励使用生成式AI,并禁止完全由ChatGPT、Claude、Grok等技术完成的贡献。然而,在某些情况下,如翻译和单行代码补全,允许使用这一有争议的技术。
指南中写道:“我们承认AI可能有用,但我们坚信人工努力能带来更好、更相关的贡献。如果使用AI,我们希望你能花精力校对并改进其生成内容,并披露AI的使用情况。维护者花费大量时间审查代码,请确保提交的代码经过充分测试且功能正常。请尊重他们的时间,只提交你深思熟虑并付出努力的内容。”
Verschelde在Godot引擎上工作了近十年,并共同创立了Godot主要支持者W4 Games。他提供了更多背景信息,并表示Godot基金会和维护者对生成式AI的使用“相当批判”。
“我看到一些人对Godot关于AI贡献的政策提出担忧。简而言之:Godot没有被氛围编码。总的来说,Godot基金会和维护者相当批判AI的使用,既不制造也不接受氛围编码的贡献。Godot不包含AI功能,也不计划添加任何AI功能,”他在Bluesky上的一篇帖子中说道。
“我们的政策容忍贡献过程中的部分AI辅助(‘部分’是关键:调试、搜索信息、对现有代码进行精准修改)。我知道这已经跨过了许多人的底线,理由充分,我完全尊重这一立场。”
今年二月,Verschelde曾表示“AI垃圾”拉取请求让维护引擎的工作不堪重负。为解决这一问题,他透露Godot正准备推出更详细的生成式AI政策,并将很快发布。他表示:“该政策会更严格一些,但并非全面禁止。”
他还指出,认为Godot现在“充满垃圾”是一种严重的误解。
“任何垃圾PR都会被自动拒绝,就这么简单,”Verschelde继续说道。“所有其他PR都由人类提交,他们需对自己提交的代码负责,并经过专业维护者的审查以确保质量。他们需要理解代码、测试代码、对实现有信心,并在合并后愿意帮助维护。”
“同样,他们需要能够声明代码的版权。这排除了任何实质性的氛围编码。如果一个PR有AI披露,或存在未披露的AI使用迹象,它会被更严格地审查,因为我们机械地降低了对它的信任度(尤其是来自新贡献者的PR)。”
Verschelde透露,Godot维护者在过去两个发布周期中合并了约47个带有AI披露的拉取请求,总数为3700个——约占1.27%。其中一些由Verschelde本人提交,他一直在试验这项技术以更好地理解其影响。
“我很清楚AI是一个敏感话题,你们中的一些人可能会因Godot甚至容忍部分AI而感到不满。我认为我们采取了相当务实的态度,与AI保持距离,这基于我们12年来维护Godot的经验。我知道这不会让所有人满意。”