Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

My AI Agents Kept Fighting Me for My Own Browser

Description and use

AI agents conflicted in a single browser, reloading pages and erasing user input. Implementing a broker that assigns separate tabs and blocks reloads resolved the issue.

Problem

AI agents repeatedly reloaded or closed pages in a shared browser, wiping user input and causing conflict.

Outcome

The broker-enabled workflow eliminates tab conflicts, preserves user input, and allows simultaneous agent use without page reloads or closures.

Workflow

  • Run broker on local machine listening on browser debug port 9222
  • Assign each agent a dedicated tab via broker
  • Before each action, agent reads current page state
  • Agent performs action only if page matches expected state
  • If user completes a captcha or form, agent detects change and continues
  • Broker blocks any reload or close during active job
  • When job ends, broker closes all associated tabs

Evidence

The agents kept opening a page, filling part of the form, closing it, and opening it again, over and over in front of me.

Source

The broker sits on the browser’s debug port and gives each agent its own tab, so agents can’t see or grab each other’s tabs or mine, and it won’t let an agent pull the window in front of me.

Source

One tab per job. An agent works in one tab from start to finish and never opens a second copy of the same page.

Source

  • Record date: 2026-11-01T16:58:59.216Z