功能
真正的 Chromium,身份在引擎中设定。
可以在你自己的代码里、在 Docker 中、在我们的服务器上,或在 AI 智能体之下运行。底层是同一台一致的设备,浏览器的每个部分都与之相符。
你在构建什么?
每种用途都运行在同一个引擎上。从你的用途开始。
抓取与数据采集
保留你的 Playwright 或 Puppeteer 爬虫,只替换它底层运行的浏览器。
01
按你的方式运行
在你的机器上、在容器里、在我们的服务器上,或交给 AI 智能体驱动。
- 托管浏览器 一次 API 调用即可在云端启动 Clearcote 浏览器,并通过 CDP 连接 Playwright 或 Puppeteer。含住宅 IP,按流量(GB)计费。
- Playwright 与 Puppeteer SDK 可直接替换的 Chromium,适用于 Playwright 和 Puppeteer:在 Python、Node 或 .NET 中只需改一行 import,浏览器会自动下载并完成 SHA-256 校验。
- Docker 与 CDP 端点 通过官方 Docker 镜像、serve() 或 CLI,把 Clearcote 作为常驻 CDP 端点运行,任何框架都能直接连接,无需改代码。
- MCP 服务器 通过 Model Context Protocol 为 Claude Desktop、Cursor 或 Cline 提供 Clearcote 浏览器:20 个工具,底层是一个一致的身份。
- AI 智能体浏览器 为 browser-use、Stagehand、Crawl4AI 或你自己的智能体提供具备引擎层面身份控制的 Chromium,或者用你自己的模型运行 Clearcote 需主动开启的浏览器内置智能体。
02
一致的身份
网站能读到的浏览器信息,都在引擎中设定,并保持一致。
- 指纹控制 Canvas、WebGL、WebGPU、音频、字体、屏幕和硬件都由 C++ 引擎从一个种子派生,区域设置和时区也随之匹配,让每个检测面彼此一致。
- 持久化身份 每个账号一个种子:每次会话都是同一台设备,下一个账号则是另一台,cookie 和存储在多次运行之间持久保留。
- TLS 与 HTTP/2 指纹 TLS 握手和 HTTP/2 帧来自 Chromium 自己的网络协议栈,与版本相关的字段会跟随身份画像声明的 Chrome 版本。
- 拟人化输入 一个选项,就能让 Playwright 的点击、打字、拖拽和滚动拥有弧形路径和真人节奏,并且仍然是可信的原生输入。
- 代理与地理位置匹配 设置代理并开启 geoip,时区、语言和 WebRTC 就会跟随出口 IP。从 151 起的所有构建上,带用户名和密码的 SOCKS5 都可以直接使用。
- 真实 GPU Canvas 桥接 把 canvas 和 WebGL 操作转发到装有真实 GPU 的远程机器,让页面回读的像素与身份画像声明的 GPU 相符。
03
用起来就像 Chrome
普通浏览器本来就有、自动化构建却常常缺失的那些部分。
从内部修补,而不是外部。
大多数隐身工具会向页面注入脚本。Clearcote 在 Chromium 自身的代码中设定同样的值,因此浏览器的每个部分都保持一致。
值在哪里设定
- JavaScript 隐身补丁
- 注入到每个页面的脚本
- Clearcote
- Chromium 自身的 C++
Worker 和 iframe
- JavaScript 隐身补丁
- 每个都需要单独修补
- Clearcote
- 读取与页面相同的值
TLS 和 HTTP/2
- JavaScript 隐身补丁
- 页面脚本无法触及
- Clearcote
- 跟随所呈现的 Chrome 版本
时区和语言
- JavaScript 隐身补丁
- 手动单独设置
- Clearcote
- 跟随代理的出口 IP
每个账号一个身份
- JavaScript 隐身补丁
- 每次运行时选择值
- Clearcote
- 一个种子,每次会话都是同一台设备
Clearcote 专为隐私保护、测试、研究和合法自动化而打造。如何使用,由你自行负责。









