适用于 Claude Code、Cursor、Codex 及任何 MCP 客户端

为 AI 智能体打造的私密浏览器

每个智能体任务都在独立的配置文件中运行,拥有自己的指纹、代理和 Cookie。Donut 没有自己的 AI 模型,应用不发送任何遥测数据。智能体由你选择,配置文件留在你的磁盘上。

  • 不内置 AI 模型
  • 应用零遥测
  • macOS、Windows 和 Linux
对比
智能体接到一个任务,打开 6 个 Donut 配置文件,每个卖家账号一个,各自访问自己的网站。每个配置文件都有独立的操作系统、指纹、时区、出口 IP 和 Cookie,所以网站检测看到的是 6 个不同的人。对比来看,如果所有标签页共用一个指纹和一个 IP,同样的检测会把 6 个账号全部关联起来。Nordlicht Shop:macOS 15,Europe/Berlin,出口 IP 185.72.14.9,独立 Cookie. Lyon Épicerie:Windows 11,Europe/Paris,出口 IP 91.168.20.44,独立 Cookie. Osaka Craft:Windows 10,Asia/Tokyo,出口 IP 133.106.8.12,独立 Cookie. Lakeside Goods:macOS 14,Europe/Madrid,出口 IP 88.12.140.61,独立 Cookie. Bottega Roma:Windows 11,Europe/Rome,出口 IP 93.41.77.150,独立 Cookie. Wisła Home:Windows 11,Europe/Warsaw,出口 IP 83.24.61.201,独立 Cookie.

接入你正在用的智能体

任何支持 MCP 的 AI 智能体都能操控 Donut。脚本也能通过 Playwright 或 Puppeteer 操控同样的配置文件。

应用一键为这 22 个客户端写入 MCP 配置

  • Claude Code
  • Claude Desktop
  • Cursor
  • Codex
  • VS Code
  • Zed
  • Windsurf
  • Gemini CLI
  • GitHub Copilot CLI
  • Cline
  • Cline CLI
  • Goose
  • OpenCode
  • Kilo Code
  • Kiro CLI
  • Kimi Code
  • Grok Build
  • Antigravity
  • Mastra Code
  • MCPorter
  • Pi
  • fx

远程 MCP

Donut 的浏览器 MCP 服务器只需一个 URL 和一个 dmk_ 凭据。它提供 100 多个工具,涵盖配置文件、代理、指纹、Cookie 和浏览器本身。桌面应用主动建立出站连接,你的电脑上不会开放任何端口。

JSON
{
  "mcpServers": {
    "donut-browser-remote": {
      "url": "https://api.donutbrowser.com/api/mcp",
      "headers": { "Authorization": "Bearer dmk_…" }
    }
  }
}

Solo 及以上。浏览器工具需要 Pro。

通过 CDP 使用 Playwright 或 Puppeteer

通过本地 REST API 启动配置文件,再连接到它在 127.0.0.1 上的调试端口。npm 包 wayfern 为 Playwright 加入拟人化的鼠标、输入和滚动。

Node.js
import { chromium } from "wayfern";

const res = await fetch(
  `http://127.0.0.1:10108/v1/profiles/${id}/run`,
  { method: "POST", headers: { Authorization: `Bearer ${token}` } },
);
const { remote_debugging_port } = await res.json();

const browser = await chromium.connectOverCDP(
  `http://127.0.0.1:${remote_debugging_port}`,
);

管理配置文件免费。用代码启动配置文件需要 Pro。

智能体的浏览器发送了什么,发给了谁

每类数据的去向,以及哪些部分会经过 Donut 的服务器。

云端 AI 浏览器:依据 Aside 的隐私政策和帮助文档,2026 年 10 月 14 日查阅。 与 Aside 对比

用两张图说明哪些数据会离开你的电脑。Donut Browser:你的智能体(Claude Code, Cursor, Codex)通过 127.0.0.1 上的本地 API 和 CDP 操控 Donut,并使用你选择的模型。配置文件、Cookie、历史记录和指纹留在你的硬盘上。网站收到智能体访问的页面请求,并经由各配置文件的代理。Donut 不向模型提供商发送任何内容,也没有遥测。同步是可选的,采用端到端加密;远程 MCP 命令经过 Donut 的中继。云端 AI 浏览器(依据 Aside 的隐私政策):使用托管模型时,模型提供商会收到提示词、页面快照、截图和文件;分析服务商默认会收到你的邮箱、套餐和设备型号;开启同步时,加密的历史记录和 Cookie 会上传到厂商云端。
数据去向说明
留在你的电脑上
应用使用和崩溃数据 不发送 桌面应用没有遥测、分析或崩溃报告。
配置文件、Cookie 和历史记录 你的磁盘 使用应用无需账号。云同步默认关闭。
本地 API 和 CDP 本机 REST API 和每个调试端口只监听 127.0.0.1。
离开你的电脑
提示词和网页文本 智能体的模型提供商 Donut 没有模型,不向任何模型提供商发送数据。你的智能体会把读到的内容发给你选择的提供商。
远程 MCP 调用 Donut 中继,再到你的桌面应用 调用和结果经由 api.donutbrowser.com 以 TLS 传输,不是端到端加密。代理密码会被隐去,读取本地文件或导出密钥的工具会被拒绝。
同步的配置文件 Donut 同步服务器,或你自己的服务器 同步是可选的。开启端到端加密后,密钥由你的密码生成(Argon2id、AES-256-GCM)。服务器可以自托管。
AI 浏览器会向模型提供商发送什么

一个 AI 智能体,管理多个账号

网站会根据设备和网络关联账号。为每个账号分配独立的配置文件,智能体操作的账号之间就不会共享指纹、IP 地址或 Cookie。

配置文件指纹出口 IP时区语言
销售·代表 1 macOS 15 · Apple M2 a41f 9c02 203.0.113.24 DE Europe/Berlin de-DE
销售·代表 2 Windows 11 · RTX 4060 9c07 e1b8 198.51.100.7 US America/Chicago en-US
招聘 macOS 14 · Apple M1 52be 07d3 192.0.2.81 GB Europe/London en-GB
供应商门户 Windows 10 · Iris Xe e3d9 6a15 203.0.113.140 FR Europe/Paris fr-FR
示意数据。四个账号,四个配置文件。
  • 指纹写在引擎里

    Donut 基于 Chromium 的引擎 Wayfern 在 C++ 层设置每个配置文件的指纹,位于网页 JavaScript 之下。编辑指纹和使用其他操作系统的指纹属于 Pro 功能。

  • 每个配置文件一个代理或 VPN

    支持 HTTP、HTTPS、SOCKS4、SOCKS5 和 WireGuard。DNS 走同一条线路,WebRTC 防泄漏让真实 IP 不进入网页。

  • 时区和语言跟随 IP

    两者都与代理的出口 IP 匹配。不匹配时,Donut 不会启动该配置文件。

  • 独立的 Cookie

    每个配置文件有自己的 Cookie 和存储。可以用 JSON、Netscape 或 Playwright storage state 格式导入导出。

如何让一个 AI 智能体管理多个账号

面向销售、招聘、运营和研究的 AI 智能体

每个团队一个真实任务,以及它为什么要在独立的私密配置文件中运行。

  • 销售

    任务: 每次通话前,智能体阅读潜在客户的网站和你 CRM 中的记录,写出一页简报。发送任何内容前它会停下。

    为什么要独立配置文件: 每位销售的 CRM 和邮箱都登录在自己的配置文件里,使用自己的 IP。任何智能体都不会进入其他销售的会话。

    销售用 AI 智能体
  • 招聘

    任务: 智能体查看 ATS 里的新申请人,打开每份公开作品集,整理出候选名单供你审核。

    为什么要独立配置文件: 候选人数据留在你磁盘上的配置文件中,Donut 不保存任何内容。只有智能体的模型提供商能看到智能体读取的内容。

  • 运营

    任务: 每月一次,智能体登录每个供应商门户,下载发票,并列出 30 天内到期的续约。

    为什么要独立配置文件: 每个门户一个配置文件,每月保持相同的登录、设备和 IP,门户看到的是熟悉的用户。

  • 研究

    任务: 智能体从三个国家执行同一搜索,保存每个来源,并整理出带链接的证据表。

    为什么要独立配置文件: 每个配置文件有自己的出口 IP、时区和语言,每次搜索都和当地读者的搜索一样。

  • 开发者

    任务: 你的代码通过本地 API 启动配置文件,并通过 CDP 连接 Playwright。你的智能体通过远程 MCP 访问同样的配置文件。

    为什么要独立配置文件: 调试端口只监听 127.0.0.1,本地路径不会离开你的电脑。

    用 Playwright 自动化

每次运行都由你掌控

智能体在应用里向你求助。重复的任务可以变成配方,不用模型就能回放。

Solo 及以上

回答、接管或暂停

当智能体需要你做选择、登录或处理验证码时,它会调用 ask_human 或 request_human_help。问题会出现在 Donut 的智能体页面上。你可以回答、接管浏览器,或暂停智能体。控制台内容只保存在内存中。

Claude Code 在自己的 Donut 配置文件中工作你接管配置文件,Claude Code 等待。Claude Code 调用 ask_human,你在智能体页面回答。Claude Code 继续工作并完成任务

Claude Code 在 seller.example 上的 Nordlicht Shop 配置文件中工作时,Donut 的智能体页面。到登录步骤时,你接管配置文件并输入一次性验证码。Claude Code 等待,你交还配置文件后它继续。它找到两张 3 月的发票,并调用 ask_human 询问是否两张都下载。你在智能体页面回答后,它保存两张发票。“暂停智能体”会让所有智能体停下,直到你恢复。

Solo 及以上

录制一次,回放不耗 token

用你自己的点击和输入录制任务。Donut 不借助模型逐步回放,所以回放不消耗 token。密码永远不会被录制。配方保存在 Donut 云端。

Solo 可以保存配方,并在远程浏览器上按计划运行。随时运行配方、由智能体运行或在你的桌面上运行需要 Pro。

你只需做一次,Donut 会记录每个步骤。重放时不用模型,直接执行这些步骤。模型 token 为 0。可按计划在远程浏览器上运行。

你在 seller.example 上的 Nordlicht Shop 配置文件中下载一次上个月的发票,Donut 把每次点击记录为配方的一个步骤。从不录制密码。配方保存在 Donut 云端。重放时不用模型执行这五个步骤,所以模型 token 计数保持为 0。立即运行配方、从智能体运行或在你的电脑上运行需要 Pro。从 Solo 起,可以按计划在远程浏览器上运行。

各方案让你的智能体能做什么

应用和配置文件免费。智能体从 Solo 起可以接入,从 Pro 起可以操控浏览器。

免费

$0

  • 应用和无限本地配置文件
  • 每个配置文件的指纹、代理和 VPN
  • 管理配置文件的本地 API
  • 无 MCP

Solo

$29 / 月

  • 用于配置文件、分组、代理、VPN 和扩展的远程 MCP
  • 人工介入工具
  • 保存配方,并在远程浏览器上按计划运行

Pro

$99 / 月

  • 浏览器控制:启动、导航、点击、输入、滚动、截图、执行脚本
  • 随时运行配方、由智能体运行或在桌面上运行
  • 通过 CDP 用代码启动配置文件
  • 每月 200 小时远程浏览器

Team 增加带锁定和角色的共享配置文件:2 个席位每月 $199,之后每席位 $99。

比较方案

常见问题,逐一解答。

哪些 AI 智能体可以配合 Donut Browser 使用?
任何 MCP 客户端都可以。应用可一键为 22 个客户端写入 MCP 配置,包括 Claude Code、Claude Desktop、Cursor、Codex、VS Code、Zed、Windsurf 和 Gemini CLI。脚本也可以通过 CDP 用 Playwright 或 Puppeteer 操控同样的配置文件。设置步骤见远程 MCP 文档。
Donut Browser 内置 AI 模型吗?
没有。Donut 没有模型,也不向任何模型提供商发送数据。你使用自己的智能体,它与你选择的模型提供商通信。
Donut 能看到我的智能体的哪些数据?
本地路径上什么也看不到:REST API 和 CDP 流量都留在 127.0.0.1。使用远程 MCP 时,每次工具调用及其结果都会经过 api.donutbrowser.com 上的 Donut 中继,再到达你的桌面。这些流量使用 TLS,但不是端到端加密,代理密码会被隐去。配方保存在 Donut 云端。应用本身不发送遥测数据。
网站能检测到我的 AI 智能体吗?
Donut 控制网站能读取到的设备和网络信息:每个配置文件都有自己的指纹、IP 地址、时区和语言。但网站仍可以根据行为判断。2026 年的一项研究(FP-Agent)通过行为检测出了其测试的全部 7 个 AI 智能体。请让智能体保持人类的节奏,用 wayfern 包实现拟人化输入,并遵守各网站的规则。具体信号见《网站为何把 AI 智能体判定为机器人》。
一个 AI 智能体可以操作多个账号吗?
可以。为每个账号分配独立的配置文件。智能体打开需要的配置文件并逐一操作,账号之间不共享指纹、IP 地址或 Cookie。每个方案的自动化都有速率限制。
Donut Browser 用于 AI 智能体是免费的吗?
应用、无限本地配置文件和管理配置文件的本地 API 都免费。远程 MCP 从 Solo 起,每月 $29。Solo 还可以保存配方,并在远程浏览器上按计划运行。通过 MCP 控制浏览器、随时或由智能体运行配方,以及用代码启动配置文件需要 Pro,每月 $99。
Donut 和 AI 浏览器、智能体浏览器有什么不同?
AI 浏览器内置自己的助手,所有任务都使用浏览器同一个设备指纹和 IP 地址。Donut 没有助手。你正在用的智能体操控 Donut 的配置文件,每个配置文件都有自己的指纹、代理和 Cookie。应用无需账号,也不发送遥测数据。
智能体如何向我求助?
它会调用 ask_human 或 request_human_help 等人工介入工具。问题会出现在 Donut 的智能体页面上,你可以回答、接管浏览器或暂停智能体。Solo 及以上方案包含这些工具。
智能体可以在远程浏览器上运行吗?
可以。Pro 每月包含 200 小时远程浏览器,运行在 Donut 云端的 Windows、macOS 和 Linux 机器上。从 Solo 起,按计划运行的配方也在那里执行。远程配置文件需要不带端到端加密的同步。
Donut Browser 支持 Linux 吗?
支持。Donut 可在 macOS、Windows 和 Linux 上运行,Linux 提供 .deb、.rpm 和 AppImage 安装包。Linux 上的 MCP 客户端和 Playwright 脚本连接方式相同。

给你的智能体一个私密浏览器

下载免费应用,为每个账号创建一个配置文件。用 Solo 接入智能体,用 Pro 让它操控浏览器。