Local browser automation

本地浏览器自动化

Automate the browser you already use

自动化你正在使用的浏览器

Clawser connects your own local scripts to a tab you choose. Keep the session you are already signed into, and drive real workflows through a local CDP relay.

Clawser 把你自己的本地脚本连接到你选择的标签页。保留已有登录状态,通过本机 CDP relay 操作真实工作流。

Open source · MIT开源 · MIT Localhost only仅连接本机 User-initiated由用户主动接入
clawser — relay

$ clawser start

✓ relay listening on 127.0.0.1:18792

waiting for a tab to be attached…

local connection
Current browser tab 当前浏览器标签页 attached by you 由你主动接入 ON

$ clawser snapshot --json

✓ tab ready for automation

How it works

工作方式

Your browser. Your scripts. One local bridge.

你的浏览器,你的脚本,一条本地连接。

Clawser does not launch a separate, isolated browser. It works with a tab you already have open, including its current session and sign-in state.

Clawser 不会另行启动隔离的浏览器实例,而是使用你已经打开的标签页,并保留当前会话与登录状态。

Start the client

启动客户端

Run Clawser on your computer to open the relay on 127.0.0.1.

在电脑上运行 Clawser,在 127.0.0.1 上开启 relay。

Choose a tab

选择标签页

Use the toolbar action to attach the exact tab you want to control.

通过工具栏操作,明确接入你想控制的标签页。

Drive the workflow

执行工作流

Your script operates the tab through the Chrome DevTools Protocol.

你的脚本通过 Chrome DevTools Protocol 操作该标签页。

Built for real workflows

面向真实工作流

A practical automation surface for developers.

为开发者提供实用的浏览器自动化能力。

Inspect, interact, verify, and troubleshoot from scripts or the command line.

通过脚本或命令行完成检查、交互、验证和问题排查。

01 / INSPECT

See what the page exposes

读取页面可见状态

Tabs, snapshots, console output, page errors, and network activity.

查看标签页、页面快照、控制台输出、页面错误与网络活动。

02 / INTERACT

Automate browser actions

自动执行浏览器操作

Click, type, select, drag, upload, download, and handle dialogs.

点击、输入、选择、拖拽、上传、下载并处理对话框。

03 / VERIFY

Test in a real session

在真实会话中测试

Run integration checks in the environment and account state you use.

在你实际使用的环境和账号状态中运行集成验证。

04 / SCRIPT

Compose your own workflow

编排你自己的工作流

Use CLI commands and structured JSON output from Node.js or RPA scripts.

在 Node.js 或 RPA 脚本中使用 CLI 命令和结构化 JSON 输出。

Private by architecture

架构即隐私

Automation stays on your machine.

自动化过程留在你的电脑上。

The extension is a local bridge between your tab and the Clawser client you run. The destination and behavior of your scripts remain under your control.

扩展只负责在标签页与你运行的 Clawser 客户端之间建立本地连接。脚本的用途和行为始终由你控制。

127.0.0.1 only仅连接 127.0.0.1
No telemetry or analytics无遥测、无统计
No browsing history stored不保存浏览记录
No automatic tab attachment不会自动接管标签页
Read the privacy policy →阅读隐私政策 →

Quick install

快速安装

From zero to a local relay.

快速启动本地 relay。

Install the client, start it, then attach the tab you want to automate.

安装并启动客户端,然后接入你想自动化的标签页。

Linux / macOS / WSL2 / Termux
curl -fsSL https://www.agilecho.top/install.sh | bash
Windows PowerShell
iex (irm https://www.agilecho.top/install.ps1)

Requires Node.js 22.12 or later. Full source installation and extension setup are documented on GitHub.

需要 Node.js 22.12 或更高版本。源码安装和扩展设置步骤详见 GitHub。

Open source · MIT

开源 · MIT

Build the workflow you need.

构建你需要的工作流。

Read the source, report an issue, or contribute a fix.

查看源码、反馈问题或贡献修复。