Tabbit部落格

OpenClaw 瀏覽器設定:獨立瀏覽器還是已有登入工作階段

按任務選擇 OpenClaw 的瀏覽器入口,核對實際帳號與分頁,並在完成後只關閉自己的測試頁。

本文目錄
  1. OpenClaw 為什麼打開另一個瀏覽器?
  2. 四種瀏覽器入口
  3. 操作之前核對連接
  4. 分開工作帳號和瀏覽器設定檔
  5. 確認讀回結果再退出
  6. 兩條路徑的實際讀回結果

OpenClaw 為什麼打開另一個瀏覽器?

托管的 openclaw profile 有自己的瀏覽器設定檔目錄。它可以讀網頁和操作頁面,但不會直接使用日常瀏覽器里的帳號。打開同一個網站時,托管瀏覽器可能停在登入頁,個人瀏覽器卻已登入。任務需要現有登入時,主動選擇獲准的連接。

看公開網頁或使用專用工作帳號時,先用托管 profile。任務屬於已有工作階段時,先核對 profile、標籤和工作區標識,再讀資料或點擊。同一個 URL 可以在兩份瀏覽器設定檔里顯示兩個不同帳號。 OpenClaw 瀏覽器概覽 連接現有瀏覽器

四種瀏覽器入口

OpenClaw profile瀏覽器開始前檢查
openclaw有獨立資料目錄的托管瀏覽器profile、目標 URL、是否測試帳號
user通過 Chrome DevTools MCP 附加現有工作階段實際瀏覽器設定檔、標籤、首次調試批准
chrome通過 OpenClaw 擴展存取所連接標籤擴展、已批准標籤、工作區
自定義遠程通過指定 CDP 地址連接所有者、主機、認證和目標 profile

當前官方文檔區分 user 的 DevTools MCP 和 chrome 的擴展。第一次附加時可能出現調試授權提示。以前的 relay 教程可能用了同名卻不同的設定,先核對版本。一個用戶為保留登入選擇 user 後仍遇到命令卡頓。另一個用戶在舊 relay 日誌中看到 Agent 優先選擇 openclaw。兩條是各自環境的反饋,適合提醒記錄實際 profile 和工具結果。 Profiles 文檔 既有工作階段設定 用戶登入案例 舊擴展討論

操作之前核對連接

在獲准的測試設定里列出 profiles,給每條命令標記要用的 profile。下面來自官方文檔。先做只讀檢查,重復跑請用自己控制的測試頁。

openclaw browser profiles
openclaw browser --browser-profile openclaw status
openclaw browser --browser-profile openclaw start
openclaw browser --browser-profile openclaw open https://example.com
openclaw browser --browser-profile openclaw snapshot

托管瀏覽器里核對頁面標題與最終 URL。測試既有工作階段時,先在獲准的測試瀏覽器打開一頁無敏感內容的網頁,按界面批准連接並核對標籤列表。

openclaw browser --browser-profile user status
openclaw browser --browser-profile user tabs
openclaw browser --browser-profile user snapshot

如果有多個標籤,用當前 CLI 的標籤選擇方式明確選中測試頁。沒有標籤、審批未通過或工作區不對時暫停。 瀏覽器啓動文檔 Browser CLI

分開工作帳號和瀏覽器設定檔

OpenClaw 的 profile 名稱代表路由。兩個名稱使用同一個資料目錄時,仍可能落在同一個帳號。不同團隊、測試和生產環境需要獨立存儲時,為每個托管 profile 指定獨立資料,人工登入指定帳號。附加已有資料時,確認目標瀏覽器和工作區標識。 瀏覽器設定 人工登入說明

例如測試與生產後台使用相同 URL。要求 Agent 核對無敏感的測試工作區名稱和虛構紀錄 ID。出現生產標識就停在讀取或填表之前。無需把帳號密碼交給工具。 瀏覽器設定檔、工作區和標籤組

檢查點記錄不一致時
連接和帳號profile、連接類型、匿名工作區標識停止並改用已批准資料
分頁標籤 ID、最終 URL重新選擇測試頁
頁面狀態可見標題或測試紀錄 ID重讀並記錄差異
退出關閉的標籤、連接是否釋放保留用戶原標籤

確認讀回結果再退出

第一輪只讀取已知測試值。確認帳號和標籤後再加入點擊。若動作修改記錄,從同一條記錄讀回新值。工具成功返回不等於已經讀到預期狀態。

只用指定測試 profile 打開獲准測試頁。返回 profile、最終 URL、可見工作區名稱和測試紀錄 ID。遇登入、權限請求或不同工作區時停下。只讀操作,只關閉你創建的標籤。

關閉自己的測試頁。僅當托管實例是自己啓動且沒有其他任務使用時停止它。既有工作階段任務結束後釋放連接,必要時使用產品入口撤銷授權。超時後先核對狀態再重試。遠程場景要確認 localhost 屬於哪台主機。 首個瀏覽器任務 登入工作階段核對 雲端 localhost 示例

兩條路徑的實際讀回結果

OpenClaw 2026.11.1 在 Node.js 24.16.0 上,用兩份暫存 Tabbit Browser Dev 設定檔存取同一本機 URL 和紀錄 E08-FIXTURE。代管入口啟動自己的測試瀏覽器,讀到 No signed-in workspace。另一個測試瀏覽器預先寫入合成工作階段 Cookie,再以具名 existing-session 和測試用 userDataDir 連線。工具回報 transport: chrome-mcp,同一筆紀錄顯示 Training workspace。

解除連線後原瀏覽器仍在運作,測試結束後已關閉兩個瀏覽器和 Gateway。這次使用合成工作階段,未使用預設 Chrome 設定檔、擴充功能或真實帳號。另一次明確 CDP URL 被網路政策拒絕,最後以本機測試設定檔連線,保留原政策。

已經獲准使用 Tabbit 工作階段時,可按連接範圍和返回的證據選擇路徑。 AI Agent 工具分工 搜索和瀏覽器操作 Tabbit 與 OpenClaw

常見問題

為什麼 OpenClaw 會打開獨立瀏覽器?

托管 openclaw profile 使用自己的資料目錄,與日常瀏覽器及其登入狀態分開。

OpenClaw 能使用已登入工作階段嗎?

可以通過獲准的 existing-session 或擴展入口使用兼容瀏覽器,開始前核對帳號和標籤。

OpenClaw profile 和 Chrome profile 一樣嗎?

OpenClaw 的名稱是連接路由。兩個名稱仍可指向同一個實際瀏覽器設定檔,需要單獨檢查存儲隔離。

user profile 為什麼沒有標籤?

檢查執行主機、實際瀏覽器設定檔、是否打開標籤以及是否接受連接授權。

怎樣安全結束任務?

關閉自己創建的測試標籤。僅在擁有且無人使用時停止托管實例。保留用戶原標籤並釋放連接。

下一步

讓 Tabbit 與你並肩工作。

跨分頁調研、自動化重複的瀏覽器工作,讓每一處上下文都觸手可及。