Agent Browser Cn — AI skill for Claude Code
agent-browser 面向 AI 代理的无头浏览器自动化 CLI.
How to install Agent Browser Cn
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open bbylw/agent-browser-cn and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agent Browser Cn does
agent-browser 面向 AI 代理的无头浏览器自动化 CLI。快速的本地 Rust CLI。
Alternatives in AI
- AIHawk — Open-source AI browser agent: describe any task in plain language and it autonomously browses, clicks, types a 30.3k ★
- Sentrux — Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improveme 2.9k ★
- Rust Skills — Rust Developer AI Assistance System — Meta-Problem-Driven Knowledge Indexing 893 ★
README
agent-browser
面向 AI 智能体的浏览器自动化 CLI。快速的纯原生 Rust CLI。
[](https://skills.sh/vercel-labs/agent-browser)
安装
全局安装(推荐)
安装原生 Rust 二进制文件:
npm install -g agent-browser
agent-browser install # 从 Chrome for Testing 下载 Chrome(仅首次需要)
项目安装(本地依赖)
适用于希望在 `package.json` 中固定版本的项目:
npm install agent-browser
agent-browser install
随后通过 `package.json` 脚本或直接调用 `agent-browser` 来使用。
Homebrew(macOS)
brew install agent-browser
agent-browser install # 从 Chrome for Testing 下载 Chrome(仅首次需要)
Cargo(Rust)
cargo install agent-browser
agent-browser install # 从 Chrome for Testing 下载 Chrome(仅首次需要)
从源码构建
需要 Node.js 24+、pnpm 11+ 以及 Rust。
git clone https://github.com/vercel-labs/agent-browser
cd agent-browser
pnpm install
pnpm build
pnpm build:native # 需要 Rust(https://rustup.rs)
pnpm link --global # 使 agent-browser 可全局调用
agent-browser install
Linux 依赖
在 Linux 上,安装系统依赖:
agent-browser install --with-deps
如果包管理器无法安装每一个所需浏览器库,该命令会以非零状态退出。
更新
升级到最新版本:
agent-browser upgrade
它会自动检测你的安装方式(npm、Homebrew 或 Cargo)并运行相应的更新命令。
环境要求
- Chrome - 运行
agent-browser install可从 Chrome for Testing(Google 官方自动化渠道)下载 Chrome。已存在的 Chrome、Brave、Playwright 和 Puppeteer 安装会被自动检测。守护进程(daemon)不需要 Playwright 或 Node.js。 - Node.js 24+ 与 pnpm 11+ - 仅从源码构建时所需。
- Rust - 仅从源码构建时所需(见上文「从源码构建」)。
快速开始
agent-browser open example.com
agent-browser snapshot # 获取带 refs 的可访问性树
agent-browser click @e2 # 按快照中的 ref 点击
agent-browser fill @e3 "test@example.com" # 按 ref 填充
agent-browser get text @e1 # 按 ref 获取文本
agent-browser screenshot page.png
agent-browser close
当另一个元素(例如同意横幅或模态框)遮挡了目标的点击点时,点击会提前失败。请关闭或先与报告的遮挡元素交互,然后在重试原始 ref 之前重新获取一次快照。
无头 Chromium 截图会隐藏原生滚动条以获得一致的图像输出。启动时传入 `--hide-scrollbars false` 可保留原生滚
Related Skills
RustyClaw
Rust-native Claude Code CLI — RAG indexing, smart model routing, parallel agents, voice cloning, browser autom
Cage Bro
A sandboxed execution environment for AI agents. Single Rust binary with browser, shell, code execution, file
Codeseek
Rust-powered code intelligence CLI for AI coding agents. Builds call graphs and hybrid semantic search indexes
Memory Forge Rs
Stop resetting satisfying AI chats — edit the memory instead. Local session manager for Claude Code, Codex & O
Ataru
High-performance AI memory retrieval for local agent history — a Rust search core (SDK / API / JSON CLI) plus
Crab Code
🦀 Open-source alternative to Claude Code, built from scratch in Rust. Agentic coding CLI — thinks, plans, and
Related Agents
ZeroClaw Android
Run AI agents 24/7 on your Android phone. Native Rust core, 25+ providers (OpenAI, Claude, Gemini, Groq, DeepS
Rust-claude-code-api V0.6.0 Quality Audit Report
Date: 2026-02-11 Auditors: Claude Code (team lead) + Codex (security) + Gemini CLI (API ergonomics) Method: 3-
Tsk - AI Agent Task Manager And Sandbox
by dtormoen - A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docke