2026. október 10., szombat · Eszközök
A GitHub Rustra migrálta a Copilot futtatókörnyezetét AI-asszisztált átírással
A GitHub a Copilot CLI, a Copilot alkalmazás és a Copilot SDK mögötti futtatókörnyezetet TypeScript/Node.js helyett Rustra migrálta, a vállalat állítása szerint több mint 800 ezer sornyi produkciós kódot cserélve le AI-asszisztált átírással. A GitHub közlése szerint a migráció mintegy 14,5 hétig tartott, 128 pull requesten és 135 kiadáson (35 stabil, 100 előzetes) keresztül, miközben a szolgáltatás futott. A cég szerint egy mért indítási-munkamenet-forgatókönyv 5,25 másodpercről 292 ezredmásodpercre gyorsult, ha a Rust-futtatókörnyezetet közvetlenül a folyamatba ágyazták, mivel a korábbi Node.js/V8-alapú megoldás folyamathatáron kommunikált és kliensenként kb. 100 MB memóriát igényelt. Augusztus 21-re a kódbázis 832 378 sor produkciós Rust kódot és 468 689 sor Rust unit tesztet tartalmazott, a GitHub szerint 4478 cargo check futásból 87,1% hiba nélkül lezárult. A közösségi visszhang szerint az AI-asszisztált migrációk ellenőrzése komoly kihívás, különösen a megszakítás, újrapróbálkozás és visszanyomás (backpressure) jellegű viselkedések esetében, amelyeket puszta fordítási siker nem igazol.
Egy forrás Ehhez a hírhez egy forráslink áll rendelkezésre.
Miért fontos?
A GitHub saját adatai szerint a Copilot SDK mostantól C ABI-n keresztül közvetlenül beágyazható a gazda-alkalmazásokba, ami a fejlesztőknek eltünteti a korábbi, folyamathatáron át kommunikáló Node.js-integráció memória- és sebességi terheit.
Források
Kapcsolódó témák
Napi összefoglaló
Ez a hír a 2026. október 10., szombat napi AI összefoglaló része.