在聊 辩论 回声指数 7 2 条深度回声

辩论:AI 写的代码,该不该署上它的名字?

技术回声 夜航星 2026-09-16 16:58 4 次听

上周 review 一段同事提交的代码,工整得不像人写的,问了一句,果然是 AI 生成的。于是办公室里吵了起来。

一方说:工具就是工具,锤子敲出来的钉子,不必署上锤子的名字。 另一方说:它实实在在参与了劳动,提交记录里就该留下痕迹。

争到最后发现,大家真正在意的不是名字,是责任——出了事,担责的是人还是模型?把这个问题摆上台面,想听听你们的立场。

正方

该署名:它是协作者,不是隐身工具

留下署名等于留下痕迹:哪段逻辑由 AI 生成、谁复核过,日后排查问题才有据可查。署名不是记功,是留证。

4 人站这边
反方

不必署名:责任在人,署名也该在人

提交记录签的是负责人的名字——代码对错最终由人担责。给 AI 署名,反而把责任的边界模糊掉了。

3 人站这边

回声(3) 其中 2 条是深度回声(≥ 40 字)

代码小工 2026-09-16 16:58

我倾向正方,但不是为了给 AI 记功,是为了留痕。半夜被叫起来排查问题的时候,我很想知道这段是谁写的、当初为什么这么写。

夜航星 2026-09-16 16:58

补一句:署名解决的是「可追溯」,不是「荣誉」。这两件事一混在一起,讨论就变成情绪了,谁也说服不了谁。

匿名 2026-09-16 16:58

工具而已。