Как компания Wasmer использовала Codex для создания среды выполнения Node.js на периферии сети

Команды используют Codex вместе с GPT‑5.5 для реализации более амбициозных проектов и их выполнения в 10–20 раз быстрее.
В 10–20 раз
Рост скорости разработки
Инженеры Wasmer совершили прорыв в этом году: они нашли способ запускать рабочие нагрузки Node.js внутри песочницы WebAssembly, что позволяет разработчикам запускать приложения на JavaScript, протоколы MCP и агентов без использования Docker. Без Codex эта задача заняла бы целый год, но с Codex она была решена всего за две недели. Теперь они стали первым облачным хостингом, предоставляющим полноценную поддержку Node.js на периферийном уровне (edge).
«Мы фактически выходим за пределы самой IDE. Мы уже не так много возимимся с кодом, а просто направляем его туда, куда нам нужно».
Создание с новыми амбициями
Wasmer — молодая компания с небольшой командой и грандиозной целью: создать платформу периферийных вычислений, которая масштабируется как в локальных, так и в глобальных средах без ограничений со стороны платформы.
«Проекты, за которые мы беремся, невероятно амбициозны, и без искусственного интеллекта у нас ушли бы на них вечность, — говорит Сайрус Акбари Ньето, основатель и генеральный директор. — Теперь все стало намного проще и быстрее».
Эта простота и скорость напрямую воплотились в новаторский проект: Edge.js, среду выполнения JavaScript, способную запускать рабочие нагрузки Node.js для задач искусственного интеллекта и периферийных вычислений.
Команда давно хотела взяться за этот проект, но ресурсов не всегда хватало. «Все здесь обладают очень высокой квалификацией, но у нас просто не было времени, чтобы посвятить его этим проектам. А теперь мы можем запускать новые продукты, создание которых раньше было бы невозможным», — поясняет Ньето.
С помощью Codex инженеры Wasmer могут многократно преумножить свои усилия. «Мы увеличили скорость разработки как минимум в 10–20 раз», — говорит Ньето.
«Нам удалось создать среду выполнения JavaScript всего за две недели. Без искусственного интеллекта и без Codex на это ушел бы целый год».
Логические рассуждения на разных языках и уровнях кода
Как и многие команды, инженеры Wasmer поначалу скептически относились к ИИ. «Сначала мы не очень-то доверяли результатам работы искусственного интеллекта», — объясняет Ньето. Но когда команда начала экспериментировать, результаты превзошли их ожидания. «За последний год, и особенно за последние несколько месяцев, мы работали с Codex, и результаты оказались поистине великолепными».
По мере совершенствования возможностей рассуждения Codex инженеры Wasmer тратят все меньше времени на ручное управление. «Мы фактически выходим за пределы самой IDE и уже не так сильно концентрируемся на коде. Мы просто направляем его туда, куда нам нужно», — говорит Ньето.
Команда использовала Codex с самого начала проекта и до самого конца — от создания первых архитектурных блоков до полировки финального продукта. На протяжении всего процесса Codex помогал команде находить баги и определять их первопричины.
«Возникали определенные ошибки, появление которых мы даже не могли предсказать, и как только мы их обнаруживали, Codex сразу же приступал к отладке, — рассказывает Ньето. — Больше всего нас поразило то, как быстро он переходил от отладки к поиску первопричины и определению решения».
Обычно, поясняет Ньето, для поиска многих из таких ошибок разработчикам потребовалась бы особая экспертиза. Однако, по словам Ньето, Codex «смог освоить вывод в консоль для отслеживания вызовов и низкоуровневые отладчики вроде LLD, которые получают доступ к вещам на уровне ассемблера. Codex может работать на очень низком уровне и видеть, что происходит под капотом кода».
«Есть определенные тонкости, о которых мы не знаем, потому что мы не эксперты в C++. Codex смог заметить их довольно рано».
Превращение невозможного в реальность
До появления Edge.js, объясняет Ньето, запуск среды выполнения JavaScript на периферии был невозможен. А до появления Codex команде Wasmer было бы не под силу взяться за проект такого масштаба в такие сроки.
«Codex позволил небольшой компании добиться результатов, которые раньше были доступны только крупным игрокам. Без него этот проект буквально не состоялся бы», — говорит Ньето.
Окрыленная своими амбициями, команда Wasmer уже смотрит в сторону еще более масштабных проектов. «Теперь нам доступны вещи, которые раньше казались невозможными. Нам нужно браться за еще более сложные задачи», — заявляет Ньето.
Присоединяйтесь к новой эре работы
Полный текст статьи читайте на OpenAI
