Anthropic remplace Git par son propre système
Original : Redesigning source control at Anthropic
Pourquoi c'est important
L'infrastructure de développement atteint ses limites face aux agents IA à grande échelle.
Face à une explosion des fusions de code — de 2 500 à 30 000 par jour entre mai et septembre 2026 —, Anthropic a abandonné Git pour Scion, un système de contrôle de version maison, migré en cinq mois.
Anthropic a publié un retour d'expérience sur la migration de son monorepo vers Scion, un système de contrôle de version développé en interne. Le déclencheur : l'usage massif de Claude pour écrire du code a fait exploser le volume de fusions, passant de 2 500 à plus de 30 000 par jour entre mai et septembre 2026. Git, conçu comme un système décentralisé, n'était plus adapté. L'historique de la branche principale pèse près de 100 Go, et une copie de travail compressée dépasse 25 Go. Avec environ 25 millions de checkouts quotidiens pour la CI seule, le trafic Git théorique atteignait 600 pétaoctets par jour. Anthropic avait multiplié les contournements — plusieurs centaines de miroirs Git internes, clones superficiels, sparse checkouts — mais ces solutions devenaient ingérables à mesure que le rythme des fusions s'accélérait. L'équipe a constaté qu'elle utilisait Git comme un système centralisé, alors que Git est fondamentalement décentralisé. Scion a été conçu pour ce cas d'usage spécifique. En parallèle, Anthropic a livré une interface de revue de code baptisée Antique, un moteur de recherche de code, et un système IAM dédié au contrôle de version. Point notable : Claude a lui-même contribué à la construction de Scion, illustrant une boucle où l'IA crée les outils nécessaires à sa propre montée en charge.