Browser Code A coding agent for userscripts with its own loader. Browser Code is a browser extension that gives Claude a virtual filesystem view of web pages. It generates, edits, and manages userscripts that persist to chrome.userScripts (the same API that Tampermonkey uses) and auto-run on matching URLs. Think Claude Code, but for the DOM. demo.mp4 How It Works Agent sees the page as a filesystem - The DOM becomes page.html , console output is console.log , and you can create scripts in ./scripts/ and styles in ./styles/ Scripts persist via userScripts API - Saved scripts register with Chrome's userScripts API (Chrome 120+) or Firefox's equivalent, bypassing CSP restrictions Auto-runs on matching URLs - Scripts execute on page load for their saved URL patterns, including dynamic routes like /products/[id] Architecture โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ Browser Extension โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ Background Service Worker โ โ โ โ โข Claude API client (agentic loop) โ โ โ โ โข userScripts registration & CSP bypass โ โ โ โ โข Conversation history per tab โ โ โ โ โข VFS storage coordination โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ Content Script โ โ โ โ โข Virtual Filesystem (VFS) implementation โ โ โ โ โข DOM โ HTML serialization with version tracking โ โ โ โ โข Script execution in MAIN world โ โ โ โ โข Console interception โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ Sidebar Panel (React) โ โ โ โ โข Chat UI with tool call visualization โ โ โ โ โข Plan/Execute mode toggle โ โ โ โ โข File browser & local sync โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ...
First seen: 2026-01-28 21:28
Last seen: 2026-01-29 01:29