Tabbit部落格

如何減少瀏覽器 Agent 的 Token 用量?

在同一工作比較全頁和局部觀察,保留決策證據,並核對減少上下文後的實際成功。

本文目錄
  1. 測整輪用量並記錄觀察範圍
  2. 將觀察限制在目前決策區域
  3. 按需截圖與組合操作
  4. 核對操作並比較成功率
  5. Token 與成功紀錄
  6. 應保留多少上下文?

先確認模型完成一次操作需要什麼。整頁快照可能包含無關面板、導覽和重複列。刪除這些文字可能減少輸入 Token,漏掉警告、目標或回執則可能失敗。請把用量和工作結果一起比較。

測整輪用量並記錄觀察範圍

記錄模型、工作、觀察格式,以及服務商輸入、快取輸入和輸出計數。字元數能描述工具輸出大小,不能當成 Token。整輪還有固定指令等開銷,快照字元大幅減少時總輸入可能只減少一部分。獨立列出快取,不直接用 Token 數推算帳單。

Codex · Non-interactive mode

將觀察限制在目前決策區域

先定位工作區域,保留標籤、狀態、可用控制項,以及附近的錯誤或確認文字。若兩個按鈕只有編號不同,這一小段也很重要。導覽或狀態改變後重新觀察。目標含糊、找不到或受遮擋及相鄰面板影響時擴大範圍。

Playwright · Snapshots

按需截圖與組合操作

檢查遮擋或版面時使用針對性截圖。圖片和文字提供的證據不同,服務商及模型計量也可能不同。路徑和狀態穩定時可在同一檢查點組合可逆讀取或簡單操作。產生結果的操作之後先觀察再繼續。本文只比較快照範圍。

核對操作並比較成功率

先定義成功再計量。瀏覽器選中正確控制項且頁面顯示預期結果,按鈕名稱才有意義。兩組用同一練習,每次重置,失敗計入分母。若裁剪造成遺漏,補回最少必要資訊,再複測成功與失敗案例。

Token 與成功紀錄

我們在 Tabbit 合成調度面板做三組配對,頁面有三個工作台與 145 筆無關庫存。每次使用 Codex CLI 0.166.0 和 GPT-6.1 Sol,配對內指示一致,只改觀察範圍。模型以單輪讀取真實 Tabbit 無障礙快照並給按鈕名稱。固定的 Tabbit 執行器點擊後查 T02-CONFIRMED。模型未自主循環呼叫工具。局部輸入合計少 17.0%,兩組各成功 3 次。快取輸入不同,結果僅限本實驗,無法推算帳單。

指標全頁局部
輸入 Token89,85774,559
快取輸入 Token25,08837,632
輸出 Token2525
瀏覽器成功次數3/33/3
觀察字元數30,201257–266
步驟全頁 · 輸入 Token局部 · 輸入 Token
Orchid29,81024,852
Juniper30,02424,855
Cedar30,02324,852

Tabbit 合成調度面板顯示操作成功

有瀏覽器工具開發者揭露身分並分享繁忙管理頁測量。另一位 Codex 使用者在連線方式比較中用參考資料核對儲存的列。兩者工作流不同。本比較只改觀察範圍。

Reddit · r/mcp · Reddit · r/codex

應保留多少上下文?

保留定位、判斷、操作及驗證需要的資訊。確認文字在區域之外時另行讀取。局部觀察是起點,依頁面實況擴大。

常見問題

如何測量 Token 用量?

記錄模型、工作、觀察格式,以及服務商輸入、快取輸入和輸出計數。字元數能描述工具輸出大小,不能當成 Token。整輪還有固定指令等開銷,快照字元大幅減少時總輸入可能只減少一部分。獨立列出快取,不直接用 Token 數推算帳單。

局部觀察應保留什麼?

先定位工作區域,保留標籤、狀態、可用控制項,以及附近的錯誤或確認文字。若兩個按鈕只有編號不同,這一小段也很重要。導覽或狀態改變後重新觀察。目標含糊、找不到或受遮擋及相鄰面板影響時擴大範圍。

何時需要截圖?

檢查遮擋或版面時使用針對性截圖。圖片和文字提供的證據不同,服務商及模型計量也可能不同。路徑和狀態穩定時可在同一檢查點組合可逆讀取或簡單操作。產生結果的操作之後先觀察再繼續。本文只比較快照範圍。

如何比較成功率?

先定義成功再計量。瀏覽器選中正確控制項且頁面顯示預期結果,按鈕名稱才有意義。兩組用同一練習,每次重置,失敗計入分母。若裁剪造成遺漏,補回最少必要資訊,再複測成功與失敗案例。

應保留多少上下文?

保留定位、判斷、操作及驗證需要的資訊。確認文字在區域之外時另行讀取。局部觀察是起點,依頁面實況擴大。

下一步

讓 Tabbit 與你並肩工作。

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