我给了你的代理访问 Firefox 的权限——认识一下 Firefox CLI
摘要
一个新的命令行工具 Firefox CLI,允许 AI 代理控制真实的 Firefox 浏览器会话,提供了相当于 Agent Browser 的 Firefox 版本,并改进了功能,如永久扩展安装和独立的代理窗口。
[Firefox CLI](https://github.com/respawn-llc/firefox-cli) 是一个 CLI 接口,**让您的代理能够控制真实的 Firefox 会话。** 它与 [Agent Browser](https://github.com/vercel-labs/agent-browser) 功能完全相同,但专为 Firefox 设计,并且有多项改进。
### 为什么它更优秀
**首先,您只需安装一次扩展,便可永久使用。** 扩展与 CLI 一起提供:安装、授权、之后便无需再操心。与 Chrome 不同,您无需每隔半小时重新授予连接权限,也无需管理调试会话——只需一个按钮即可获得完全控制。
**其次,您的代理现在可以创建自己独立的窗口,并自行请求您的连接权限。** 在其他方面,Firefox CLI 与 Agent Browser 一致:**通过短 ID 实现令牌高效操作**、运行任意脚本、按键操作、输入模拟、表单填写,以及完整管理您已登录的真实会话中的标签页和窗口。
### 为什么我要构建它
我长期使用 Comet 浏览器(通过 Perplexity 的促销订阅),但它开始让我失望。越来越多的无用功能和广告侵入,速度也变慢了。但最主要的是——**在开发过程中将 Comet 作为实际浏览器使用极其不便**:有无法关闭的音乐、从未修复的破损引导(尽管与支持团队沟通了数月),以及功能不佳的 CDP。我切换回 Firefox 作为主浏览器,但失去了代理控制浏览器能力对我的工作流造成了巨大打击。**无法自动填写无聊的自由职业表格,无法进行正确的 Web 应用测试。** 我寻找替代方案,但 Firefox 上根本没有类似 Agent Browser 的东西。于是有了这个成果 :)
---
## 安装
**1. 安装 CLI:**
```bash
npm install -g firefox-cli
```
**2. 安装 Firefox 扩展:**
```bash
firefox-cli setup
```
**3. 为代理安装技能:**
_Claude Code_
```text
/plugin marketplace add respawn-llc/claude-plugin-marketplace
/plugin install firefox-cli@respawn-tools
```
_Codex_
```text
$skill-installer install https://github.com/respawn-llc/firefox-cli/tree/main/skills/firefox-cli
```
_通用_
```bash
npx skills@latest add respawn-llc/firefox-cli
```
---
该项目由 [Builder](https://nek12.dev/blog/builder-open-source-coding-agent-for-engineers) 自主完成,历时 62 小时连续工作。
相似文章
我构建了 agent-browser,但用于操作系统自动化。
作者介绍了 agent-ctrl,这是一个基于 Rust 的开源 CLI 工具,允许 AI 代理通过辅助功能树与原生应用程序 UI 进行交互,从而实现操作系统自动化。
今日宣布 AI 网络代理再次免费
作者发布了 StealthFox,这是一个开源的 Firefox 分支,旨在通过在 C++ 级别生成独特且一致的浏览器指纹,帮助 AI 网络代理绕过反机器人系统。
AI代理只需一次提示注入,就可能做出你绝不会要求它们做的事。我们构建了一个修复方案。
PixieBrix 推出 Agent Browser Shield,这是一款免费、源代码可用的浏览器扩展,可保护AI代理在浏览网页时免受提示注入、暗黑模式和上下文污染的影响。
真 Chrome。实时 DOM。MCP 工具。多标签页控制。进度可见。
一款新工具,使 AI 代理能够通过真实的 Chrome 实例浏览网页,支持实时 DOM 访问、MCP 工具及多标签页控制。
@GitHub_Daily: 让 AI Agent 自动化操作浏览器或抓数据,经常被各种反爬机制拦截,遇到验证码、人机验证直接卡死。 最近 BrowserAct 团队开源了一个 Skill,专为 AI Agent 设计的浏览器自动化命令行工具。 提供三层反封锁机制,从…
BrowserAct 团队开源了一个专为 AI Agent 设计的浏览器自动化命令行工具,提供三层反封锁机制(指纹伪装、验证码破解、人类接管),支持多浏览器并行、账户隔离,并优化了输出格式以节省Token。