# 與其他工具比較 (https://oh-my-webbridge.github.io/zh-mo/comparison/)

> **技術預覽**
>
> omw 目前是技術預覽版，正在快速迭代。**之後的版本一定會有破壞相容性的變更。**

{/* Generated from comparison.zh-tw.mdx by scripts/i18n.mjs. Edit the zh-TW page instead. */}

本頁比較 oh-my-webbridge 0.2.0 與其他讓 Agent 使用瀏覽器的工具。內容取自各專案的文件、發布頁面與原始碼，讀取日期為 2026 年 11 月 12 日，版本以第一張表為準。「文件未説明」表示該專案的文件沒有提到。發現錯誤或新版本時，請開一個 [GitHub issue](https://github.com/oh-my-webbridge/oh-my-webbridge/issues)。要搬移現有設定，請見[遷移到 oh-my-webbridge](https://oh-my-webbridge.github.io/md/zh-mo/migration/content.md)。

## 工具與版本 [#tools-and-versions]

| 工具                                                                         | 查核版本                                                                 | 組成                                                                                                  | 操作的瀏覽器                                                                                |
| ---------------------------------------------------------------------------- | ------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| oh-my-webbridge                                                              | 0.2.0                                                                    | 監聽 `127.0.0.1:17373` 的 Go daemon、Chrome 與 Firefox 擴充功能、CLI、Node SDK、Agent 技能            | 你使用的 Chrome 或 Firefox 設定檔                                                           |
| [Kimi 瀏覽器擴充功能](https://www.kimi.com/products/kimi-webbridge)          | daemon 2.0.34、擴充功能 2.0.33                                           | 監聽 `127.0.0.1:10086` 的 daemon、Chrome 與 Edge 擴充功能、Agent 技能、供 Kimi 帳號使用的側邊欄 Agent | 你使用的 Chrome 或 Edge 設定檔                                                              |
| [Browser MCP](https://github.com/BrowserMCP/mcp)                             | [2.4.0](https://www.npmjs.com/package/@browsermcp/mcp)                   | MCP 伺服器、每位使用者一個 Node.js daemon、Chrome 擴充功能                                            | 你在 Chromium 系瀏覽器中使用的設定檔                                                        |
| [Playwright MCP](https://github.com/microsoft/playwright-mcp)                | [0.0.85](https://github.com/microsoft/playwright-mcp/releases)           | MCP 伺服器；加上 `--extension` 時，經中繼連到 Playwright Extension                                    | 自己的設定檔；加上 `--extension` 時為你使用的 Chrome 或 Edge 設定檔                         |
| [Playwriter](https://github.com/remorses/playwriter)                         | [0.10.0](https://github.com/remorses/playwriter/releases)                | 執行 Playwright 程式碼的 CLI、MCP 伺服器與 Node 程式庫、Chrome 擴充功能、`localhost:19988` 上的中繼   | 你在 Chrome 中開啓擴充功能的分頁                                                            |
| [Chrome DevTools MCP](https://github.com/ChromeDevTools/chrome-devtools-mcp) | [1.13.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/releases) | 以 Puppeteer 建構的 MCP 伺服器與 CLI                                                                  | 自己的設定檔；加上 `--autoConnect` 時為你使用的 Chrome                                      |
| [agent-browser](https://github.com/vercel-labs/agent-browser)                | [0.42.0](https://github.com/vercel-labs/agent-browser/releases)          | Rust CLI、每個工作階段一個 daemon、MCP 伺服器、Agent 技能                                             | 它安裝的 Chrome for Testing、現有 Chrome 設定檔的副本，或開啓遠端偵錯的 Chrome              |
| [PinchTab](https://github.com/pinchtab/pinchtab)                             | [0.15.2](https://github.com/pinchtab/pinchtab/releases)                  | 監聽 `127.0.0.1:9867` 的 Go HTTP 伺服器、CLI、MCP 伺服器                                              | 它啓動的 Chrome 執行個體，各有自己的設定檔                                                  |
| [OpenCLI](https://github.com/jackwener/OpenCLI)                              | [2.0.3](https://github.com/jackwener/OpenCLI/releases)                   | Node.js CLI、`localhost:19825` 上的 daemon、Chrome 擴充功能、100 多個網站的轉接器                     | 你使用的 Chrome 設定檔                                                                      |
| [Claude in Chrome](https://code.claude.com/docs/en/chrome)                   | 未公開；Claude Code 需要 1.0.36 以上                                     | 以 Claude 為模型的 Chrome 擴充功能、側邊欄、與 Claude Code 及 Claude Desktop 的連線                   | 你使用的 Chrome                                                                             |
| [browser-use](https://github.com/browser-use/browser-use)                    | [1.0.2](https://pypi.org/project/browser-use/1.0.2/)                     | Python Agent 程式庫、CLI、Browser Use Cloud                                                           | 預設為 Browser Use Cloud 瀏覽器，也可以是它啓動的本機 Chromium，或開啓遠端偵錯的本機 Chrome |
| [Stagehand](https://github.com/browserbase/stagehand)                        | [4.4.0](https://www.npmjs.com/package/@browserbasehq/stagehand)          | 帶 AI 方法的 TypeScript、Python 與 Go SDK、`browse` CLI、託管的 MCP 伺服器                            | 它啓動的 Chrome，或 Browserbase 雲端瀏覽器                                                  |

## 取用已登入的瀏覽器 [#access-to-a-signed-in-browser]

工具以兩種方式之一取用你使用的瀏覽器。擴充功能透過瀏覽器 API 操作分頁，不需要瀏覽器旗標。遠端偵錯則把整個瀏覽器交給用户端。Chrome 144 以上可在執行中的瀏覽器裏從 `chrome://inspect/#remote-debugging` 開啓遠端偵錯，並請你允許連線。`--remote-debugging-port` 參數要求使用預設以外的設定檔目錄（[遠端偵錯的變更](https://developer.chrome.com/blog/remote-debugging-port)）。

| 工具                            | 機制                                                                           | 設定                                                            | Agent 能取用的範圍                                                             |
| ------------------------------- | ------------------------------------------------------------------------------ | --------------------------------------------------------------- | ------------------------------------------------------------------------------ |
| oh-my-webbridge                 | 擴充功能：Chrome 用 `chrome.debugger`，Firefox 用 WebExtension API             | 安裝擴充功能，並輸入一次 `omw pair` 的配對碼                    | 工作階段開啓的分頁，以及 `find_tab` 借用的作用中分頁                           |
| Kimi 瀏覽器擴充功能             | 使用 `chrome.debugger` 的擴充功能                                              | 安裝 daemon 與擴充功能                                          | 工作階段開啓的分頁，以及 `find_tab` 借用的作用中分頁                           |
| Browser MCP                     | 使用 `chrome.debugger` 的擴充功能，只附加到 Agent 使用的分頁                   | 安裝擴充功能與 MCP 伺服器，核對一次六位數配對碼並允許           | Agent 開啓的分頁、它用 `tab select` 選取的你的分頁，以及你拖進其分頁羣組的分頁 |
| Playwright MCP 加 `--extension` | 擴充功能中繼                                                                   | 在連線頁面核准每次連線，或設定 `PLAYWRIGHT_MCP_EXTENSION_TOKEN` | MCP 用户端分頁羣組內的分頁                                                     |
| Playwriter                      | 擴充功能中繼                                                                   | 在每個要控制的分頁上點一下擴充功能圖示                          | 每個開啓擴充功能的分頁，所有工作階段都可取用                                   |
| OpenCLI                         | 具 `debugger` 權限的擴充功能                                                   | 安裝擴充功能                                                    | 它自己分頁羣組內的分頁，以及工作階段綁定的分頁                                 |
| Claude in Chrome                | 具 `debugger` 權限的擴充功能                                                   | 安裝擴充功能，並以付費 Claude 方案登入                          | 對話分頁羣組內的分頁，以及你加入羣組的分頁                                     |
| Chrome DevTools MCP             | 遠端偵錯：`--autoConnect`（Chrome 144 以上）、`--browserUrl` 或 `--wsEndpoint` | 開啓遠端偵錯並允許連線                                          | 該設定檔的所有視窗                                                             |
| agent-browser                   | 遠端偵錯：`--auto-connect` 或 `--cdp`                                          | 開啓遠端偵錯並允許連線                                          | 整個瀏覽器；`--pin-tab` 把工作階段綁定到一個分頁                               |
| PinchTab                        | 透過 `POST /instances/attach` 使用遠端偵錯，預設關閉                           | 在設定中開啓 attach，並以遠端偵錯啓動 Chrome                    | 整個瀏覽器                                                                     |
| browser-use                     | 遠端偵錯                                                                       | 在 `chrome://inspect/#remote-debugging` 開啓遠端偵錯            | 整個瀏覽器                                                                     |

## 任務、可見性與本機存取 [#tasks-visibility-and-local-access]

| 工具                | 任務單位                                               | 可見的標示                                                         | 本機存取控制                                                                                           |
| ------------------- | ------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
| oh-my-webbridge     | 具名工作階段，有自己的分頁與分頁羣組，共用同一個設定檔 | 頁面上的工作階段標籤、Agent 指標與焦點框；工具列圖示上的琥珀色指標 | `omw connection` 印出的 Bearer token，擴充功能以配對取得。帶網頁 `Origin` 或其他 `Host` 的請求會被拒絕 |
| Kimi 瀏覽器擴充功能 | 具名工作階段，有自己的分頁羣組，共用同一個設定檔       | 文件未説明                                                         | 其 Agent 指南中的請求不帶憑證                                                                          |
| Browser MCP         | 每個 AI 應用程式一個分頁羣組                           | Chrome 的偵錯資訊列；工具列圖示上的分頁數                          | `~/.browsermcp/daemon.json` 中的 token；與擴充功能簽章配對                                             |
| Playwright MCP      | 每個 MCP 用户端一個分頁羣組                            | 以用户端命名的分頁羣組；狀態頁列出已連線的用户端                   | 連線頁面的核准，或擴充功能 token                                                                       |
| Playwriter          | 編號工作階段，各自保有變數；所有工作階段共用分頁       | Chrome 的自動化資訊列；綠色擴充功能圖示                            | 檢查擴充功能的來源；token 只用於遠端存取                                                               |
| OpenCLI             | 持有分頁租約的 `--session` 名稱                        | 文件未説明                                                         | 文件寫明不使用 token                                                                                   |
| Claude in Chrome    | 每個 Claude Code 工作階段一個分頁羣組                  | 在可見的視窗中操作，遇到登入與 CAPTCHA 時暫停                      | 擴充功能與 Claude Code 都要登入 claude.ai                                                              |
| Chrome DevTools MCP | 每個對話一個伺服器；`isolatedContext` 分開 cookie      | 文件未説明                                                         | Chrome 的遠端偵錯核准                                                                                  |
| agent-browser       | 工作階段有自己的 daemon、瀏覽器與 cookie               | 文件未説明                                                         | 每個工作階段一個 socket；其設定檔案必須只有擁有者可讀                                                  |
| PinchTab            | 執行個體：一個 Chrome 程序搭配一個設定檔               | 文件未説明                                                         | Bearer token                                                                                           |

## 最接近的工具的功能 [#capabilities-of-the-closest-tools]

「是」與「否」以各專案文件列出的指令或工具為準。只能透過任意程式碼達成的功能算作「否」。

| 功能                  | oh-my-webbridge               | Kimi       | Browser MCP                     | Playwright MCP                              | Chrome DevTools MCP                      | agent-browser                 |
| --------------------- | ----------------------------- | ---------- | ------------------------------- | ------------------------------------------- | ---------------------------------------- | ----------------------------- |
| 快照參照              | `@e<generation>.<index>`      | `@e123`    | `e12`；框架內為 `f1e3`          | 文件未説明                                  | `uid`                                    | `@e1`                         |
| 螢幕截圖              | 是                            | 是         | 是                              | 是                                          | 是                                       | 是                            |
| PDF                   | Chrome                        | 是         | 否                              | 加 `--caps pdf`                             | 否                                       | 是                            |
| 網路請求              | 是                            | 是         | 是                              | 是                                          | 是                                       | 是                            |
| 模擬網路回應          | 否                            | 否         | 否                              | 加 `--caps network`                         | 加 `--categoryNetworkMocks`              | 是                            |
| 主控台訊息            | Chrome                        | 否         | 是                              | 是                                          | 是                                       | 是                            |
| Cookie 與網頁儲存空間 | 是                            | 否         | 否                              | 加 `--caps storage`                         | 否                                       | 是                            |
| 下載                  | 是                            | 否         | 否                              | 否                                          | 否                                       | 是                            |
| 模擬                  | Chrome                        | 否         | 否                              | 媒體與視窗大小；加 `--caps network` 可離線  | 是                                       | 是                            |
| 原始 CDP              | Chrome：`cdp`、頁面 WebSocket | `cdp`      | 加 `--caps cdp`                 | 否                                          | 否                                       | 印出 CDP URL                  |
| 追蹤與效能分析        | 否                            | 否         | 否                              | 加 `--caps devtools`：Playwright 追蹤、影片 | 效能追蹤、Lighthouse、堆積快照           | `trace`、`profiler`、`record` |
| 廣告與追蹤器封鎖      | 內建預設集                    | 文件未説明 | 文件未説明                      | 文件未説明                                  | 文件未説明                               | 文件未説明                    |
| Firefox               | 是                            | 否         | 否                              | 不加 `--extension` 時                       | 否                                       | 文件未説明                    |
| Windows               | 否                            | 是         | 文件未説明                      | 是                                          | 是                                       | 是                            |
| MCP 伺服器            | 否                            | 文件未説明 | 是                              | 是                                          | 是                                       | 是                            |
| 預設傳送的使用資料    | 無                            | 文件未説明 | Chrome 線上應用程式商店版有分析 | 文件未説明                                  | 使用統計；`--no-usage-statistics` 可關閉 | 文件未説明                    |

## 更適合用其他工具的情況 [#when-another-tool-fits-better]

- **Agent 只透過 MCP 呼叫工具。** Playwright MCP、Browser MCP、Chrome DevTools MCP、agent-browser、PinchTab 與 Playwriter 可作為 MCP 伺服器執行。oh-my-webbridge 沒有 MCP 伺服器；Agent 依技能説明執行 `omw call`。
- **Windows。** Kimi 瀏覽器擴充功能、Playwright MCP、Chrome DevTools MCP、agent-browser、Claude in Chrome 與 OpenCLI 桌面應用程式支援 Windows。Playwriter 支援 WSL，PinchTab 發布有限支援的 Windows 執行檔。oh-my-webbridge 在 macOS 與 Linux 上執行。
- **Microsoft Edge。** Kimi 瀏覽器擴充功能、Browser MCP 與加上 `--extension` 的 Playwright MCP 可在 Edge 中使用。oh-my-webbridge 支援 Chrome 與 Firefox。
- **從擴充功能商店安裝。** Kimi、Browser MCP、Playwright MCP、OpenCLI 與 Claude in Chrome 的擴充功能從 Chrome 線上應用程式商店安裝並自動更新。oh-my-webbridge 的擴充功能在 Chrome 中以未封裝資料夾載入，在 Firefox 中要經過簽署才會在重新啓動後保留。
- **同時連接多個瀏覽器設定檔。** 一個 Browser MCP daemon 最多連接 8 個瀏覽器或 Chrome 設定檔。oh-my-webbridge 的 daemon 接受一個 Chrome 連線與一個 Firefox 連線。
- **每個任務使用獨立的 cookie。** agent-browser 的工作階段、PinchTab 的設定檔、Playwright MCP 的 `--isolated` 與 `isolatedContext`，以及 Chrome DevTools MCP 的 `isolatedContext` 會分開 cookie。oh-my-webbridge 的所有工作階段共用瀏覽器設定檔。
- **沒有桌面瀏覽器**，例如在 CI 中。agent-browser、Playwright MCP、Chrome DevTools MCP 與 PinchTab 會啓動自己的瀏覽器，需要時以無頭模式執行。oh-my-webbridge 需要一個已安裝擴充功能且正在執行的 Chrome 或 Firefox。
- **效能、記憶體與網路除錯。** Chrome DevTools MCP 記錄效能追蹤、執行 Lighthouse 並讀取堆積快照。Playwright MCP、Chrome DevTools MCP 與 agent-browser 可以模擬網路回應。
- **在已登入的分頁上使用完整的 Playwright API。** Playwriter 在你開啓其擴充功能的分頁上執行 Playwright 程式碼。
- **常用網站的現成指令。** OpenCLI 附帶轉接器，可從 100 多個網站取回結構化資料。
- **工具內含模型。** Claude in Chrome 與 Kimi 側邊欄以自己的模型執行任務。browser-use 以你設定的模型執行任務，Stagehand 則在指令碼中加入 AI 步驟（`act`、`observe`、`extract`）。oh-my-webbridge 執行你所使用的 Agent 送來的指令，本身不含模型。

## 來源 [#sources]

- Kimi 瀏覽器擴充功能：[產品頁面](https://www.kimi.com/products/kimi-webbridge)、[安裝指令碼](https://cdn.kimi.com/webbridge/install.sh)、[版本清單](https://cdn.kimi.com/webbridge/latest/version.json)、`kimi-webbridge install-skill` 寫入的 Agent 指南，以及 Chrome 線上應用程式商店中擴充功能 2.0.33 的 manifest。
- Browser MCP：[伺服器 README](https://github.com/BrowserMCP/mcp/blob/main/packages/mcp/README.md)、[工具定義](https://github.com/BrowserMCP/mcp/blob/main/packages/mcp/src/tools/browser.ts)、[指令](https://github.com/BrowserMCP/mcp/blob/main/packages/mcp/src/commands/commands.ts)、[貢獻指南](https://github.com/BrowserMCP/mcp/blob/main/CONTRIBUTING.md)、[使用方式](https://browsermcp.io/docs/usage)、[運作方式](https://browsermcp.io/docs/how-it-works)。
- Playwright MCP：[README](https://github.com/microsoft/playwright-mcp/blob/main/README.md)、[擴充功能 README](https://github.com/microsoft/playwright/blob/main/packages/extension/README.md)。
- Playwriter：[README](https://github.com/remorses/playwriter/blob/main/README.md)、[工作階段](https://playwriter.dev/docs/sessions)。
- Chrome DevTools MCP：[README](https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/README.md)、[設定](https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/docs/configuration.md)、[進階用法](https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/docs/advanced-usage.md)、[工具參考](https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/docs/tool-reference.md)。
- agent-browser：[README](https://github.com/vercel-labs/agent-browser/blob/main/README.md)、[指令](https://github.com/vercel-labs/agent-browser/blob/main/docs/content/docs/commands.mdx)、[CDP 模式](https://github.com/vercel-labs/agent-browser/blob/main/docs/content/docs/cdp-mode.mdx)、[工作階段](https://github.com/vercel-labs/agent-browser/blob/main/docs/content/docs/sessions.mdx)。
- PinchTab：[README](https://github.com/pinchtab/pinchtab/blob/main/README.md)、[附加 Chrome](https://github.com/pinchtab/pinchtab/blob/main/docs/guides/attach-chrome.md)、[安全性](https://github.com/pinchtab/pinchtab/blob/main/docs/guides/security.md)。
- OpenCLI：[README](https://github.com/jackwener/OpenCLI/blob/main/README.md)、[Browser Bridge](https://github.com/jackwener/OpenCLI/blob/main/docs/guide/browser-bridge.md)。
- Claude in Chrome：[Claude Code 文件](https://code.claude.com/docs/en/chrome)、[入門](https://support.claude.com/en/articles/12012173-get-started-with-claude-in-chrome)。
- browser-use：[README](https://github.com/browser-use/browser-use/blob/main/README.md)。Stagehand：[README](https://github.com/browserbase/stagehand/blob/main/README.md)。
