Tabbit部落格

如何讓 AI Agent 使用已開啟的瀏覽器?

比較附加原分頁與開啟隔離工作階段,透過實際頁面結果了解如何確認帳號、設定檔和目標分頁。

本文目錄
  1. AI Agent 可以操作我已開啟的瀏覽器嗎?
  2. 依工作需求選擇連線方式
  3. 擴充功能、除錯端點和瀏覽器內建入口
  4. 實測對照:原分頁與新的隔離工作階段
  5. 怎麼驗證工作帳號和目標分頁?
  6. 做完後如何中斷連線?

AI Agent 可以操作我已開啟的瀏覽器嗎?

可以,前提是應用程式支援連到正在執行的瀏覽器,而且你已授權。還要確認能否選到原本的分頁。有些工具會在同一個設定檔開新分頁,網站登入狀態可能沿用,但既有的表單草稿、篩選條件和已重現的錯誤通常需要在原頁查看。

有 OpenClaw 使用者回報,擴充功能先開了新分頁,接著轉入另一個 Chrome 設定檔。外觀看起來差不多。先比對畫面上的工作區名稱和帳號,就能在操作資料前辨別這種情形。r/openclaw 原文

依工作需求選擇連線方式

  • 要保留正在看的頁面狀態,指定原分頁並先唯讀檢查。

  • 只需要網站登入狀態時,同一設定檔的新分頁可能已足夠。

  • 查公開資料或需要重複測試時,使用新的隔離工作階段。

  • 連上工作設定檔前,查清楚工具能看到哪些資料。有些方式可存取整個設定檔。

模式開始時有什麼驗證項目
附加到原分頁目前頁面與介面狀態網址、分頁識別資訊、可見狀態
在現有設定檔開新分頁網站允許共用的登入狀態是否為指定帳號及工作區
新建持久設定檔獨立狀態,可在特定工具重啟後保留是否已為這項工作做好設定
新建隔離工作階段預設沒有先前狀態工作是否會用到日常帳號

設定檔和工作區的差別見瀏覽器設定檔、工作區與分頁群組。工具如何進入執行流程,見AI Agent 的工作原理。

擴充功能、除錯端點和瀏覽器內建入口

擴充功能可以連接 Agent 用戶端和正在執行的瀏覽器。在預定的工作設定檔安裝,依產品指示授權,然後檢查可見分頁。有些工具會把自己開啟的分頁另外分組,仍使用該設定檔的帳號。Claude Code 的 Chrome 文件描述了它如何使用工作階段分頁群組。其他入口見 Claude 瀏覽器整合。

Chrome DevTools Protocol(CDP)透過端點連到相容的瀏覽器,有些工具也能依瀏覽器發行管道發現連線。Playwright MCP 連線文件列出 CDP、管道和擴充功能模式。自 Chrome 136 起,對預設資料目錄使用傳統遠端除錯命令列參數無效。若使用該類參數,請指定獨立的資料目錄。Chrome 遠端除錯說明

Chrome 還提供透過瀏覽器介面開啟遠端除錯並人工批准連線的方式。官方文件指出,這種連線可能接觸整個設定檔。只需要測試資料時,開獨立瀏覽器並讓端點保持私有。Chrome DevTools 自動連線指南

內建 Agent 可以操作哪些分頁,取決於瀏覽器產品。看到 Chrome 視窗也無法單憑外觀確認目前設定檔。OpenClaw 瀏覽器文件區分受管理的獨立設定檔與附加到已登入 Chrome 的 user 設定檔。需要比較選項時,可查適合 AI Agent 的瀏覽器與 Playwright 瀏覽器自動化。

實測對照:原分頁與新的隔離工作階段

編輯驗證使用 Chrome for Testing 153.0.8010.12 和暫存設定檔。測試頁一開始顯示 No marker。點選測試按鈕後,文字改成 Demo Workspace。第二個 Playwright 用戶端透過 CDP 接到正在執行的瀏覽器,找到分頁並在沒有重新導覽的情況下讀到新文字。另一個瀏覽器用新的隔離工作階段開啟同一頁,則顯示 No marker。

觀察項目連到正在執行的瀏覽器新的隔離工作階段
導覽前的分頁有 1 個測試分頁新工作階段為 0
讀到的畫面文字Demo WorkspaceNo marker
讀取時的網址同一測試頁網址同一測試頁網址
既有測試分頁在點選後顯示 Demo Workspace
既有測試分頁在點選後顯示 Demo Workspace
新的隔離分頁開啟同一測試頁並顯示 No marker
新的隔離分頁開啟同一測試頁並顯示 No marker

測試只核對頁面當前狀態,沒有使用登入帳號,也沒有測試重啟後能否保留。如果只比對網址,會忽略這個差異。實際工作可選一個容易檢查的標記,例如工作區名稱、日期範圍或正在查看的錯誤。

怎麼驗證工作帳號和目標分頁?

  1. 開啟獨立的工作設定檔。需要登入就先自己登入,可使用測試租戶或唯讀帳號時先用它。

  2. 在連接器中選擇瀏覽器和設定檔。請 Agent 回傳標題、網址與畫面上的工作區。兩個分頁都符合時先等你選擇。

  3. 工作若依賴原頁,要求直接檢查該分頁且不重新載入。工具若只能開新頁,改用支援原分頁的連接方式,或換成能重現的流程。

  4. 遇到登入、MFA 或驗證畫面時暫停,由人完成後再確認頁面。一位使用者回報,工作階段過期會讓任務中斷。這個例子可以作為安排檢查點的依據。r/openclaw 工作階段討論

  5. 寫入前確認帳號、目標和要變更的內容。上次操作可能成功時,先查網站回執再重試。

可用這段唯讀指令:「找出標題符合測試儀表板的分頁。回傳工作區、目前的日期範圍和最終網址。若有兩個符合,請先詢問。不要重新整理、變更篩選或送出。」並搭配工具本身的存取限制。瀏覽器 Agent 安全風險與驗證碼挑戰提供進一步說明。

做完後如何中斷連線?

結束 Agent 的瀏覽器工作階段,用連接器的中斷功能,按需要關閉暫時分頁,並撤回除錯或擴充功能授權。若是專用測試瀏覽器,用完即可關閉。最後確認連接器狀態。關閉一個分頁或結束聊天後,連接服務仍可能運作。要終止網站本身的授權時,再從網站登出。

原始介面狀態重要時,選能附加原分頁的方式。只需要工作帳號時,用專用設定檔。公開資料和可重複測試先用隔離工作階段。驗收時核對工具選了哪一頁、讀到什麼狀態,以及能否中斷。

其他工作階段的選擇可參考Agent 瀏覽器指南。

常見問題

AI Agent 能沿用 Chrome 的登入狀態嗎?

經授權的連接器可能使用所選設定檔中的登入狀態。網站仍可能要求重新登入或額外驗證。

為什麼 Agent 另外開了一個瀏覽器?

工具可能預設啟動獨立設定檔或隔離工作階段。如果用戶端支援連到既有瀏覽器,可切換模式再檢查分頁。

同一設定檔的新分頁會保留原頁狀態嗎?

新分頁可能共用網站允許的登入狀態。原頁的表單草稿或篩選條件可能只留在該分頁。

怎麼選對工作帳號的視窗?

在工具內指定設定檔,請 Agent 回傳標題、網址和畫面上的工作區名稱。先核對帳號和目標,再核准寫入。

如何中斷 Agent 的連線?

結束工作階段,再撤回擴充功能或除錯授權。確認連接器沒有保持啟用。

下一步

讓 Tabbit 與你並肩工作。

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