Indradhanush Gupta 曾长期倡导在使用 AI 辅助编程时,将 Claude Code 列为 Git 提交记录中的“共同作者”,旨在向代码审查者保持透明。然而,随着大模型技术在职场中的普及,这一做法正在发生变化。他在最新的博文中宣布,将不再在提交信息中添加 AI 为共同作者。Gupta 认为,就像木匠不会在作品上签上锯子的名字一样,开发者不应将辅助工具视为创作主体。更重要的是,将 AI 列为共同作者存在一种潜在风险:它可能成为开发者逃避代码错误的借口,使人们在出现 Bug 时倾向于怪罪模型的不严谨,而非自身的疏忽。他强调,无论代码是人工编写还是 AI 生成,只要署名是开发者,就必须承担全部责任。这种观念的转变体现了行业对 AI 定位的重新思考:它只是提升效率的工具,而非分担法律责任或工程风险的伙伴。
事件分析
核心观点:AI编程工具的普及促使开发者回归对代码质量的完全责任,工具应被视作手中的“锯子”而非分担责任的“搭档”。
原文链接:Hacker News

评论前必须登录!
立即登录 注册