瀏覽器裡跑瀏覽器:Puter 把整個 Firefox 編譯成 WebAssembly,燒掉 2.5 萬美元的 Claude token
Web 作業系統新創 Puter 完成一件工程怪談:把整個 Firefox 瀏覽器編譯成 WebAssembly,讓它在另一個瀏覽器的分頁裡完整執行。Simon Willison 實測後的形容是「荒謬地酷」——他的部落格跑在 Firefox 裡,而那個 Firefox 跑在 WebAssembly 裡,WebAssembly 又跑在 Chrome 裡,像一組數位俄羅斯娃娃。網頁流量透過 WebSocket 隧道轉送到代理伺服器,繞過瀏覽器沙箱的網路限制。
技術選型有講究:團隊選 Firefox 而非 Chromium,是因為 Gecko 引擎對單行程模式的支援遠比多行程架構的 Chromium 適合塞進 WebAssembly 的執行模型。更值得記一筆的是開發方式——專案大量使用 AI 代理寫程式,估計燒掉價值 2.5 萬美元的 Claude Opus 與 Fable token,但因為掛在 Claude Max 訂閱方案上,實際支出遠低於標價。訂閱制吃到飽的計價方式,正在讓過去成本高到不可行的「玩票級大工程」變得可以隨手一試。
瀏覽器裡跑瀏覽器看似無用,實際用途藏在後面:網頁版的完整瀏覽器意味著隨拋即棄的沙箱環境——點開可疑連結、測試舊版相容性、在被封鎖的網路環境裡開出一條通道,都不必碰本機系統。對 Puter 這種想把整個作業系統搬進網頁的公司,能跑瀏覽器等於宣告網頁平台的能力天花板又抬高了一截。
歸剛點評:拿它跟本站報導過的各種 AI 代理慘案對照著看很有味道——同樣的工具,有人拿來誤刪家目錄,有人拿來把 Firefox 塞進 WebAssembly。差別不在模型,在使用者知不知道自己要什麼。2.5 萬美元 token 換一個工程奇觀,靠訂閱制打折後大概是一趟日本旅遊的錢,這種「荒謬但便宜」的實驗會越來越多,其中一小撮會長成真正的產品。