Eszközök

Claude Code mostantól Rustban írt Bun-t használ, gyorsabb indítással

Az Anthropic által fejlesztett Claude Code főszereplője az a szoftveres változás, hogy a Bun nevű JavaScript futtatókörnyezet Rust nyelven írt portját használja.

Claude Code mostantól Rustban írt Bun-t használ, gyorsabb indítással

Fejlesztői megfigyelések szerint az Anthropic Claude Code szerszáma egy Rustban írt verzióját használja a Bun futtatókörnyezetnek. Jarred Sumner bejelentése szerint a Claude Code v2.1.181 (kiadva: június 17.) és az azt követő verziók a Bun Rust-portját futtatják, ami Linuxon körülbelül 10%-kal gyorsabb indítást eredményez.

A helyi telepítés ellenőrzése

A szerző saját Claude Code telepítését vizsgálva két parancsot talált meggyőző bizonyítéknak:

  • strings ~/.local/bin/claude | grep -m1 'Bun v1'

    Ennek a kimenete a szerzőnél:

    Bun v1.4.0 (macOS arm64)

    Érdemes megjegyezni, hogy a Bun GitHub-on elérhető legfrissebb kiadása jelenleg v1.3.14 (kiadva: május 12.), tehát a v1.4.0 verziószám arra utalhat, hogy a Claude egy még ki nem adott Bun-előnézetet szállít.

  • strings ~/.local/bin/claude | grep -Eo 'src/[[:alnum:]_./-]+.rs'

    Ez a parancs a szerző szerint 563 Rust forrásfájlnévből álló listát adott vissza, az első találatok között szerepelnek például:

    • src/runtime/bake/dev_server/mod.rs
    • src/runtime/bake/production.rs
    • src/bundler/bundle_v2.rs

Mit jelent ez a gyakorlatban?

A fenti eredmények összhangban vannak Jarred Sumner állításával: a Bun Rust-implementációját valóban futtatják a Claude Code egyes kiadásai. A megfigyelt v1.4.0 verziószám és a sok (.rs) forrásfájl jelenléte arra utal, hogy Anthropic egy előzetes Rust-alapú Bun-verziót telepít ügyfelek millióira kiterjedő telepítésekbe. Sumner megjegyzése: „Boring is good” — azaz a látszólag egyszerű, stabil megoldások szerinte előnyösek.

Fontos pontosítások

A megfigyelések a szerző helyi Claude binárisában talált szöveges nyomokra épülnek; a cikk nem idéz közvetlen Anthropic-kommentárt vagy hivatalos kiadási megjegyzést, és nem részletezi a Rust-port belső implementációját. A Linuxon mért ~10%-os gyorsulásról Jarred Sumner számolt be, a cikk más méréseket nem közöl.

Összegzés

Jarred Sumner bejelentése és a lokális ellenőrzés eredményei alapján a Claude Code v2.1.181 (június 17.) és újabb verziói valószínűleg a Rustban írt Bun futtatókörnyezetet használják, ami kisebb, de érezhető indítási teljesítményjavulást hozhat Linuxon. A talált v1.4.0 verziószám arra utalhat, hogy Anthropic előzetes Bun-verziót szállít ügyfeleinek.