GitHub a réécrit le moteur de Copilot en Rust avec ses propres agents IA : 800 000 lignes pour 120 000 $
GitHub a confié à ses propres agents IA la réécriture complète du moteur de Copilot, du TypeScript vers le Rust : de l'ordre de 800 000 lignes, environ quatorze semaines, 120 000 $ de tokens, et une mémoire divisée par dix. L'IA ne fait plus seulement des bouts de code — elle prend le gros œuvre. Ce que ça ouvre, et ce que ça ne remplace pas.
Ce qui s’est passé
GitHub a raconté avoir réécrit le moteur d’exécution de Copilot du TypeScript vers le Rust en s’appuyant sur ses propres agents IA. Les ordres de grandeur, confirmés par The Register : environ 800 000 lignes de Rust produites, à peu près quatorze semaines, un coût de l’ordre de 120 000 $ en tokens, et une empreinte mémoire divisée par une dizaine.
Le point remarquable n’est pas la performance technique en soi, c’est le type de tâche : non plus compléter une fonction ou corriger un bug, mais mener une migration entière — un chantier qu’on confiait jusqu’ici à une équipe pendant des mois. Et ce n’est pas isolé : Anthropic a mené des réécritures Rust comparables avec ses propres agents, selon des méthodes différentes.
Ce que ça veut dire
L’IA passe du détail au gros œuvre. Elle ne fait plus seulement gagner quelques minutes sur une fonction ; elle rend abordables des chantiers qui étaient hors de portée d’une petite structure — migrer une base de code, moderniser un vieux projet, porter un outil d’un langage à un autre.
Pour un indépendant qui code, ou qui fait coder son produit, c’est une vraie ouverture : ce qui demandait un budget d’équipe devient envisageable en solo. C’est le prolongement de ce qu’on observait avec l’IA qui tient désormais les tâches longues — à une condition qu’il faut relire dans le détail de l’histoire.
Car GitHub n’a pas « lâché » l’IA sur le code. Les agents ont été encadrés : objectif défini, architecture décidée par des humains, résultats testés et relus. Le succès ne vient pas de l’autonomie, il vient du cadre. L’IA a monté le mur ; les humains ont tenu le plan et vérifié qu’il tenait debout. Sans ce cadre, une migration IA produit surtout beaucoup de code faux, vite.
Ce que tu fais lundi matin
Repère un chantier que tu repoussais faute de temps — une migration, un nettoyage, une refonte. Ce qui était « trop gros pour moi seul » mérite peut-être un nouveau regard aujourd’hui.
Cadre avant de lancer. Décide l’objectif et l’architecture toi-même, découpe en étapes testables, et garde une validation à chaque palier — l’ossature de la checklist avant de déléguer à un agent. L’IA exécute bien un plan clair ; elle ne le remplace pas.
Teste tout ce qui sort. 800 000 lignes ne valent rien sans une batterie de tests qui prouve qu’elles font la même chose que l’ancien code. Le vérificateur automatique est ce qui rend l’autonomie sûre.
Le piège à éviter
Le piège, c’est de lire « l’IA a écrit 800 000 lignes » comme « l’IA code toute seule maintenant ». Non : elle a exécuté un chantier cadré, testé et relu par des ingénieurs qui savaient ce qu’ils voulaient. Reproduire l’exploit sans reproduire le cadre, c’est récupérer le volume de code sans la garantie qu’il soit juste.
L’autre piège, inverse : croire que ce n’est « que pour les gros ». Faux — c’est justement l’indépendant qui gagne le plus à voir un chantier d’équipe devenir faisable en solo. À condition de rester l’architecte, pas seulement le spectateur. C’est le déplacement de fond qu’on décrit dans ce que l’IA générative change quand tu construis seul : elle déplace ton travail vers la conception et le contrôle, pas vers l’exécution.


