为 AI Agent 而生 · 不依赖 Chromium

Agent 的浏览器。
看世界,和世界交互。

不是给人用的浏览器改吧改吧给 Agent。是从第一行代码就为 AI Agent 设计的——看世界、读世界、搜世界、操世界。

人有 Chrome,Agent 有 AginxBrowser。

1 个 Rust 二进制
0 依赖 Chromium
5 引擎聚合搜索
12 个 MCP 工具

Agent 用浏览器,只要五件事

现在的主流方案要么是为调试而生(Puppeteer),要么只读不会动(Firecrawl)。AginxBrowser 从第一行代码就想清楚:Agent 到底要什么。

👁️

看得见

内置 Blitz 渲染栈(Stylo / Taffy / vello_cpu,纯 CPU),把 JS 渲染后的页面画成 PNG,作为 Agent 的视觉输入。服务器无显存也能跑。

POST /screenshot
📖

读得懂

页面自动转 markdown,SPA 用 js_extract 直接抠结构化数据。分层渲染:静态页纯 HTTP ~100ms,需要 JS 才启动 V8,80% 页面加速 10 倍。

POST /fetch
🔎

找得到

百度 / Bing / 搜狗 / 搜狗微信 / Google 并发聚合去重,还能图搜返回图片直链。Agent 一步完成「搜 → 读」,不用人喂 URL。

POST /search
🖐️

操得了

持久化浏览器会话,索引化交互——不用猜屏幕坐标,click index:3 就点登录。CAPTCHA 自动解决,Cloudflare 自动绕过。

POST /session/create

跑得动

一个二进制 ~70MB(含截图 ~104MB),不需要 Node、不需要 Chromium、不需要 Docker。systemd 守护,就是基础设施。

HTTP API + MCP

为什么不依赖 Chromium

这不是「更轻」的炫耀,是架构选择。Chromium 为人设计,要处理 GPU 合成、音频、扩展、多进程沙箱——Agent 一个都用不到,每一个都是部署负担和故障面。

🔒 TLS 指纹伪装

stealth 模式模拟 Chrome145 / Firefox133 / Safari / Edge,可按请求切换,绕开反爬指纹检测。

🧩 CAPTCHA 自动解决

检测验证码类型,可选 2captcha 自动解决。搜索不再因为验证码卡死。

☁️ Cloudflare 自动绕过

检测 "Just a moment..." 挑战页,自动等待 cf_clearance,不打断 Agent 流程。

🛡️ DNS 重绑定防护

内置 SSRF 防护 + DNS 解析后 IP 校验,MCP over HTTP 默认只收可信 Host,公网安全。

接入你的 Agent

MCP 或 HTTP 任选。Claude Code / Claude Desktop / Cursor 配一行就能用。

1 MCP 一键接入(Claude Code)
# 本项目就是一个托管实例,直接连公网端点:
claude mcp add aginxbrowser \
  --transport http https://browser.aginx.net/mcp
2 HTTP API 直接调用
# 抓取页面 → markdown
curl -sS -X POST https://browser.aginx.net/fetch \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com"}'

# 搜索 → 聚合去重
curl -sS -X POST https://browser.aginx.net/search \
  -H "Content-Type: application/json" \
  -d '{"q":"macbook 价格","max_results":5}'

# 截图 → Agent 视觉输入
curl -sS -X POST https://browser.aginx.net/screenshot \
  -H "Content-Type: application/json" \
  -d '{"url":"https://cn.bing.com/search?q=ES8","full_page":true}'
3 自己部署
# 单二进制,零依赖,systemd 守护
cargo build --release --features stealth,screenshot
./target/release/aginxbrowser