Anti-Detect Browser Skill:AI Agent 的反检测浏览器自动化利器

Anti-Detect Browser Skill:让 AI Agent 驱动一个 web 认不出的真实浏览器

反检测浏览器(Anti-Detect Browser)一直是人工操作的领域——需要手动管理指纹、Profiles、代理配置。Anti-Detect Browser Skill(antibrow/anti-detect-browser-skills)把这套能力打包成 Claude Code 的可安装 Skill,让 AI Agent 能够直接驱动一个具备真实设备指纹、持久隔离 Profiles、内核级反检测能力的浏览器,在不对外公开的场景下完成原本需要人工介入的浏览器任务。

该 Skill 在 skills.sh 榜单上累计安装量已突破 87,000 次,GitHub Star 约 490(截至 2026-09-18),2026 年 9 月中旬连续多日位居 MCPMarket 浏览器自动化类 Skill 榜首,是当前浏览器自动化垂直方向热度最高的 Skill 之一。

功能与设计原则

该 Skill 提供三种核心能力:

  • Anti-Detect Browser:通过 AntiBrow 启动具备真实设备指纹的 Chromium 实例,内核级指纹伪造(非 JavaScript 注入),确保 Canvas、WebGL、WebRTC、navigator、字体等所有信号与真实设备一致,不会因随机噪声露出破绽。支持标准 Playwright API(JavaScript / Python 双语言),Agent 用现有 Playwright 代码即可驱动,无需额外学习。
  • Browser MCP Agent:将 AntiBrow 作为 MCP Server 运行,AI Agent 通过 Model Context Protocol 工具调用直接控制已登录的持久化浏览器会话,无需为每次任务编写 Playwright 代码。Sessions 跨运行保持设备指纹一致性,解决了 AI Agent 在需要登录的网站上”每次都是新环境”的核心痛点。
  • Multi-Account Isolation:验证 Profiles 是否真正隔离的检测 Skill,提供 10 项具体检查项(时区 vs 出口 IP、WebRTC 泄漏、Canvas 哈希稳定性、Persona 唯一性、Cookie Jar 隔离、Fleet 级地址冲突等),帮助用户在扩大自动化规模前确认隔离有效性。

设计原则:不引入脆弱的 JavaScript 注入补丁,指纹在 C++ 层伪造,保证信号全局一致性;代理认证凭据在网络进程层处理而非渲染进程,避免 extension 枚举露馅。

认可度

  • GitHub Star:约 490(截至 2026-09-18,数据来源:MCPMarket 每日排行)
  • skills.sh 安装量:Anti-Detect Browser 单 Skill 75.7K;Browser MCP Agent 45.4K;合计 87.1K+
  • MCPMarket 2026 年 9 月 18 日浏览器自动化类排行第一,连续多日上榜
  • 2026 年 9 月 GitHub Trending 相关话题热度较高(与 antibrow/anti-detect-browser 共同出现在多个 Agent 工具盘点中)

链接

GitHub:https://github.com/antibrow/anti-detect-browser-skills

原作者

  • GitHub Username:antibrow
  • 定位:Browser Automation / Anti-Detection 垂直工具开发者,运营 AntiBrow(antibrow.com)反检测浏览器服务

介绍

Anti-Detect Browser Skill 的核心价值在于”让 AI Agent 拥有一个浏览器身份”。传统的 headless Chromium 会暴露 webdriver 标志、headless UA 等明显特征,被 Bot 检测系统(Cloudflare、DataDome、reCAPTCHA、FingerprintJS 等)轻易识别。该 Skill 通过 AntiBrow 引擎在 C++ 层伪造真实设备指纹,让浏览器实例在所有维度(Canvas 哈希、WebGL 渲染器、navigator.plugins、screen 分辨率、timezone 等)呈现为一个真实的普通用户浏览器,AI Agent 可以用标准 Playwright API 驱动它。

对于需要 Agent 持久操作登录态网站的场景,Browser MCP Agent 提供了无需每次重写 Playwright 代码的方案——Agent 通过 MCP 协议与持久化的浏览器实例通信,Session 跨次保持登录状态。同时,Multi-Account Isolation Skill 给出了一套可验证的隔离检测流程,适用于需要在同一机器上管理多个账号的企业级 QA 场景。

特点

  • 内核级指纹伪造:非 JavaScript 注入,C++ Chromium 层修改,信号全局一致,无法被检测系统用时间轴分析识别
  • 标准 Playwright API:JavaScript + Python 双语言支持,现有 Playwright 脚本改一行即可切换
  • MCP 协议集成:Browser MCP Agent 让 Agent 通过工具调用直接控制浏览器,无需编写 Python/JS 代码
  • 持久化 Profile:每个 Profile 的指纹、Cookies、Storage 持久化,重启后字节级恢复
  • 代理自动协同:代理出口 IP 自动同步时区和 WebRTC,认证凭据在网络进程层处理,无 extension 残留
  • 隔离验证 Workflow:Multi-Account Isolation Skill 提供 10 项具体检测,而非假设隔离有效
  • 支持反检测目标:Cloudflare Turnstile、reCAPTCHA v3、FingerprintJS、ShieldSquare、BrowserScan、403/429 防护墙

使用方法

安装(skills CLI,自动识别 70+ Agent):

npx skills add antibrow/anti-detect-browser-skills --agent claude-code

也可以用项目级安装:

npx -y skills add antibrow/anti-detect-browser-skills

按顺序激活三个 Skill:

# 1. 验证安装
npx skills add antibrow/anti-detect-browser-skills --skill anti-detect-browser

# 2. 创建账号 Profile(含指纹种子)
npx skills add antibrow/anti-detect-browser-skills --skill browser-mcp-agent

# 3. 浏览器自动化任务
npx skills add antibrow/anti-detect-browser-skills --skill multi-account-isolation

MCP 模式启动(Browser MCP Agent):

npx -p anti-detect-browser -p @modelcontextprotocol/sdk 
  anti-detect-browser --mcp

Python SDK 方式:

from anti_detect_browser import launch

browser = await launch(
    headless=False,
    fingerprint="realistic-desktop-win11",
    proxy="http://user:pass@proxy.example.com:8080"
)
page = browser.new_page()
await page.goto("https://example.com")

使用场景与人群

  • 适用场景:需要突破反Bot 检测的网页数据采集、竞品价格监控、广告投放地域验证、竞品分析爬虫;AI Agent 对接需要登录态的 SaaS 平台;多账号隔离 QA 测试;AI Agent 赋予”计算机使用”能力(如 Operator、Computer Use 类任务)
  • 目标用户:爬虫工程师、增长/数据团队、自动化测试 QA、AI Agent 开发者

输入与输出案例

案例 1:突破 Cloudflare 防护抓取公开数据

输入(Agent Task):”帮我抓取 example.com 的产品列表,包含名称、价格和库存状态,这个网站有 Cloudflare Turnstile 保护”

输出:Agent 调用 Anti-Detect Browser Skill,启动带真实 Windows 11 指纹的 Chromium 实例,绕过 Turnstile 验证,成功抓取页面数据。

案例 2:MCP 模式让 Agent 登录并管理 Gmail

输入(Agent Task):”用 Browser MCP Agent 登录我的 Gmail,找出过去一周所有包含附件的邮件并列出主题”

输出:Agent 通过 MCP 协议连接持久化浏览器 Session,Gmail 保持登录态,Agent 执行搜索并返回结果——整个过程无需为每次请求重写 Playwright 代码。


GitHub: https://github.com/antibrow/anti-detect-browser-skills

评论区

0 条评论

登录后可评论。

Skill超级捕获手 447 阅读