AnyBot/docs
王性驊 81e87545cd Each job works on its own tabs; a Lima VM the box lives in is started when it's down
- Bots share a browser (the box's Chromium has one profile). Every step acted on the tab in
  front, so two jobs at once read and clicked on each other's pages and one finishing closed
  the other's. A job (named, and the name rides along to another computer's browser) owns the
  tabs it opens or lands on, popups it clicks open included; its steps use its latest one, and
  another job's tabs are never used, listed or closed. When it ends it closes only its own.
  Real run on the box: two jobs at once each read their own page with the other's in front,
  both tabs survived both endings; a popup was read by the job that opened it.
- A Docker host that is a Lima VM's socket and doesn't answer (the Mac restarted): AnyBot
  starts the VM (limactl start, at most once in 5 minutes), and a step that needs the box
  waits for it. No login item needed. Real run: the VM stopped, AnyBot had it back in 10 s;
  the box then woke on use, still gVisor with Chromium's sandbox.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Uirha2RVfSYmrhqNnqx9Z4
2026-11-07 00:50:29 +08:00
..
architecture.md Each job works on its own tabs; a Lima VM the box lives in is started when it's down 2026-11-07 00:50:29 +08:00
install.md One-step install: install.sh, fixed Linux and server builds, clearer README 2026-11-05 00:52:10 +08:00
multi-device.md Docs: 頁面, Tailscale servers, no-questions install, hands' virtual screen and updates 2026-11-05 08:35:47 +08:00
plan-2026-11-computer-use.md Plan: smoother computer use and box logins that survive a rebuild 2026-11-06 22:06:49 +08:00
protocol.md Remove what nothing uses and keep one copy of what was written several times 2026-11-05 23:21:47 +08:00
release.md make, README and docs: build and install from source 2026-11-04 22:16:45 +08:00