Как Wasmer използва Codex за Node.js среда за edge
Екипите използват Codex с GPT‑5.5, за да се заемат с по-амбициозни проекти и да ги завършват 10 до 20 пъти по-бързо.
10x to 20x
Увеличение на скоростта на разработка
Инженерите в Wasmer постигнаха пробив тази година: разбраха как да изпълняват работни натоварвания на Node.js в пясъчник на WebAssembly, което позволява на разработчиците да стартират JavaScript приложения, MCP-и и агенти без Docker. Това усилие би отнело една година без Codex, но с Codex отне две седмици. Сега те са първият облачен хост, който предоставя пълен Node.js на edge слоя.
„Всъщност излизаме извън самата IDE. Вече не пипаме толкова кода, а само го насочваме накъде искаме да върви.“
Wasmer е млада компания с малък екип и голяма цел: платформа за edge изчисления, която се мащабира в локални и глобални среди без платформени ограничения.
„Проектите, с които се захващаме, са невероятно амбициозни и без AI щяха да ни отнемат години“, казва Syrus Akbary Nieto, основател и CEO. „Сега нещата са много по-прости и по-бързи.“
Тази простота и скорост се превърнаха директно в пробивен проект: Edge.js(отваря се в нов прозорец), JavaScript среда за изпълнение, която може да изпълнява работни натоварвания на Node.js за AI и edge изчисления.
Това е проект, с който екипът отдавна искаше да се заеме, но невинаги имаше ресурсите да го направи. „Всички тук са много, много технически подготвени, но просто нямахме време да се посветим на тези проекти. А сега можем да пускаме нови продукти, които преди биха били невъзможни“, обяснява Nieto.
С Codex инженерите на Wasmer могат да умножат усилията си. „Увеличихме скоростта на разработка поне 10 до 20 пъти“, казва Nieto.
„Успяхме да създадем JavaScript среда за изпълнение само за две седмици. Без AI и без Codex това лесно щеше да ни отнеме една година.“
Както много екипи, инженерите на Wasmer първоначално бяха скептични към AI. „В началото не се доверявахме много на резултатите от AI“, обяснява Nieto. Но когато екипът започна да експериментира, резултатите надминаха очакванията им. „През последната година, и особено през последните няколко месеца, работим с Codex и резултатите са наистина, наистина добри.“
С развитието на способностите на Codex за структурирано анализиране инженерите на Wasmer отделят все по-малко време за ръчно направляване. „Всъщност излизаме извън самата IDE и не пипаме кода толкова много. Само го насочваме накъде искаме да върви“, казва Nieto.
Екипът използва Codex от самото начало до самия край на проекта — от изграждането на първоначалните архитектурни градивни елементи до полирането на крайния продукт. През цялото време Codex помагаше на екипа да намира бъгове и да установява първопричините им.
„Имаше определени бъгове, които не си представяхме, че ще имаме, и щом започнахме да ги откриваме, Codex директно премина към дебъгване“, казва Nieto. „Впечатляващото за нас беше да видим колко бързо премина от дебъгване към намиране на първопричината и определяне на решението.“
Обикновено, обяснява Nieto, разработчиците биха имали нужда от специална експертиза, за да открият много от тези бъгове. Но Codex, казва Nieto, „успя да овладее конзолните логове за проследяване на извиквания и нисконивов дебъгер като LLD, който има достъп до неща на асемблерно ниво. Codex може да стигне до много ниско ниво и да види какво се случва под кода.“
„Има определени тънкости, за които не знаем, защото не сме експерти по C++. Codex успя да ги открие доста рано.“
Преди Edge.js, обяснява Nieto, не беше възможно да се изпълнява JavaScript среда за изпълнение на edge. А преди Codex за екипа на Wasmer би било невъзможно да се заеме с толкова амбициозен проект в такъв срок.
„Codex даде възможност на малка компания да постигне неща, които бяха възможни само за големи компании. Този проект буквално би бил невъзможен без него“, казва Nieto.
С по-смели амбиции екипът на Wasmer гледа напред към още по-големи проекти. „Сега разполагаме с неща, които преди не бяха възможни. Трябва да се насочим към още по-предизвикателни проблеми“, казва Nieto.


