Wasmer 的工程師今年取得了一項突破:他們成功找出如何在 WebAssembly 沙盒中運行 Node.js 工作負載的方法,讓開發者無需 Docker 即可運行 JavaScript 應用程式、MCPs 和代理程式。這項工作若沒有 Codex,原本需要一年時間,但在 Codex 的協助下,僅用了兩週就完成。
現在,他們是首家在邊緣層提供完整 Node.js 支援的雲端主機。「我們實際上已經脫離了整合開發環境 (IDE) 本身。我們不再需要大量接觸程式碼,只需引導它朝我們想要的方向發展。」Wasmer 創辦人暨執行長 Syrus Akbary Nieto 表示。
懷抱新志向的開發Wasmer 是一家年輕的公司,擁有小型團隊卻懷抱著遠大目標:建立一個能夠跨越本地與全球環境,且不受平台限制的邊緣運算平台。「我們正在承接的專案極具野心,如果沒有 AI,我們可能需要花費很長的時間才能完成。」Wasmer 創辦人暨執行長 Syrus Akbary Nieto 說道。
「現在,事情變得簡單且快速許多。」這種簡潔與速度直接轉化為一項開創性專案:Edge.js,一個能夠為 AI 和邊緣運算運行 Node.js 工作負載的 JavaScript 執行環境。這是團隊長期以來一直想承接的專案,但他們過去並不總是有足夠的資源來執行。
「這裡的每個人都非常、非常技術導向,但我們就是沒有時間投入這些專案。而現在,我們可以推出以前不可能實現的新產品。」Nieto 解釋道。有了 Codex,Wasmer 的工程師能夠事半功倍。「我們的開發速度至少提升了 10 到 20 倍。」Nieto 表示。
「我們僅用兩週就成功建立了一個 JavaScript 執行環境。如果沒有 AI 和 Codex,這項工作輕易就會花費我們一年的時間。」Wasmer 創辦人暨執行長 Syrus Akbary Nieto 說道。跨語言與程式碼層級的推理能力與許多團隊一樣,Wasmer 的工程師最初對 AI 抱持懷疑態度。
「一開始我們對 AI 的輸出結果並不是很信任。」Nieto 解釋道。但當團隊開始實驗後,結果超出了他們的預期。「在過去一年,特別是最近幾個月,我們一直與 Codex 合作,成果真的非常、非常好。」隨著 Codex 推理能力的演進,Wasmer 工程師花在手動指導上的時間越來越少。
「我們實際上已經脫離了整合開發環境 (IDE) 本身,不再需要大量接觸程式碼。我們只是引導它朝我們想要的方向發展。」Nieto 說道。團隊從專案的一開始到最後都使用了 Codex,從建立最初的架構基礎到完善最終產品。在此過程中,Codex 幫助團隊發現錯誤並找出其根本原因。
「有些錯誤是我們從未預料會發生的,而一旦我們開始發現它們,Codex 就直接投入除錯。」Nieto 說道。「對我們來說,最令人印象深刻的是它從除錯到找出根本原因並識別解決方案的速度有多快。」Nieto 解釋說,通常開發者需要專業知識才能找到許多這類錯誤。
但 Nieto 表示,Codex「能夠精通主控台日誌來追蹤呼叫,以及像 LLD 這樣的低階除錯器,它能存取組合語言層級的事物。Codex 可以深入到非常低的層級,並查看程式碼底層發生了什麼。」「有些細微之處是我們不了解的,因為我們不是 C++ 專家。
Codex 能夠很早就發現它們。」Wasmer 創辦人暨執行長 Syrus Akbary Nieto 說道。讓不可能化為可能Nieto 解釋說,在 Edge.js 問世之前,在邊緣運行 JavaScript 執行環境是不可能的。而在 Codex 出現之前,Wasmer 團隊也不可能在如此雄心勃勃的時程內承接這個專案。
「Codex 讓一家小型公司能夠實現過去只有大型企業才能完成的事情。如果沒有它,這個專案簡直是不可能完成的。」Nieto 說道。在雄心壯志的鼓舞下,Wasmer 團隊正展望著更大的專案。「現在,我們手頭上有了以前不可能實現的事物。我們需要著手解決更具挑戰性的問題。」Nieto 說道。



