🔥HotNews.pub
FR

Anthropic abandonne Git pour son propre système de contrôle de version à l'ère de l'IA

3 min de lectureHOT
Anthropic abandonne Git pour son propre système de contrôle de version à l'ère de l'IA

Anthropic, l’entreprise américaine d’IA derrière les modèles Claude, a annoncé qu’elle abandonnait Git — le système de contrôle de version qui régit discrètement la façon de travailler des programmeurs depuis environ deux décennies — au profit d’un remplacement maison appelé Scion. L’entreprise affirme avoir fait ce changement parce que ses propres agents d’IA généraient des modifications de code bien plus rapidement que Git ne pouvait les absorber confortablement.

Git est un système de contrôle de version distribué : chaque développeur conserve une copie complète de l’historique d’un projet sur sa propre machine, et les modifications sont fusionnées via un dépôt partagé. Cette conception avait du sens lorsque les humains tapaient le code. Le problème d’Anthropic est différent. L’entreprise indique que ses équipes fusionnaient environ 2 500 modifications de code par jour en mai. En septembre, ce chiffre avait dépassé les 30 000 par jour — une multiplication par plus de dix en quatre mois environ, largement portée par des agents automatisés effectuant un travail qui nécessitait autrefois des humains.

Scion change l’architecture. Plutôt que d’envoyer de grandes quantités de données sources vers chaque machine, il déplace la plupart des opérations de gestion du code source vers les serveurs, de sorte que les agents et les tâches d’automatisation ont besoin de télécharger beaucoup moins. La logique est simple : si la plupart des contributeurs sont des programmes logiciels qui n’ont besoin que d’une partie de la base de code à un moment donné, le modèle traditionnel consistant à tout cloner localement devient inutile.

Selon le média technologique chinois IT Home, le nouveau système aurait été construit par une très petite équipe travaillant avec Claude lui-même, un détail qui a largement circulé dans les communautés de développeurs. Si c’est exact, c’est une belle illustration du moment : des outils d’IA utilisés pour reconstruire l’infrastructure dont dépendent les outils d’IA.

L’histoire a atteint la liste des tendances de Zhihu et a déclenché un débat familier. Git n’est pas seulement un logiciel ; c’est une habitude partagée. Les développeurs apprennent ses commandes comme ils apprennent une disposition de clavier, et toute une industrie de plateformes d’hébergement, d’outils de revue de code et de services d’intégration continue est construite autour de lui. Le remplacer au sein d’une entreprise est une chose. Le remplacer comme norme de l’industrie en est une autre.

Il y a aussi une question pratique de confiance. Le contrôle de version est la mémoire d’un projet logiciel — l’enregistrement de qui a modifié quoi, quand et pourquoi. Tout système qui centralise davantage cela sur des serveurs échange une partie de la résilience décentralisée de Git contre de la vitesse et de l’efficacité. Pour les entreprises qui gèrent des flottes d’agents de codage, c’est peut-être le bon compromis. Pour les projets open source dispersés à travers le monde, ce ne l’est peut-être pas.

Ce que le mouvement d’Anthropic signale concerne moins les choix d’outils d’une entreprise qu’un changement dans qui écrit le code. Lorsque les agents deviennent les principaux contributeurs, l’infrastructure conçue pour les flux de travail humains commence à craquer. Attendez-vous à davantage d’expériences comme Scion — et attendez-vous à ce que les prochaines années d’outils pour développeurs soient très différentes des vingt dernières.

Sautez vers un article au hasard des archives