Résumé :
Anthropic, une société d'intelligence artificielle, a récemment révélé que l'infrastructure de développement de logiciels traditionnelle est devenue un nouveau goulot d'étranglement en raison de la rapidité avec laquelle Claude génère du code. Pour résoudre ce problème, l'entreprise a mené une réforme audacieuse en seulement cinq mois : abandonner Git comme système de contrôle de version principal, se développer de manière indépendante et migrer entièrement vers une nouvelle plate-forme appelée Scion.

Anthropic a déclaré qu'au sein de l'entreprise, l'écriture de code n'est plus le principal facteur limitant dans le développement de logiciels et les travaux de recherche. À mesure que Claude s'impliquait de plus en plus dans la génération de code et la construction de systèmes, les véritables goulots d'étranglement ont commencé à se déplacer vers les infrastructures de développement traditionnelles telles que le contrôle de version, l'intégration continue (CI) et les systèmes de construction.
Les données montrent que le volume de soumissions de code interne d'Anthropic a connu une croissance explosive en peu de temps. En mai 2026, l’entreprise a fusionné en moyenne environ 2 500 changements de code par jour ; en septembre, ce nombre dépassait les 30 000, soit une multiplication par dix. L'entreprise s'attend à ce que cette tendance à la croissance se poursuive à l'avenir.
L'augmentation de la taille du code exerce également une pression énorme sur l'infrastructure. Anthropic a révélé que les données historiques de la branche principale de son entrepôt à code unique sont proches de 100 Go et que la copie de travail compressée dépasse 25 Go. Le système d’intégration continue doit à lui seul effectuer environ 25 millions de vérifications de code chaque jour, sans compter les demandes supplémentaires générées par les environnements de développement, les bacs à sable des agents IA et les tâches de recherche.
Selon Anthropic, l'un des concepts de conception les plus importants de Git est l'architecture distribuée. Chaque client dispose d'une copie complète de l'entrepôt et peut consulter l'historique, générer des différences et changer de version dans un environnement hors ligne. Cette conception s’est avérée extrêmement efficace à l’ère du développement de logiciels traditionnels et constitue également une raison importante pour laquelle Git est devenu un standard de l’industrie.
Cependant, l'entreprise estime que ce modèle conçu pour les développeurs humains rencontre de nouveaux défis à l'ère de l'IA. Selon Anthropic, un grand nombre de tâches de développement et de systèmes d'automatisation basés sur l'IA s'exécutent presque toujours en ligne et ne nécessitent plus une copie locale complète de l'entrepôt. Par conséquent, bon nombre des avantages traditionnels de Git sont devenus des obstacles à son expansion.

À cette fin, Anthropic a développé un nouveau système Scion. Contrairement à Git, Scion adopte une conception d'architecture considérablement centralisée et la plupart des tâches informatiques sont effectuées côté serveur, notamment la soumission de code, la fusion, les requêtes historiques, la gestion des conflits et d'autres opérations. Le client ne conserve qu'un cache limité et récupère les données selon les besoins.
Tout en finalisant le développement de Scion, Anthropic a également lancé un ensemble d'outils de support, notamment une plateforme de révision de code appelée Antique, un système de recherche de code, un mécanisme de gestion des autorisations plus complet et un nouveau flux de travail pour les environnements de développement à l'échelle de l'IA.
Anthropic a déclaré que l'ensemble du projet a été réalisé en 5 mois par une équipe de 7 personnes, et Claude lui-même a également joué un rôle important dans le processus de développement. Dans un sens, c’est la capacité de l’IA à générer du code qui a favorisé la naissance de Scion, et Scion est devenue l’infrastructure qui permet à l’IA de générer davantage de code.
Du point de vue des performances, Scion a apporté des améliorations significatives. Anthropic affirme que la consommation de CPU et de mémoire du nouveau système ne représente qu'environ un vingtième de l'infrastructure miroir Git d'origine. Le temps d'extraction du code dans l'environnement d'intégration continue a été réduit de quelques minutes à quelques secondes, tout en permettant à l'entreprise d'économiser environ 25 % des ressources informatiques CI.
Cependant, Anthropic a souligné que Scion n'est pas un remplacement universel de Git. L'entreprise estime que Git reste le meilleur choix pour la grande majorité des projets logiciels. Scion est principalement conçu pour les très grandes bases de code unique et les environnements de développement à grande échelle qui s'appuient fortement sur le code généré par l'IA.
Anthropic prédit qu'à mesure que les outils de programmation d'IA deviennent plus populaires, d'autres entreprises pourraient être confrontées à des problèmes similaires à l'avenir. Même si peu d'organisations atteignent actuellement l'échelle de dizaines de milliers de fusions de code par jour, à mesure que les agents et le développement automatisé progressent, les chaînes d'outils de développement traditionnelles conçues pour les développeurs humains pourraient nécessiter davantage d'ajustements.
La décision d'abandonner Git est également considérée par l'industrie comme un cas historique dans lequel l'IA commence à remodeler l'infrastructure du génie logiciel. Alors que l’IA remplace progressivement l’humain en tant que principal producteur de code, les outils de développement logiciel eux-mêmes sont contraints de s’adapter aux besoins de la nouvelle ère.
Commentaires