LLM Agent 终于能自己上网了:browser-search 体验报告
LLM Agent 终于能自己上网了,而且不用花钱
用过 Claude Code 的同学都知道,这家伙写代码是一把好手,但一旦你让它「帮我查一下 XX 官网的最新定价」「看看竞品最近有什么更新」,它就卡壳了——不是不想查,是根本没有联网能力。
之前业界解决这个问题基本靠两条路:要么接 Google Search API(要钱、要额度、容易被限),要么用 Playwright 硬写浏览器脚本(门槛高、维护成本大)。
直到我看到 browser-search 这个 Skill,眼前一亮。
一句话概括
browser-search 是一套给 AI Agent 用的「联网工具包」,三个核心组件协同作战:
- SearXNG — 元搜索引擎,一次查询同时打多个搜索引擎,有效避免单一引擎的偏差
- Camofox — 基于 REST API 的热缓存浏览器,始终保持就绪状态,响应速度极快
- CloakBrowser — 隐形浏览器,专门对付 Cloudflare、Akamai、DataDome 等反爬机制
最妙的设计:自动升级降级
AI Agent 发请求时,browser-search 会根据目标站点的防护等级自动选择工具:普通站点用 SearXNG 快速搜,有 JS 渲染的用 Camofox,遇到 Cloudflare 等强防护直接切 CloakBrowser。整个过程不需要人类干预,Agent 自己判断、自己切换。
而且它是完全自托管的——不需要任何 API Key,不需要付费订阅。部署一套,自己团队随便用。
防幻觉设计
browser-search 在 SKILL.md 里内置了 Deep Research 模式,明确要求 Agent 交叉验证多个来源、不停留在表面答案。这对 LLM 原生的「一本正经胡说八道」问题是直接对着打的。
安全也不马虎
SSRF 防护、脚本沙箱、速率限制、路径遍历拦截——该有的都有。Trust Score 97/100,MIT 协议,开源可审查。
使用方式
安装超简单:
git clone https://github.com/Johell1NS/browser-search
# 将 SKILL.md 复制到你的 Agent skills 目录
然后对 Claude Code 说「帮我查一下最近 LLM 上下文窗口有哪些新进展」,剩下的交给 Agent。
适合谁
- 用 Claude Code / Cursor / Copilot 的开发者,想让 AI 具备实时信息能力
- 需要 AI 做竞品调研、市场分析的团队
- 对数据安全有要求、不想把查询日志交给第三方的公司
总结
browser-search 把 LLM Agent 联网这个难题拆解得很干净——工具层面它做了大量拼接和自动升降级,体验层面它对 Agent 屏蔽了所有底层复杂性。如果你在找让 AI Agent 真正「睁眼看世界」的方案,这个 Skill 值得优先试试。
GitHub:https://github.com/Johell1NS/browser-search(487+ ⭐,MIT 协议)
评论区
登录后可评论。