איך Wasmer בנתה עם Codex סביבת ריצה של Node.js למחשוב קצה
צוותים משתמשים ב-Codex עם GPT‑5.5 כדי לקחת על עצמם פרויקטים שאפתניים יותר ולהשלים אותם במהירות גבוהה פי 10 עד 20.
פי 10 עד 20
עלייה במהירות הפיתוח
מהנדסי Wasmer הגיעו השנה לפריצת דרך: הם מצאו דרך להריץ עומסי עבודה של Node.js בסביבת WebAssembly מבודדת, וכך לאפשר למפתחים להריץ יישומי JavaScript, שרתי MCP וסוכנים ללא Docker. בלי Codex, העבודה הייתה נמשכת שנה. עם Codex, היא ארכה שבועיים. כעת, החברה היא ספקית האירוח בענן הראשונה שמציעה תמיכה מלאה ב-Node.js בשכבת הקצה.
״אנחנו למעשה יוצאים מסביבת הפיתוח עצמה. אנחנו פחות נוגעים בקוד, ופשוט מכוונים אותו לאן שאנחנו רוצים להגיע.״
Wasmer היא חברה צעירה עם צוות קטן ומטרה גדולה: פלטפורמת מחשוב קצה שיכולה להתרחב בסביבות מקומיות וגלובליות, ללא מגבלות פלטפורמה.
״הפרויקטים שאנחנו לוקחים על עצמנו שאפתניים להפליא, ובלי בינה מלאכותית היה לוקח לנו המון זמן לבצע אותם״, אומר סיירוס אקברי נייטו, מייסד ומנכ״ל החברה. ״עכשיו הכול הרבה יותר פשוט ומהיר.״
הפשטות והמהירות האלה הובילו ישירות לפרויקט פורץ דרך: Edge.js(נפתח בחלון חדש), סביבת ריצה של JavaScript שיכולה להריץ עומסי עבודה של Node.js לבינה מלאכותית ולמחשוב קצה.
הצוות רצה לצאת לפרויקט הזה כבר מזמן, אבל לא תמיד היו לו המשאבים הדרושים. ״לכולם כאן יש ידע טכני עמוק מאוד, אבל פשוט לא היה לנו זמן להקדיש לפרויקטים האלה. ועכשיו אנחנו יכולים להשיק מוצרים חדשים שקודם לא יכולנו אפילו לפתח״, מסביר נייטו.
בעזרת Codex, מהנדסי Wasmer יכולים להשיג הרבה יותר באותו מאמץ. ״האצנו את קצב הפיתוח פי 10 עד 20, לפחות״, אומר נייטו.
״הצלחנו ליצור סביבת ריצה של JavaScript תוך שבועיים בלבד. בלי בינה מלאכותית ובלי Codex, זה היה לוקח לנו שנה בקלות.״
כמו צוותים רבים, גם מהנדסי Wasmer היו ספקנים בתחילה לגבי בינה מלאכותית. ״בהתחלה לא ממש סמכנו על התוצרים של הבינה המלאכותית״, מסביר נייטו. אבל כשהצוות התחיל להתנסות, התוצאות עלו על הציפיות. ״בשנה האחרונה, ובמיוחד בחודשים האחרונים, אנחנו עובדים עם Codex, והתוצאות ממש מעולות.״
ככל שיכולות ה-reasoning של Codex מתפתחות, מהנדסי Wasmer נדרשים להקדיש פחות ופחות זמן להכוונה צמודה. ״אנחנו למעשה יוצאים מסביבת הפיתוח עצמה, ופחות נוגעים בקוד. אנחנו פשוט מכוונים אותו לאן שאנחנו רוצים להגיע״, אומר נייטו.
הצוות השתמש ב-Codex לאורך הפרויקט כולו, מבניית רכיבי הארכיטקטורה הראשוניים ועד לליטוש המוצר הסופי. לאורך כל הדרך, Codex עזר לצוות לאתר באגים ולזהות את גורמי השורש שלהם.
״היו באגים מסוימים שלא דמיינו שניתקל בהם, וברגע שהתחלנו לגלות אותם, Codex ניגש מיד לניפוי שגיאות״, אומר נייטו. ״מה שהרשים אותנו היה לראות באיזו מהירות הוא עבר מניפוי שגיאות למציאת גורם השורש ולזיהוי הפתרון.״
בדרך כלל, מסביר נייטו, מפתחים היו זקוקים למומחיות מיוחדת כדי לאתר רבים מהבאגים האלה. אבל Codex, אומר נייטו, ״ידע להשתמש במיומנות בלוגים של הקונסול כדי לעקוב אחר קריאות, וגם במנפה שגיאות ברמה נמוכה כמו LLD, שמאפשר גישה ברמת האסמבלי. Codex יכול לרדת לרמה נמוכה מאוד ולראות מה קורה מתחת לקוד.״
״יש דקויות מסוימות שאנחנו לא מכירים, כי אנחנו לא מומחים ב-C++. Codex הצליח לזהות אותן בשלב מוקדם למדי.״
לפני Edge.js, מסביר נייטו, אי אפשר היה להפעיל סביבת ריצה של JavaScript בקצה. ולפני Codex, צוות Wasmer לא היה יכול לקחת על עצמו פרויקט שאפתני כל כך בלוח זמנים כזה.
״Codex אפשר לחברה קטנה להגיע להישגים שקודם היו אפשריים רק בחברות גדולות. בלעדיו, הפרויקט הזה באמת לא היה אפשרי״, אומר נייטו.
עם ביטחון חדש ביכולתו לממש את שאיפותיו, צוות Wasmer כבר מביט קדימה לפרויקטים גדולים עוד יותר. ״עכשיו יש בהישג ידנו דברים שקודם לא היו אפשריים. אנחנו צריכים לפנות לבעיות מאתגרות עוד יותר״, אומר נייטו.


