GitHub hat die Engine hinter GitHub Copilot — die Copilot-Agent-Runtime — von TypeScript nach Rust umgeschrieben, und KI-Agenten haben den größten Teil des Codes geschrieben. Der Bericht wurde von Stephen Toub, Distinguished Engineer bei Microsoft, im GitHub-Blog veröffentlicht; die Kostenzahlen erläuterte er in einem Interview am 2. November 2026.
Die Runtime ist die Grundlage der Copilot CLI, der GitHub-Copilot-App und des Copilot SDK und stützt außerdem Funktionen in VS Code, Visual Studio, Copilot Code Review und den Microsoft-365-Anwendungen. Zuvor lief sie in TypeScript auf Node.js und V8 — ein Stack, der in jeder konsumierenden Anwendung eine zweite Laufzeitumgebung erforderte, mit rund 100 MB minimalem Arbeitsspeicher und Prozesskommunikation bei jedem Aufruf.
832.000 Zeilen in 14,5 Wochen
Zwischen dem 12. Mai und dem 21. August 2026 durchliefen rund 430.000 Zeilen TypeScript die Migration und ergaben 832.378 Zeilen produktives Rust sowie 468.689 Zeilen Rust-Unit-Tests. Die Arbeit erfolgte in 128 Pull Requests ohne einen einzigen großen Umstieg: Jede Komponente wurde schrittweise ersetzt, wobei der Hauptzweig stets auslieferbar blieb — im Zeitraum gab es 135 Releases.
Die Kosten: 120.000 US-Dollar für Tokens
Die Gesamtkosten lagen bei rund 120.000 US-Dollar für Tokens — etwa 136 Milliarden Tokens, davon rund 96 % Cache-Lesevorgänge — und etwa drei Wochen Arbeit eines Ingenieurs, so Toub. Er betont, dass das ursprüngliche Ziel nicht war, „zu Rust zu wechseln“, sondern Node.js und V8 zu verlassen, um eine einbettbare, schlanke Runtime mit C-ABI für die sechs Copilot-SDKs zu erhalten. Laut Berichterstattung von The Register nutzten die Agenten in verschiedenen Phasen Modelle wie GPT-5.6 Sol und Claude Opus 4.8.
Leistung, mit Vorbehalt
Bei der Leistung stammen die Zahlen von GitHub selbst und sollten mit Vorsicht gelesen werden: In einem Benchmark des C#-SDKs sank eine Agentenrunde von 5,25 s auf 1,33 s — etwa viermal schneller — und mit dem optionalen In-Process-Laden sogar bis zu 18-mal schneller. Das Unternehmen räumt selbst ein, dass im selben Zeitraum weitere Änderungen eingeflossen sind, sodass die Gewinne nicht allein der Migration zugeschrieben werden können.
Quellen: GitHub Blog — Migrating the GitHub Copilot runtime to Rust, using Copilot; Sputnik Intelligence — Interview mit Stephen Toub; The Register, via Zicos.
Bildnachweis: GitHub Blog / Stephen Toub.
Transparenz: Dieser Artikel wurde mit Unterstützung künstlicher Intelligenz erstellt und mit öffentlichen Beiträgen und Internetquellen abgeglichen. Bitte prüfen Sie die Informationen immer anhand der Originalquellen.
Von Muse