Le billet d'Anthropic sur Scion cite désormais Mononoke, de Meta
Anthropic a ajouté une mention de Mononoke, de Meta, dans son billet sur Scion le 15 octobre 2026, après qu'un développeur a affirmé que la conception de Scion copie de près celle de Mononoke.
3 min de lecture

Anthropic a mis à jour son billet sur Scion, son système de gestion de versions maison, pour citer Mononoke, un serveur que Meta a construit pour sa propre gestion de versions. Le changement date du 15 octobre 2026, un jour après qu'un développeur a affirmé que la conception de Scion copie de près celle de Mononoke sans le dire. Le différend porte sur la reconnaissance de l'apport, pas sur le code : selon le développeur, copier les idées ne pose pas de problème, mais en cacher l'origine, si.
Ce qu'Anthropic a annoncé
Anthropic a présenté Scion le 13 octobre. Nous avons expliqué comment il a remplacé git pour le dépôt principal d'Anthropic après que les fusions quotidiennes ont dépassé 30 000. Scion conserve l'historique sur un serveur, et chaque machine ne récupère que les fichiers dont elle a besoin.
L'une des idées du billet est celle des « données dérivées » (derived data). Ce sont des index supplémentaires que le serveur construit à partir de chaque modification, afin que des opérations lentes comme blame deviennent rapides. Blame est l'outil qui montre qui a modifié en dernier chaque ligne d'un fichier. Le billet d'Anthropic indiquait que cette conception signifie que « nous pouvons facilement ajouter un nouveau type de données dérivées quand une nouvelle structure de données rendrait une opération plus rapide ».
La plainte
Le 14 octobre, un développeur qui écrit sous le nom de Rain sur le blog sunshowers a affirmé que cette conception correspond à celle de Mononoke. Mononoke est la partie serveur de Sapling, le système de gestion de versions qu'utilise Meta. Rain dit avoir décrit par écrit la conception des données dérivées de Mononoke en 2022.
À ce moment-là, le billet d'Anthropic ne mentionnait Sapling que pour des « leçons durement acquises », a écrit Rain, et ne nommait pas Mononoke. « Je pense que le niveau d'imitation va bien au-delà d'intuitions similaires », a écrit Rain, qui juge cela proche du plagiat. Rain a ajouté ne pas s'opposer à ce que la conception soit copiée.
Rain a aussi interrogé deux modèles d'IA sur les travaux antérieurs à la conception de Scion. Opus 5.5 d'Anthropic et GPT-6 Astra d'OpenAI ont tous deux désigné Mononoke, selon le billet.
Le billet de suivi
Rain a publié un second billet le 15 octobre et est allé plus loin. Rain affirme que des sources privées ont confirmé que Scion avait copié Mononoke délibérément, et que certaines des mêmes personnes ont travaillé sur les deux. Dans le premier billet, Rain avait jugé la ressemblance largement involontaire.
Le second billet affirme que la ressemblance couvre tout le modèle de données de Scion. Les changesets de Scion, les enregistrements de chaque modification, correspondent à ce que Mononoke appelle les changesets Bonsai, selon Rain. Rain explique que Bonsai était une conception inhabituelle lors de sa création en 2018. Rain met aussi en regard les calendriers : environ 10 ans de travail chez Meta, contre les cinq mois qu'il a fallu à Anthropic pour construire Scion.
« Le problème, c'est l'attribution, pas la copie », a écrit Rain. Ce sont les affirmations de Rain ; Anthropic n'y a pas répondu point par point dans son billet.
Ce qu'Anthropic a changé
Le billet mis à jour d'Anthropic porte désormais une note sous sa signature. « Mis à jour le 15 octobre pour inclure plus de détails sur les projets qui ont été pionniers de nombreuses techniques que nous utilisons dans Scion », peut-on y lire.
Le corps du texte indique désormais que la gestion de versions pour les très grands monorepos « a des précédents, notamment Piper de Google et Sapling de Meta ». Mononoke est nommé dans une note de bas de page : « Plus précisément, le composant serveur de Sapling, Mononoke. » La signature du billet désigne comme auteurs Nick G. et l'équipe chargée de la gestion de versions.
Le second billet de Rain indique qu'un ingénieur d'Anthropic, Nick G., a répondu sur Hacker News et que la mention a ensuite été ajoutée. Rain dit maintenir ses deux billets.
Ce que cela signifie pour les développeurs
Citez le composant, pas seulement le projet. Anthropic avait déjà nommé Sapling, et pourtant les personnes qui ont construit Mononoke se sont senties effacées. Si votre conception emprunte à un composant précis, nommez ce composant dans le corps de votre billet, avec un lien. Une note de bas de page rétablit les faits, mais les lecteurs survolent les notes de bas de page.
Les outils d'IA rendent cela plus facile à bien faire, et plus facile à mal faire. Un agent peut étudier un système existant et aider à le reconstruire en quelques mois, comme le montre le calendrier de cinq mois d'Anthropic elle-même. Tenez une courte note de conception qui liste chaque système que vous avez étudié, et vérifiez la licence de chacun avant que du code ne soit repris.
Si vous envisagez les idées de Scion pour votre propre monorepo, la mise à jour est aussi une liste de lecture. Anthropic ne publiera pas Scion, mais son billet renvoie désormais à Piper, Sapling et Mononoke comme travaux antérieurs. Ce sont les systèmes à étudier, avec les textes de leurs auteurs.
La prochaine chose à surveiller est de savoir si Anthropic en dira plus. Pour l'instant, sa seule réponse publique est la note de mise à jour et la nouvelle note de bas de page.
Sources
- Anthropic's Scion is heavily inspired by Mononoke - sunshowers
- More on Anthropic's Scion ripping off Mononoke - sunshowers
- Redesigning source control at Anthropic - Anthropic
Articles liés

TorchTPU : Google publie en open source un PyTorch natif pour les TPU
TorchTPU exécute PyTorch nativement sur les TPU de Google et a validé 98 % des 4 917 modèles Hugging Face testés. PyTorch/XLA est déprécié et sera archivé le 15 novembre.

Anthropic remplace git par Scion alors que les fusions dépassent 30 000 par jour
Anthropic a migré son monorepo de git vers Scion, un système de gestion de versions maison, après que les fusions quotidiennes sont passées d'environ 2 500 en mai 2026 à plus de 30 000.

Un malware caché dans un hook git post-checkout cible les développeurs
Le développeur Frank Wiles dit qu'un faux client lui a envoyé un dépôt dont le hook git post-checkout téléchargeait un malware au changement de branche. Les candidats à l'emploi subissent la même ruse.