Files

2.4 KiB
Raw Permalink Blame History

title, type, tags, created, audience, language
title type tags created audience language
Browser Act Skill(浏览器自动化) reference
AI agent
skill
浏览器自动化
反封禁
browser-act
2026-08-18 human + AI zh-CN

Browser Act Skill(浏览器自动化)

为 AI Agent 打造的浏览器自动化 CLI —— 解决普通抓取/内置 WebFetch 工具过不去的"真实网页"问题。

基本信息

项目 内容
仓库 https://github.com/browser-act/skills
版本 v2.0.2
官网 https://www.browseract.com
安装名 browser-act

核心能力

  • 反封禁穿透 — 自动过 Cloudflare、DataDome、reCAPTCHA;stealth 指纹、TLS 轮换、住宅代理
  • 登录态复用 — 连接本机正在运行的 Chrome,cookie/插件直接可用,无需重新登录
  • 并发与隔离 — 多浏览器、多账户并行操作互不串数据
  • 人工接管 — 卡在 2FA/CAPTCHA/判断性步骤时,头部模式 + 远程协助让真人接管
  • 安全门控 — Confirmation Gate 协议:建/删浏览器、登录、提交表单、上传文件都需用户明确批准
  • 数据本地化 — cookie/会话/页面内容全部本地处理,仅验证码图片会上传到辅助 API

两层 Skill 架构

  1. Entry Skill(安装的 SKILL.md)— 仅做触发感知,内容很少
  2. get-skills 运行时 — 每次任务先执行以下命令,返回环境状态 + 动态指令(版本永远匹配安装的 CLI,不会过时)
browser-act get-skills core --skill-version 2.0.2

按需渐进加载:core(核心工作流)/ advanced(代理、profile 导入、隐私模式)/ main(版本不匹配时的最新内容)。

典型工作循环

Open → state(索引化元素树) → click/input/select → state 确认 → 循环 → Close

浏览器模式

Chrome / chrome-direct / stealth privacy / stealth fixed identity(stealth 需要 API key)。

适用场景

  • JS 渲染页面抓取(替代 WebFetch/curl)
  • 登录流、表单填写、文件上传
  • HAR/XHR/网络响应捕获
  • 多账户并行、被反爬站点
  • Skill Forge:把一次站点探索转成可复用爬虫 skill

安装方式

uv tool install browser-act-cli --python 3.12

把 skill 从 https://github.com/browser-act/skills/tree/main/browser-act 装到 agent。 兼容 Claude Code、Cursor、Codex、OpenCode、Gemini CLI、Windsurf 等。