# 开发者将 Firefox 浏览器编译为 WebAssembly 并运行在 Chrome 中，利用 Claude 辅助编程和 Wisp 协议实现网络代理

- 来源：Simon Willison
- 发布时间：2026-07-17 07:34
- AIWatch 分数：58
- AIWatch 标记：当日精选
- AIWatch 链接：https://aiwatch.icu/events/evt_01kxzgs48btdse9z68atdt5kgf
- 原文链接：https://simonwillison.net/2026/Jul/16/firefox-in-webassembly/#atom-everything

## 精选理由

常规快讯，保留列表

## AI 摘要

开发者将 Firefox 浏览器编译为 WebAssembly 并运行在 Chrome 中，利用 Claude 辅助编程和 Wisp 协议实现网络代理。

## 正文

Firefox in WebAssembly

Here's my blog, running in Firefox, running in WebAssembly, running in Chrome:

A Chrome window. The tab has the Firefox UI and has loaded my blog. On the right is the Chrome network panel showing that it loaded resources that include a 233MB gecko.wasm and an 18MB chrome-assets.tar.zst

They chose Firefox/Gecko because it has strong single-process support. The project used an estimated $25,000 worth of Claude Opus and Fable tokens, but took advantage of a Claude Max subscription plan so cost much less in actual dollars.

The demo funnels all traffic over a WebSocket protocol (using the Wisp protocol) through Puter's server - a requirement to get this kind of thing to work because code running in browsers can't open arbitrary network connections.

(That proxying sounds expensive! The team had to scale the servers up to handle the traffic during the Hacker News conversation about the project.)

Puter claim this supports end-to-end encryption and that looks to be true - I inspected the WebSocket messages and traffic to my own HTTPS site was encrypted whereas requests and responses to http://www.example.com/ were in cleartext.

Here's the repo for firefox-wasm. theogbob/WebkitWasm is a similar project that compiles WebKit to WASM, but that one doesn't currently have an accessible online demo.

Via Hacker News

Tags: browsers, firefox, ai, webassembly, generative-ai, llms, ai-assisted-programming, claude, claude-mythos-fable
