Working Notes on Agent Systems/Brad Zhang

@teach_fireworks / X longform

This is a problem I discovered after recently using various browser uae heavily. I plan...

This is a problem I discovered after recently using various browser uae heavily. I plan to make a lightweight tool to try to solve these problems. If it is mature and effective,...

July 15, 2026 · 1 min read

This is a problem I discovered after recently using various browser uae heavily.

I plan to make a lightweight tool to try to solve these problems.

If it is mature and effective, it will be open sourced: browser use The current main problems are: Fragmentation of the control plane: Extension, Computer Use, CDP, Playwright, browser-use, browser-harness each maintain different connection and profile states.

Missing Browser Identity Binding: There is both "Logged in regular Chrome" and "Controllable but not logged in Isolated Chrome" on the same machine.

After the connection fails, the wrong profile is automatically switched, resulting in deterministic failure and repeated execution.

Each rerun will re-feed the complete tasks, skills, history and page status into the large model.

Fixed waits, wide selectors, coordinate operations, and complex contenteditable overlays.

Lack of cross-run circuit breaker: Confirmed auth_missing and cdp_unreachable are still going through the complete process in the next round.

The core thing is that most of the current browser use solutions rely too much on UI control, which is wrong from the beginning and very limiting.

Visual summary

Article argument map

Generated from the post's content graph

FORMATTOPICCAPABILITYMARKETcoverscoverscoverscoverssignalssignalssignalsFORMATlongform noteTOPICharness engineeringTOPICai workbenchesTOPICretrievalTOPICtoolingCAPABILITYharness engineeringCAPABILITYAI-native workbenchMARKETopen-source builders
Mermaid outline
flowchart LR
  format-long_post["longform note"]
  topic-harness-engineering["harness engineering"]
  topic-ai-workbenches["ai workbenches"]
  topic-retrieval["retrieval"]
  topic-tooling["tooling"]
  capability-harness-engineering["harness engineering"]
  capability-ai-native-workbench["AI-native workbench"]
  market-open-source-builders["open-source builders"]
  format-long_post -->|covers| topic-harness-engineering
  format-long_post -->|covers| topic-ai-workbenches
  format-long_post -->|covers| topic-retrieval
  format-long_post -->|covers| topic-tooling
  format-long_post -->|signals| capability-harness-engineering
  format-long_post -->|signals| capability-ai-native-workbench
  format-long_post -->|signals| market-open-source-builders

Visual structure

Essay structure map

Built from summary and key paragraph positions

This is a problem I discovered after recently using various browser uae heavily. I pl...THESISThis is a problem Idiscovered afterrecently using variousbrowser uae heavily. ISIGNALThis is a problem Idiscovered afterrecently using variousbrowser uae heavily.OPERATORAfter the connectionfails, the wrongprofile isautomaticallyIMPLICATIONThe core thing is thatmost of the currentbrowser use solutionsrely too much on UI
Mermaid outline
flowchart LR
  thesis["This is a problem I discovered after recently using various browser uae heavily. I plan to make a lightweig..."]
  signal["This is a problem I discovered after recently using various browser uae heavily."]
  operator["After the connection fails, the wrong profile is automatically switched, resulting in deterministic failure..."]
  implication["The core thing is that most of the current browser use solutions rely too much on UI control, which is wron..."]
  thesis -->|frames| signal
  signal -->|develops| operator
  operator -->|lands in| implication

Source: View the original post