Veille IA Veille IA sans buzz : pour stratèges québécois.
La veille

Copilot passe au Rust : portage par agents IA, 120 000 $ US de jetons

2 min de lecture · The Register · 18 sept. 2026

D'après Billet officiel GitHub Blog, Stephen Toub (Microsoft), « Migrating the GitHub Copilot runtime to Rust, using Copilot », relayé par The Register

Copilot passe au Rust : portage par agents IA, 120 000 $ US de jetons

Illustration générée par Gemini (Google) pour laveille.ai

Rédigé à partir du média cité; chaque fait est vérifié contre le texte source.

Annonce commerciale : ce document émane de l'entreprise concernée.

À retenir

  • Les 120 000 $ US couvrent UNIQUEMENT les jetons d'IA consommés, pas les quelque trois semaines de travail d'une personne développeuse qui ont accompagné le chantier.
  • Le chantier a converti 430 000 lignes de TypeScript en 800 000 lignes de Rust en production, en plus de 135 versions publiées sur environ 14,5 semaines.
  • Un banc d'essai a mesuré le nouveau moteur Rust 15,9 fois plus rapide, avec une mémoire réduite de 1383 Mo à 126 Mo pour un même lot de dix agents.
  • Le résultat n'est pas parfait : plusieurs dizaines de régressions sont apparues (du code qui fonctionnait avant une mise à jour et qui a cessé de fonctionner après), et le portage du fichier le plus complexe a fait naître 15 sessions filles d'agents devant se coordonner entre elles.
  • Une consultante présente à RustConf (Montréal, 8 au 11 septembre 2026) a averti qu'un code qui compile en Rust n'est pas forcément un code correct.

Pourquoi ça compte

Ce chantier prouve qu'une équipe d'agents, sous supervision humaine continue, peut porter un très gros moteur logiciel existant vers un nouveau langage, à un coût mesurable en jetons. Il ne prouve PAS qu'une IA peut concevoir un système de A à Z : la logique et l'architecture existaient déjà en TypeScript, le travail étant un portage, pas une conception. Un runtime interne n'est pas non plus une application destinée à la clientèle, où la tolérance aux régressions est bien plus faible.

Citation

« Rust stops the agent writing memory unsafe code; it does not stop the agent writing the wrong program correctly. » Lisa Crossman, consultante, citée à RustConf 2026 (Montréal)

Repères datés

D'après un média relais

Sources

🔧 Outils mentionnés

🔐 Connexion rapide

Entrez votre courriel pour recevoir un code à 6 chiffres.

Pas besoin de mot de passe ni d'inscription. Entrez votre courriel, recevez un code par courriel, et c'est tout !