Scion的创意来自谁?Anthropic与Mononoke之间的署名争议
Scion
Anthropic为管理大型代码库制作的内部版本控制系统。
Mononoke
Meta的Sapling系统中负责服务器工作的部分。
派生数据
从代码改变记录中算出的额外信息,用来查询历史。
发生了什么
Anthropic(制作Claude的AI公司)在2026年10月13日介绍了Scion。Scion是它为超大型代码库制作的内部版本控制系统。它会记录代码的改变,帮助人们查询差异、历史,以及某一行由谁改动。Anthropic说,它在五个月内把主代码库从Git迁到了Scion。Anthropic官方文章
10月14日,一名曾参与Meta的Mononoke项目的开发者发表了比较文章。Mononoke是Meta的Sapling代码管理系统的服务器部分。作者说,Scion的设计不只是和Mononoke有相似想法,而是相似到应该明确写出Mononoke的名字。作者还指出,自己在2022年的资料里介绍过类似做法,并把Anthropic没有直接提到Mononoke看作接近剽窃。原始文章
这篇文章在Hacker News获得416个积分和156条评论。这个数字只表示社区的关注度,不能证明文章中的主张正确。Hacker News页面
10月15日,Anthropic更新了官方文章。更新后的脚注说明,Mononoke是Sapling的服务器部分。脚注还说,Bonsai数据模型等技术,已经先在Mononoke中开创,并被Scion采用。
背景
Anthropic需要Scion,是因为代码改变得太快,原有的Git工作方式越来越难以承受。官方文章说,每天合并的代码改变,从2026年5月的大约2500次,增加到9月的3万多次。主分支的历史记录接近100GB。持续集成和其他工作每天还要进行大约2500万次代码检出。
Scion把代码改变放在服务器上处理。使用者只请求自己需要的部分。它还会从改变记录中计算额外信息。官方把这些信息叫作派生数据,用来查询文件历史和某一行的改变者。Mononoke作者在2022年的材料中,也介绍了相近的做法。
为什么重要
这不只是两个代码工具是否相似的问题。作者明确表示,他不反对别人采用Mononoke的设计。开源项目本来就希望好点子能够传播。争议在于,新的介绍是否清楚写出了重要的先行工作。
AI让这个问题更复杂。AI可以阅读公开的代码和资料,再提出看起来很新的设计。可是,新设计可能混合了许多旧想法。读者需要知道哪些部分是独立想出,哪些部分来自公开项目,哪些部分可能是直接模仿。只有一段宣传文字时,很难分清这些情况。
已经可以确认的事
Anthropic最初提到了Google的Piper和Meta的Sapling。更新后,它也写出了Mononoke和Bonsai。个人文章则把2022年的Mononoke资料,与Scion对派生数据的说明放在一起比较。由此可以确认,双方对先行工作如何署名存在争议。
但Hacker News的416个积分和156条评论,只能说明这件事受到了关注。它们不能证明哪一方的说法一定正确。
仍然不清楚的事
公开资料没有展示Scion和Mononoke的全部代码,也没有说明两套设计到底有多少相同之处。我们不知道Claude在帮助设计Scion时看过哪些资料,也不知道每个关键决定是由工程师还是AI先提出的。Anthropic为什么最初只写Sapling,也没有在官方文章中解释清楚。因此,现在不能仅凭这些文章断定发生了剽窃,也不能断定Scion完全独立。
接下来观察什么
接下来值得看的,是是否会出现独立的技术比较,以及Anthropic是否继续补充具体的署名说明。更大的问题是,AI帮助设计软件后,团队应怎样记录参考过的公开代码和旧想法。Scion的故事提醒人们,说明一个系统怎样工作,也要说明它的想法从哪里来。
Anthropic的新工具为什么像旧工具?
📰 完整报道: Scion的创意来自谁?Anthropic与Mononoke之间的署名争议
一个新的代码管理工具,被发现和旧系统很像。争议集中在,先做出想法的人有没有被写出来。
Scion
Anthropic用来管理大量代码改动的工具。
Mononoke
Meta的代码管理系统中的服务器部分。
派生数据
从改变记录中算出的、帮助查询历史的额外信息。
💡 一句话总结
- Anthropic(制作Claude的AI公司)做了Scion。
- Scion是管理代码改动的工具。
- Mononoke是Meta较早的代码服务器。
Anthropic在10月13日介绍Scion。它要处理很大的代码库。代码库就是许多代码放在一起的地方。版本控制会记住代码的每次改变。
Scion先保存改变的记录。然后,它从记录中算出派生数据。派生数据是帮助查询历史的额外信息。这样,系统可以更快找到某一行是谁改的。
一名参与过Mononoke开发的工程师说,Scion和Mononoke很像。Anthropic最初提到Sapling这个系统。10月15日更新文章时,它又写出Mononoke的名字。官方还说,Mononoke的一个叫Bonsai的数据模型等技术影响了Scion。
这不等于已经证明谁抄了谁。公开资料没有展示全部代码。我们也不知道Claude在设计时看过哪些资料。真正重要的问题,是AI帮助设计系统时,能不能清楚写出旧工作的来源。
Hacker News(技术新闻网站)有416个积分和156条评论。这个数字表示很多人注意到此事。它不是正确答案的分数。
💬 Scion 与 Mononoke:简单版
主要问题不是 Anthropic 能不能借鉴旧想法,而是它有没有清楚说出自己借鉴了哪个系统。
- 文章作者不反对使用 Mononoke 的想法,但认为 Scion 的设计和术语太相似,所以应该直接写出 Mononoke 的名字。这更像是署名和礼貌问题,而不只是法律问题。
- 反对者说,公告已经提到了 Piper 和 Sapling,而 Mononoke 是 Sapling 的一部分,所以间接署名已经够了。也有人说,独立重写相似功能通常可以被允许,额外署名不一定是法律要求。
- AI 可能学会并重新生成旧设计,所以有人希望开发者查找并注明前人的工作。另一边认为,专利和版权风险可能让公司要求工程师不要主动查找先前技术。
- 一个很大的 monorepo,也就是把很多代码放在一起的仓库,可能让 Git 难以处理。有人说 Google 和 Meta 在十多年前就遇到过类似问题;也有人说 Anthropic 每秒不到 1 次提交,这只是评论者的估计,未被核实。
- 有人认为 Anthropic 的扩张问题是真实的,但公告也可能是在为 IPO 做宣传。Google 约 6 万名工程师、Anthropic 约 2,000 名工程师的说法同样只是评论者的估计。
这是评论数为156时的初期(修订1)。获取100条,并从整体抽取100条总结。内容属于HN用户自述,并非编辑部核实的事实。
Scion像谁?一个记代码的小故事
📰 完整报道: Scion的创意来自谁?Anthropic与Mononoke之间的署名争议
新工具像旧工具。大家开始问,谁先想到了这个办法。
Scion
帮助记住代码怎么改变的工具。
Mononoke
Meta做的较早代码管理工具。
Hacker News
人们讨论科技新闻的网站。
Anthropic(制作Claude的AI公司)做了Scion。 它帮人记住代码怎么变。
Mononoke(Meta做的旧工具)也做相近的事。 一名开发者说,Scion看起来很像Mononoke。
Anthropic后来补上了Mononoke的名字。 现在还不知道两者到底多像。 像,不等于已经证明抄了。
Hacker News是谈技术的网站。 那里有416个积分和156条评论。 这说明很多人注意。 它不能证明说法一定对。
重要的问题是,旧点子要不要说出名字。
💬 Scion 和 Mononoke:给小朋友的版本
Anthropic 做了一个新的代码工具,可是大家发现它很像一个更早的开源工具。
- 新工具叫 Scion。有人说它的做法和用词都很像 Mononoke,所以希望 Anthropic 写出 Mononoke 的名字。
- 也有人说,公告已经写了 Sapling,而 Mononoke 是 Sapling 的一部分,所以这样就够了。他们还说,自己重新做一个相似工具可能是被允许的,写出前人的名字主要是礼貌问题。
- AI 很容易重复以前的想法,所以有人希望做工具的人查清楚想法从哪里来。也有人说,法律上的担心会让查找旧工作变得危险。
- 代码很多时,Git 可能会很辛苦。有人说 Anthropic 确实遇到了问题,也有人觉得这同时是在为 IPO 做宣传。有人猜 Anthropic 每秒少于一次代码提交、Google 有约 6 万名工程师而 Anthropic 有约 2,000 名;这些都只是评论者的猜测。
这是评论数为156时的初期(修订1)。获取100条,并从整体抽取100条总结。内容属于HN用户自述,并非编辑部核实的事实。
💬 HN 对 Scion 与 Mononoke 的争论
HN 的讨论集中在四个问题:Scion 与 Mononoke 到底有多像、提到 Sapling 是否已经足够、AI 是否改变了署名规范,以及 Anthropic 是否真的需要新的 VCS。
这是评论数为156时的初期(修订1)。获取100条,并从整体抽取100条总结。内容属于HN用户自述,并非编辑部核实的事实。