

























@@ -23,6 +23,9 @@ Beginner view:
2323- A separate browser profile named **openclaw** (orange accent by default).
2424- Deterministic tab control (list/open/focus/close).
2525- Agent actions (click/type/drag/select), snapshots, screenshots, PDFs.
26+- A bundled `browser-automation` skill that teaches agents the snapshot,
27+ stable-tab, stale-ref, and manual-blocker recovery loop when the browser
28+ plugin is enabled.
2629- Optional multi-profile support (`openclaw`, `work`, `remote`, ...).
27302831This browser is **not** your daily driver. It is a safe, isolated surface for
@@ -63,6 +66,22 @@ Defaults need both `plugins.entries.browser.enabled` **and** `browser.enabled=tr
63666467Browser config changes require a Gateway restart so the plugin can re-register its service.
656869+## Agent guidance
70+71+The browser plugin ships two levels of agent guidance:
72+73+- The `browser` tool description carries the compact always-on contract: pick
74+ the right profile, keep refs on the same tab, use `tabId`/labels for tab
75+ targeting, and load the browser skill for multi-step work.
76+- The bundled `browser-automation` skill carries the longer operating loop:
77+ check status/tabs first, label task tabs, snapshot before acting, resnapshot
78+ after UI changes, recover stale refs once, and report login/2FA/captcha or
79+ camera/microphone blockers as manual action instead of guessing.
80+81+Plugin-bundled skills are listed in the agent's available skills when the
82+plugin is enabled. The full skill instructions are loaded on demand, so routine
83+turns do not pay the full token cost.
84+6685## Missing browser command or tool
67866887If `openclaw browser` is unknown after an upgrade, `browser.request` is missing, or the agent reports the browser tool as unavailable, the usual cause is a `plugins.allow` list that omits `browser`. Add it:
@@ -494,7 +513,8 @@ Compared to the managed `openclaw` profile, existing-session drivers are more co
494513495514- **Dedicated user data dir**: never touches your personal browser profile.
496515- **Dedicated ports**: avoids `9222` to prevent collisions with dev workflows.
497-- **Deterministic tab control**: target tabs by `targetId`, not “last tab”.
516+- **Deterministic tab control**: target tabs by raw `targetId`, stable `tabId`
517+ handles such as `t1`, or labels you assign with `open --label` / `tab label`.
498518499519## Browser selection
500520此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。