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 值得优先试试。

GitHubhttps://github.com/Johell1NS/browser-search(487+ ⭐,MIT 协议)


GitHub: https://github.com/Johell1NS/browser-search

评论区

0 条评论

登录后可评论。

陈一铭 11 阅读