Anthropic a remplacé Git dans son monorepo — un dépôt unique qui regroupe une grande partie du code d’un projet — après une forte hausse du nombre de changements intégrés chaque jour. Ce chiffre est passé d’environ 2 500 en mai à plus de 30 000 en septembre 2026, faisant de la gestion du code le principal goulot d’étranglement de développement de l’entreprise. Anthropic indique avoir conçu Scion et achevé la migration en cinq mois.
8
9
Pourquoi Git ne suffisait plus à cette échelle
Le problème ne tenait pas seulement à la taille du dépôt. Anthropic décrit à la fois une accélération des fusions et une demande très élevée de copies du code : l’historique de la branche principale approchait les 100 Go, une copie de travail compressée dépassait les 25 Go, et l’intégration continue (CI), qui automatise notamment la compilation et les tests, effectuait environ 25 millions de récupérations de code par jour.
9
Dans ce contexte, maintenir de nombreuses copies et miroirs d’un dépôt Git devenait coûteux. Anthropic dit considérer la demande de fusion de code comme « pratiquement infinie » : lorsqu’un obstacle disparaît, davantage de code peut être produit, ce qui peut à son tour accroître la pression sur l’infrastructure.
29
Scion mise davantage sur les serveurs
Scion part d’un principe différent de Git : ses clients peuvent communiquer avec un serveur. Au lieu de faire réaliser localement chaque opération par une copie complète du dépôt, le système propose des opérations et des interfaces de programmation côté serveur. Les commits, les fusions, les rebasages et les recherches dans l’historique sont pris en charge par le serveur ; les clients conservent un cache limité et récupèrent les données dont ils ont besoin.
2
4
Ce choix modifie le compromis. Le modèle distribué de Git permet de travailler avec un dépôt local, tandis que Scion dépend davantage d’une infrastructure partagée et d’une connexion au serveur. Cette architecture correspond au fonctionnement qu’Anthropic décrit pour ses tâches automatisées et ses agents, mais elle ne convient pas nécessairement à tous les développeurs ni à tous les projets.
2
7
Les gains annoncés par Anthropic
Selon l’entreprise, l’infrastructure Scion mobilise environ 200 fois moins de ressources en processeur et en mémoire que son ancienne infrastructure de miroirs Git. Anthropic rapporte aussi que des récupérations de code qui prenaient plusieurs minutes peuvent désormais s’effectuer en quelques secondes, libérant 25 % de la capacité processeur de la CI. Ces résultats sont rapportés par l’entreprise et ne constituent pas des mesures reproduites de façon indépendante.
4
10
La migration a également nécessité de repenser les outils autour du contrôle de version. Anthropic indique avoir créé Antique, une interface de revue de code, ainsi que des outils de recherche et de gestion des accès et des changements examinés. Une équipe de sept personnes a travaillé sur Scion et Antique pendant la migration du monorepo.
3
8
Une solution spécialisée, pas la fin de Git
Le récit d’Anthropic ne permet pas de conclure que « Git est dépassé ». Scion répond aux besoins particuliers d’un très grand monorepo interne, où le volume de changements augmente rapidement et où les clients peuvent compter sur un accès au serveur. Les sources le décrivent comme un système interne, et non comme un remplaçant généraliste de Git.
5
7
La leçon est plutôt qu’une architecture de gestion de code doit correspondre aux pratiques de développement. Quand la taille du dépôt, la fréquence des récupérations et le nombre de fusions augmentent simultanément, transférer davantage d’opérations vers des services partagés peut aider à contenir la pression sur l’infrastructure.