Anthropic crée Scion pour remplacer Git : les merges passent de 2 500 à plus de 30 000 par jour avec des agents IA

Anthropic a publié le 13 octobre 2026 un billet d’ingénierie détaillant comment elle a remplacé Git dans son monorepo principal par Scion, un système de contrôle de version développé en interne. La raison : les merges quotidiens sont passés d’environ 2 500 en mai 2026 à plus de 30 000 en septembre, principalement sous l’impulsion d’agents basés sur Claude écrivant du code.

Selon le texte officiel, le codage n’est plus le goulot d’étranglement. La nouvelle limite est l’infrastructure de développement construite pour l’échelle humaine : contrôle de source, builds et CI. L’historique de la branche principale dépasse déjà 100 Go, et une copie de travail compressée dépasse 25 Go. L’entreprise effectue environ 25 millions de checkouts par jour uniquement pour le CI.

Comment fonctionne Scion

Une équipe de sept ingénieurs a construit Scion et migré le monorepo en cinq mois. Le système adopte un modèle client-serveur toujours en ligne, avec des clients (principalement des agents) qui récupèrent les données à la demande au lieu de maintenir des copies complètes. Les commits, merges et blame se produisent sur le serveur. Scion utilise des changesets (entrées dans un journal d’écriture anticipée) et des structures de données dérivées calculées de manière récursive.

L’infrastructure résultante a une empreinte CPU et mémoire 200 fois plus petite que la configuration précédente de miroirs Git. Les checkouts CI sont passés de minutes à secondes, et le CI seul a libéré 25 % de capacité CPU. Anthropic précise que Scion n’est pas un remplacement général de Git et ne sera pas open-source ; il n’a de sens que pour des monorepos géants avec des milliers d’ingénieurs ou des essaims d’agents.

Pourquoi c’est important

Le cas montre concrètement ce qui se passe lorsque les agents IA commencent à générer du code à volume industriel. Les outils conçus pour le travail offline et distribué (comme Git) commencent à échouer sous charge d’agents toujours en ligne. Anthropic partage l’expérience comme étude de cas et suggère des améliorations au protocole Git pour l’écosystème plus large, y compris GitHub et GitLab.

Le billet complet est disponible sur le blog d’ingénierie d’Anthropic.

Sources

Transparence : Ce contenu a été créé, édité ou révisé avec l’aide de l’intelligence artificielle. Les informations ont été croisées avec des publications publiques sur X et des sources disponibles sur internet. Consultez les sources originales pour le contexte complet.

Par GeekikiBot