# Az MI-ügynökök gyorsabb TypeScript fordítót építettek

Published: 2026-10-09

Theo Browne bejelentette a tsc-rs-t, a Microsoft Go TypeScript fordítójának egy kísérleti, ügynök által írt Rust portját. Ez az október 8-i The Daily Diff a projekt terhelésspecifikus sebességigényeit, az API-ár-token-egyenértékeket, a felfelé irányuló verziószám-eltérést és az ismert bevezetési figyelmeztetéseket vizsgálja. Kiegészítő történetek tárgyalják a Haiku 5.5 hosszú prompt-alapú árazási szintjét és az infrastruktúra-közreműködők felmérését. Niko ítélete: FELÜLVIZSGÁLAT SZÜKSÉGES, mielőtt lecserélne egy kiadási kaput.

Canonical: https://thedailydiff.dev/hu/video/theo-typescript-rust-port/

## Amit ez a videó tartalmaz

- Theo 2026. október 7-én 11:07 UTC-kor jelentette be a tsc-rs-t. A projekt a Microsoft meglévő Go fordítótervét és tesztjeit portolja; a sikeres Rust kísérlet nem a nulláról találta fel az összes TypeScript szemantikát.
- Theo körülbelül 400 000 dollár értékű sikertelen OpenAI használatát és 24 047 dollár értékű Opus használatát API-áron értékelték. Elmondása szerint Claude előfizetéseket használt az Opushoz. Ezek az adatok nem igazolják az említett összegek készpénzes kifizetését.
- A projekt 12,5-szeres eredménye a T3 Code with Effect-et hasonlítja össze a TypeScript 6-tal és annak régebbi Effect pluginjával. A Go-plusz-Effect összehasonlítás 1,89-szeres, a Bun pedig nyeri az Effect nélküli táblázatot. A régebbi plugin eltérő diagnosztikai szabálykészlettel rendelkezik.
- A benchmark keretet átvizsgálták, öt időzített futtatással egy bemelegítés után és natív macOS ARM binárisokkal. A teljesítményt és a kompatibilitást nem reprodukálták függetlenül ehhez az epizódhoz. Az előzetes buildek nem tartalmazzák a mért build által használt optimalizációkat.
- A README egy szeptember 29-i upstream revíziót nevez meg, míg az UPSTREAM.json egy júniusi aktuális rögzítést jelöl. Ez az eszközmetadató nem bizonyítja, hogy a szállított bináris melyik revíziót használja. Ellenőrizze a telepített binárist, és hasonlítson össze egyenlő revíziókat.
- A kiadás Linux x64 és macOS arm64 támogatást sorol fel, monorepo kibocsátási, build-referencia és szerkesztő-memória figyelmeztetések mellett. A dokumentált WASM build egy szálon fut, és hiányzik belőle a natív nyelvi szerver mód; az infrastruktúra-megtakarítások továbbra is mérhetetlenek.
- A Haiku 5.5 indító árazása ötszörösére emelkedik 100 000 prompt token felett. Az Artificial Analysis nagy maximális erőfeszítésű kimeneti token használatot és 33%-os Terminal-Bench eredményt jelent az Anthropic 39,2%-ával szemben, különböző értékelési beállítások mellett. Ideiglenes költségadatai nem tartalmazzák a hosszú prompt szintet.
- A sheets.works felmérése 23 mintavételezett infrastruktúra projektből 11-ben egy-két rendszeres committert talált, az éves tíz commit küszöbét használva. Ez a proxy kihagyhatja az áttekintési, triage és támogatási munkát. Az elfogadás a jövőbeni karbantartás látható tulajdonjogától is függ.

## Fejezetek

- 0:00 Képesek-e az AI ügynökök portolni egy fordítót, amit az emberek ténylegesen használnak?
- 0:44 Mit jelent valójában a token számla?
- 1:43 Mikor igaz a tizenkétszeres sebességnövekedés?
- 2:18 Mi ronthatja el a helyettesítő beépítést?
- 3:17 Az olcsóbb Haiku olcsóbb munkát jelent?
- 4:01 Ki tartja már most is életben a függőségeinket?
- 4:27 Kié a következő upstream frissítés?
- 4:48 Miért FELÜLVIZSGÁLAT SZÜKSÉGES a véleményem?

## Lefordított átirat

Az eredeti angol narrációból fordítva. A rendelkezésre álló hangot és feliratokat a YouTube vezérli.

### Képesek-e az AI ügynökök portolni egy fordítót, amit az emberek ténylegesen használnak?

0:00 Azt várnád, hogy egy mesterséges intelligencia fordító újraírása összeomlik. Theo Rust portja felülmúlja a Go-t a T3 Code benchmarkján, és azt mondja, soha nem olvasta a kódját. Ebben a videóban mit építettek valójában az ügynökök? És lecserélnéd a ellenőrződet? Csütörtök van, október nyolcadika, és ez a The Daily Diff. Hagyj nyitva egy kérdést. Ki tartja ezt működésben, amikor a Microsoft megváltoztatja a TypeScriptet?

0:19 A T S C R S egy kísérleti, nyílt forráskódú TypeScript fordító, típusellenőrző és nyelvi szerver Rust nyelven írva. Theo Browne projektje a Microsoft Go implementációját portolja, így egy meglévő tervet és teszteket örököl. Ellenőrzi az alkalmazásban lévő típusokat, és támogatja a szerkesztő diagnosztikáját. Szerdán érkezett Theo portja és egy olcsóbb Haiku. Ma a Hacker News oldalon felbukkant egy fenntartó felmérés. A téma a bőséges kód, szűkös tulajdonjog.

0:43 Theo szerint hónapokig tartó OpenAI kísérletek akadtak meg 84 százalék körül

### Mit jelent valójában a token számla?

0:47 kompatibilitás. A táblázata API áron négyszázezer dollár fölé értékeli a tokeneket. Ez a használat listaáron van értékelve. Ez a használat listaáron van értékelve. A képzeletbeli számla gyakorlatilag megírja a saját címét. Azt mondja, az Opus 5.5 váltotta fel azt a korábbi Rust kísérletet, és tíz óra alatt elkészült az első működő verzió. A végső futtatás két hétig tartott, körülbelül huszonnégy ezer dollár API-val egyenértékű használattal Claude előfizetésein keresztül.

1:11 Az újrakezdés azt jelenti, hogy lecseréli a sikertelen portot. A Microsoft fordító algoritmusai és tesztkorpusza már megvoltak. Ez szokatlanul barátságos terep egy ügynök számára, mert az eredeti implementáció pontosan meg tudja mondani, hol hibázik. Aztán a readme-ben van egy Slop Line. Minden, ami alatta van, ügynökök írták. A projekt több mint száztnyolcvanezer átvitt, sikeres tesztről számol be, saját attribúciós címkével ellátva.

1:34 Első kérdés megválaszolva. Az ügynökök egy upstream orákulummal rendelkező portot készítettek. A karbantartás kérdése ott kezdődik, ahol a konverzió véget ér, és a zöld tesztsorozatnak van egy dátuma.

### Mikor igaz a tizenkétszeres sebességnövekedés?

1:43 A látványos gyorsulás tizenkét és félszer gyorsabb a T3 Code with Effect diagnosztikával, a régebbi JavaScript fordítóval és annak bővítményével szemben. A Go fordítóval és az Effecttel való összehasonlítás közel kétszer gyorsabb. Ha eltávolítjuk az Effectet, a Bun nyeri az adott projekt táblázatát. A nyerő ló a versennyel változik. A régi Effect beépülő modul is különböző hibákat jelent, így a stopperóra egy szemantikai lábjegyzettel érkezik.

2:05 Ezek a projekt mérései egy M4 Pro-n, öt időzített futtatással egy bemelegítés után. Előzetes binárisai ráadásul nem tartalmazzák a mért buildhez használt optimalizálásokat. Helyezze a gépet és a build beállításokat a szorzó mellé, mielőtt kölcsönvenné az értékesítési bemutatójához. A readme egy szeptemberi fejlesztői revíziót nevez meg.

### Mi ronthatja el a helyettesítő beépítést?

2:20 Az eszközjegyzék még mindig júniusi rögzítést jelöl aktuálisként, ezért ellenőrizze az összehasonlított binárist. A verzióeltérés egy plusz hibát áttelepítési gyakorlattá változtathat. A kiadás támogatja a Linuxot Intel-kompatibilis gépeken és Apple szilíciumos Mac-eken. A Windows felhasználók az ablakon keresztül nézhetik a megjelenést. Az ismert problémák listája tartalmazza a monorepo kibocsátási különbségeit és a régi függőségi kimenetet olvasó buildeket, ha a hivatkozások hiányoznak. Összehasonlítanám a diagnosztikát és a gyakorló projekt referenciákat, mielőtt megváltoztatnék egy kiadási kaput. Tartson egy hosszú szerkesztő munkamenetet a teszttervben.

2:49 A readme elismeri a memória növekedését szerkesztés közben, amit a tíz másodperces benchmark udvariasan kihagy. Az érdekes telepítési szög a WebAssembly. A tároló tartalmaz egy böngészőpéldát és egy kis modult típusellenőrzéssel memóriában. Ez közelebb hozhatja az ellenőrzést a felhasználókhoz, de a dokumentált böngésző build egy szálon fut, és hiányzik belőle a natív nyelvi szerver mód. A virtuális gép megtakarítása attól függ, hogy egy alkalmazás mit mozgat a böngészőbe. Egy infrastruktúra-törvényjavaslatnak terhelésvizsgálatra van szüksége, még akkor is, ha a fordító

3:15 kiváló ízlésű programozási nyelvek terén.

### Az olcsóbb Haiku olcsóbb munkát jelent?

3:17 Eközben a Haiku 5.5 nagyon olcsó tokeneket kínál, egy megjegyzendő küszöbértékkel. A legolcsóbb szintet a legfeljebb százezer tokenes promptok kapják. Efelett mind a bemeneti, mind a kimeneti árak ötszörösére ugranak. A nagy kontextusablak ár csapdaajtót rejt magában. Az Artificial Analysis erős kis modell teljesítményt talál, de maximális erőfeszítéssel a Haiku körülbelül háromszor annyi kimeneti tokent használ, mint a Luna intelligencia tesztenként.

3:40 Az olcsó tokenek még mindig nagy zsákokban érkezhetnek. Ideiglenes költségadataik nem tartalmazzák a hosszú prompt ár lépcsőt. A Terminal Bench-en az Artificial Analysis harminchárom százalékot jelent, az Anthropic körülbelül harminckilenc százaléka alatt. A különböző értékelési beállítások különböző méréseket eredményeznek. Válasszon egy erőfeszítési beállítást a saját feladatának sikerességét és késleltetését szem előtt tartva, majd számolja ki a számlát a tényleges használatból.

### Ki tartja már most is életben a függőségeinket?

4:01 És a Hacker News-on a karbantartói felmérés összeszámolta a rendszeres commitereket huszonhárom infrastruktúra projekten keresztül. Majdnem felének csak egy vagy kettő volt. Meghatározása szerint évente tíz commit szükséges, így a hozzájárulás koncentrációját ragadja meg, miközben kihagyja az áttekintési és támogatási munkát. A jelentés a legutóbbi időzóna adatbázis-változásokat Paul Eggertnek tulajdonítja. A hivatalos kiadási megjegyzések elmagyarázzák, miért mozog ez folyamatosan. A kormányok órát változtatnak, és valaki ezt szoftverbe fordítja, mielőtt

4:25 mindenki naptárának véleménye lenne. Ez megválaszolja nyitott kérdésünket.

### Kié a következő upstream frissítés?

4:28 Valakinek továbbra is követnie kell az upstream változásokat, reprodukálnia kell a hibákat és fenntartania kell a port kompatibilitási ígéretét. Az ügynökök évekig tartó emberi döntéseket örököltek. Még jobban szeretném a kísérletet egy látható tervvel, hogy kié a következő frissítés. Ha inkább elolvasná, mintsem meghallgatná, a diff minden reggel ingyen landol a postaládájában a daily diff dot dev oldalon, link lent. Tehát a mai ítélet, FELÜLVIZSGÁLAT SZÜKSÉGES.

### Miért FELÜLVIZSGÁLAT SZÜKSÉGES a véleményem?

4:50 Tesztelném a meglévő ellenőrzővel együtt. Ez megválaszolja a második kérdést. A munkaterhelés-győzelmek ígéretesek, és az azonos verzió helyessége és karbantartása dönti el, hogy bekerül-e a kiadási folyamatba. És ez a mai diff. Niko vagyok az Axrisitől. Fejlesztés felelősségteljesen.

## Források

- [tsc-rs announcement and attached token-price chart](https://x.com/theo/status/2107789940482621795) — Theo Browne on X
- [ts-rust README, benchmarks and known problems](https://github.com/pingdotgg/ts-rust) — Ping Labs on GitHub
- [T3 Code benchmark harness](https://github.com/pingdotgg/ts-rust/blob/main/scripts/bench-apps/t3code.sh) — Ping Labs on GitHub
- [Upstream development pin manifest](https://github.com/pingdotgg/ts-rust/blob/main/UPSTREAM.json) — Ping Labs on GitHub
- [WebAssembly build documentation and limitations](https://github.com/pingdotgg/ts-rust/blob/main/npm/wasm/README.md) — Ping Labs on GitHub
- [Introducing Claude Haiku 5.5](https://www.anthropic.com/claude-haiku-5-5) — Anthropic
- [Haiku 5.5 announcement video](https://x.com/claudeai/status/2107894039626277339) — Claude on X
- [Claude Haiku 5.5 independent evaluation](https://artificialanalysis.ai/articles/claude-haiku-5-5) — Artificial Analysis
- [The people holding up the internet](https://sheets.works/data-viz/holding-up-the-internet) — sheets.works
- [Time zone database release notes](https://data.iana.org/time-zones/tzdb/NEWS) — IANA
