Comment Wasmer a utilisé Codex pour créer un runtime Node.js edge
Les équipes utilisent Codex avec GPT‑5.5 pour entreprendre des projets plus ambitieux et les réaliser de 10x à 20x plus vite.
10x to 20x
Augmentation de la vitesse de développement
Les ingénieurs de Wasmer ont réalisé une percée cette année : ils ont trouvé comment exécuter des charges de travail Node.js dans un bac à sable WebAssembly, permettant aux développeurs d’exécuter des applications JavaScript, des MCP et des agents sans Docker. Sans Codex, cet effort aurait pris un an; avec Codex, il a pris deux semaines. Ils sont maintenant le premier hébergeur infonuagique à offrir Node.js complet à la couche edge.
« Nous sommes en train de sortir de l’IDE lui-même. Nous touchons moins au code; nous le guidons simplement vers l’objectif voulu. »
Wasmer est une jeune entreprise dotée d’une petite équipe et d’un grand objectif : une plateforme d’informatique en périphérie qui s’adapte aux environnements locaux et mondiaux sans restrictions de plateforme.
« Les types de projets que nous entreprenons sont incroyablement ambitieux, et il nous aurait fallu une éternité pour les réaliser sans AI », affirme Syrus Akbary Nieto, fondateur et PDG. « Maintenant, les choses sont beaucoup plus simples et rapides. »
Cette simplicité et cette rapidité se sont directement traduites par un projet novateur : Edge.js(s'ouvre dans une nouvelle fenêtre), un environnement d’exécution JavaScript capable d’exécuter des charges de travail Node.js pour l’AI et l’informatique en périphérie.
C’est un projet que l’équipe voulait entreprendre depuis longtemps, mais elle n’avait pas toujours les ressources nécessaires pour le faire. « Tout le monde ici est très, très technique, mais nous n’avions tout simplement pas le temps à consacrer à ces projets. Et maintenant, nous pouvons lancer de nouveaux produits qui auraient été impossibles auparavant », explique Nieto.
Avec Codex, les ingénieurs de Wasmer peuvent démultiplier leurs efforts. « Nous avons augmenté la vitesse de développement de 10x à 20x, au moins », affirme Nieto.
« Nous avons réussi à créer un environnement d’exécution JavaScript en seulement deux semaines. Sans AI et sans Codex, cela nous aurait facilement pris un an. »
Comme de nombreuses équipes, les ingénieurs de Wasmer étaient d’abord sceptiques à l’égard de l’AI. « Au début, nous ne faisions pas vraiment confiance aux résultats de l’AI », explique Nieto. Mais lorsque l’équipe a commencé à expérimenter, les résultats ont dépassé ses attentes. « Au cours de la dernière année, et surtout des derniers mois, nous avons travaillé avec Codex, et les résultats ont été vraiment, vraiment bons. »
À mesure que les capacités de raisonnement de Codex évoluent, les ingénieurs de Wasmer passent de moins en moins de temps à le guider pas à pas. « Nous sommes en train de sortir de l’IDE lui-même, et nous touchons moins au code. Nous le guidons simplement vers l’objectif voulu », affirme Nieto.
L’équipe a utilisé Codex du tout début du projet jusqu’à la toute fin, de la création des premiers blocs d’architecture au peaufinage du produit final. Tout au long du processus, Codex a aidé l’équipe à trouver des bogues et à en cerner les causes profondes.
« Il y avait certains bogues que nous n’imaginions pas rencontrer, et dès que nous avons commencé à les découvrir, Codex est passé directement au débogage », affirme Nieto. « Ce qui nous a impressionnés, c’est de voir à quelle vitesse il est passé du débogage à la découverte de la cause profonde et à l’identification de la solution. »
Habituellement, explique Nieto, les développeurs auraient besoin d’une expertise particulière pour trouver bon nombre de ces bogues. Mais Codex, affirme Nieto, « a été capable de maîtriser les journaux de console pour tracer les appels, ainsi qu’un débogueur de bas niveau comme LLD, qui accède à des éléments au niveau de l’assembleur. Codex peut descendre à un niveau très bas et voir ce qui se passe sous le code. »
« Il y a certaines subtilités que nous ne connaissons pas parce que nous ne sommes pas des experts en C++. Codex a pu les repérer assez tôt. »
Avant Edge.js, explique Nieto, il n’était pas possible d’exécuter un environnement d’exécution JavaScript à la périphérie. Et avant Codex, il aurait été impossible pour l’équipe de Wasmer d’entreprendre un projet aussi ambitieux dans un tel délai.
« Codex a permis à une petite entreprise de réaliser des choses qui n’étaient possibles que dans les grandes entreprises. Ce projet aurait littéralement été impossible sans lui », affirme Nieto.
Avec des ambitions renforcées, l’équipe de Wasmer envisage maintenant des projets encore plus grands. « Maintenant, nous avons à portée de main des choses qui n’étaient pas possibles auparavant. Nous devons nous attaquer à des problèmes encore plus difficiles », affirme Nieto.


