Hogyan épített a Wasmer Codexszel Node.js runtime-ot az edge-hez
A csapatok a Codexet GPT‑5.5‑tel használják ambiciózusabb projektekhez, amelyeket 10–20-szor gyorsabban fejeznek be.
10x to 20x
A fejlesztési sebesség növekedése
A Wasmer mérnökei idén áttörést értek el: rájöttek, hogyan futtathatnak Node.js-munkaterheléseket egy WebAssembly-sandboxban, lehetővé téve a fejlesztőknek, hogy Docker nélkül futtassanak JavaScript-alkalmazásokat, MCP-ket és ügynököket. Ez a munka Codex nélkül egy évig tartott volna, Codexszel viszont két hétig tartott. Most ők az első felhőszolgáltatók, akik teljes Node.js-t kínálnak az edge-rétegen.
„Valójában már magából az IDE-ből is kilépünk. Már nem nyúlunk annyit a kódhoz, csak irányítjuk oda, ahová szeretnénk, hogy eljusson.”
A Wasmer fiatal vállalat kis csapattal és nagy céllal: olyan edge computing platformmal, amely helyi és globális környezetekben is skálázódik, platformkorlátozások nélkül.
„Azok a projektek, amelyekbe belevágunk, rendkívül ambiciózusak, és AI nélkül rengeteg időbe telt volna megvalósítani őket” – mondja Syrus Akbary Nieto, alapító és vezérigazgató. „Most a dolgok sokkal egyszerűbbek és gyorsabbak.”
Ez az egyszerűség és gyorsaság közvetlenül egy úttörő projektben öltött testet: Edge.js(új ablakban nyílik meg), egy JavaScript runtime, amely Node.js-munkaterheléseket tud futtatni AI-hoz és edge computinghoz.
Ez olyan projekt, amelybe a csapat már régóta szeretett volna belevágni, de nem mindig voltak meg hozzá az erőforrásaik. „Itt mindenki nagyon-nagyon technikai beállítottságú, de egyszerűen nem volt időnk ezekre a projektekre. Most pedig olyan új termékeket tudunk elindítani, amelyek korábban lehetetlenek lettek volna” – magyarázza Nieto.
Codexszel a Wasmer mérnökei megsokszorozhatják erőfeszítéseiket. „Legalább 10–20-szorosára növeltük a fejlesztési sebességet” – mondja Nieto.
„Mindössze két hét alatt képesek voltunk létrehozni egy JavaScript runtime-ot. AI és Codex nélkül ez könnyedén egy évig tartott volna.”
Sok csapathoz hasonlóan a Wasmer mérnökei kezdetben szkeptikusak voltak az AI-val szemben. „Kezdetben nem nagyon bíztunk az AI kimeneteiben” – magyarázza Nieto. De amikor a csapat kísérletezni kezdett, az eredmények felülmúlták a várakozásaikat. „Az elmúlt évben, és különösen az elmúlt néhány hónapban, Codexszel dolgoztunk, és az eredmények igazán, igazán jók voltak.”
Ahogy a Codex érvelési képességei fejlődnek, a Wasmer mérnökei egyre kevesebb időt töltenek kézi terelgetéssel. „Valójában már magából az IDE-ből is kilépünk, és már nem nyúlunk annyit a kódhoz. Csak irányítjuk oda, ahová szeretnénk, hogy eljusson” – mondja Nieto.
A csapat a projekt legelejétől a legvégéig használta a Codexet, a kezdeti architektúra-építőelemek kialakításától a végtermék finomhangolásáig. A Codex mindvégig segített a csapatnak hibákat találni és azonosítani azok gyökérokait.
„Voltak bizonyos hibák, amelyekről nem is gondoltuk, hogy elő fognak fordulni, és amint elkezdtük felfedezni őket, a Codex közvetlenül hibakeresésbe kezdett” – mondja Nieto. „Számunkra az volt lenyűgöző, hogy milyen gyorsan jutott el a hibakereséstől a gyökérok megtalálásáig és a megoldás azonosításáig.”
Nieto magyarázata szerint a fejlesztőknek általában speciális szakértelemre lenne szükségük sok ilyen hiba megtalálásához. Nieto szerint azonban a Codex „képes volt mesterien használni a konzolnaplókat a hívások követésére, valamint egy alacsony szintű hibakeresőt, például az LLD-t, amely assembly-szinten fér hozzá a dolgokhoz. A Codex nagyon alacsony szintre le tud menni, és látja, mi történik a kód alatt.”
„Vannak bizonyos finomságok, amelyekről nem tudunk, mert nem vagyunk C++-szakértők. A Codex elég korán képes volt észrevenni őket.”
Nieto magyarázata szerint az Edge.js előtt nem volt lehetséges JavaScript runtime-ot futtatni az edge-en. Codex előtt pedig lehetetlen lett volna a Wasmer csapata számára, hogy egy ilyen ambiciózus projektet ilyen ütemezéssel vállaljon.
„A Codex lehetővé tette egy kisvállalatnak, hogy olyan dolgokat érjen el, amelyek korábban csak nagyvállalatoknál voltak lehetségesek. Ez a projekt szó szerint lehetetlen lett volna nélküle” – mondja Nieto.
Megerősödött ambícióikkal a Wasmer csapata még nagyobb projektek felé tekint. „Most olyan dolgok vannak a kezünk ügyében, amelyek korábban nem voltak lehetségesek. Még nagyobb kihívást jelentő problémákat kell megvizsgálnunk” – mondja Nieto.


