无需 API 费用,Agent Reach 让 AI Agent 拥有"看遍全网"的超能力
AI Agent 的上网难题
用过 AI Agent 的人大概都碰到过这种情况:写代码、改文档、管项目样样精通,但你让它"去网上找点东西",立马歇菜。
想看个 YouTube 教程讲了什么?拿不到字幕。想搜推特上大家对某款产品的评价?Twitter API 要收费。想刷小红书看看某个品牌的口碑?不登录根本打不开。想看看 Reddit 上有没有人遇到同样的 bug?服务器 IP 直接被 403 封掉。
每个平台都有自己的门槛——付费的 API、需要绕过的封锁、必须登录的账号、要清洗的数据。光是让 Agent 能读一条推文,就得花大半天折腾配置。
Agent Reach 这个开源项目就是来解决这个问题。一句话安装,几分钟后你的 Agent 就能读推特、搜 Reddit、看 YouTube、刷小红书了。
Agent Reach 是什么
Agent Reach 是一个开源的脚手架工具,专门给 AI Agent 装上"上网"的能力。它不是一个框架,不会绑定你的技术选型——更像是帮你把环境搭建这件事一次性搞定。
具体来说,它帮你做了这些事:
- 选好每个平台的最佳工具(Twitter 用 xreach,YouTube 用 yt-dlp,网页用 Jina Reader 等)
- 自动安装依赖、配置环境
- 给 Agent 注册使用指南,以后遇到"搜推特""看视频"这类需求,Agent 自动知道该调什么工具
安装完成后,Agent 直接调用上游工具,不需要经过 Agent Reach 的包装层。这意味着性能没有损耗,也不会引入额外的故障点。
支持哪些平台
Agent Reach 目前覆盖了主流的内容平台和工具:
| 平台 | 能力 | 是否需要配置 |
|---|---|---|
| 网页(Jina Reader) | 阅读任意网页,自动提取正文 | 即装即用 |
| YouTube | 字幕提取、视频搜索 | 即装即用 |
| RSS | 订阅任意 RSS/Atom 源 | 即装即用 |
| GitHub | 读写仓库、搜索、提 Issue/PR | 告诉 Agent "帮我登录 GitHub" |
| Twitter/X | 读推文、搜索、浏览时间线 | 告诉 Agent "帮我配 Twitter" |
| B站 | 字幕提取、视频搜索 | 告诉 Agent "帮我配代理" |
| 搜索、读帖子和评论 | 告诉 Agent "帮我配代理" | |
| 小红书 | 阅读、搜索、发帖、评论 | 告诉 Agent "帮我配小红书" |
| 抖音 | 视频解析、无水印下载 | 告诉 Agent "帮我配抖音" |
| Profile 详情、公司页面、职位搜索 | 告诉 Agent "帮我配 LinkedIn" | |
| Boss直聘 | 搜索职位、向 HR 打招呼 | 告诉 Agent "帮我配 Boss直聘" |
| 全网搜索 | 语义搜索(Exa 接入) | 自动配置,免费无需 Key |
其中网页、YouTube 和 RSS 是即装即用的,不需要任何额外配置。需要 Cookie 的平台(Twitter、小红书等),用 Chrome 插件 Cookie-Editor 导出 Cookie 发给 Agent 即可。
一句话安装
把下面这句话复制给你的 AI Agent(支持 Claude Code、Cursor、Windsurf 等任何能跑命令行的 Agent):
帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
Agent 会自动完成以下步骤:
- 通过
pip install安装agent-reach命令行工具 - 检测系统环境,安装 Node.js、gh CLI、mcporter、xreach 等依赖
- 通过 MCP 接入 Exa 搜索引擎(免费,不需要 API Key)
- 判断是本地电脑还是服务器,给出对应配置建议
- 在 Agent 的 skills 目录注册使用指南
安装完成后,运行 agent-reach doctor 可以看到每个渠道的状态,哪个通了、哪个还需要配置一目了然。
如果你比较谨慎,可以用安全模式——不会自动装系统包,只告诉你需要什么:
帮我安装 Agent Reach(安全模式):https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
安装时使用 --safe 参数
或者先预览再决定:
agent-reach install --dry-run
装好之后怎么用
装好之后不需要记任何命令,直接用自然语言告诉 Agent 你想做什么就行:
- "帮我看看这个链接" → 自动调用 Jina Reader 读取网页
- "这个 GitHub 仓库是做什么的" → 自动用
ghCLI 查看 - "这个视频讲了什么" → 自动用 yt-dlp 提取字幕
- "帮我看看这条推文" → 自动用 xreach 读取
- "搜一下 GitHub 上有什么 LLM 框架" → 自动搜索
Agent 读过注册的 SKILL.md 之后,知道每个需求该调哪个上游工具,你不需要操心底层实现。
脚手架的设计思路
Agent Reach 把自己定位为"脚手架"而不是"框架",这个区别很重要。
框架会绑定你的技术选型,而脚手架只负责帮你把环境搭好,搭完就退场。安装完成后,Agent 直接调用上游工具,不经过 Agent Reach 的包装。
每个渠道对应的底层工具都是可插拔的:
channels/
├── web.py → Jina Reader
├── twitter.py → xreach
├── youtube.py → yt-dlp
├── github.py → gh CLI
├── bilibili.py → yt-dlp
├── reddit.py → JSON API + Exa
├── xiaohongshu.py → mcporter MCP
├── douyin.py → mcporter MCP
├── linkedin.py → linkedin-mcp
├── bosszhipin.py → mcp-bosszp
├── rss.py → feedparser
└── exa_search.py → mcporter MCP
不满意某个工具?直接换掉对应的 channel 文件就行,不影响其他渠道。比如你觉得 Jina Reader 不好用,换成 Firecrawl 或 Crawl4AI 都行。
当前工具选型一览
| 场景 | 工具 | 选择理由 |
|---|---|---|
| 读网页 | Jina Reader | 9.8K Star,免费,不需要 API Key |
| 读推特 | xreach | Cookie 登录,免费(官方 API 读一条 $0.005) |
| 视频字幕 | yt-dlp | 148K Star,YouTube + B站 + 1800 个站通吃 |
| 搜全网 | Exa via mcporter | AI 语义搜索,MCP 接入免 Key |
| GitHub | gh CLI | 官方工具,认证后完整 API 能力 |
| 小红书 | xiaohongshu-mcp | 9K+ Star,Go 语言,Docker 一键部署 |
| 抖音 | douyin-mcp-server | MCP 服务,无需登录,支持视频解析和无水印下载 |
| linkedin-scraper-mcp | 900+ Star,MCP 服务,浏览器自动化 | |
| Boss直聘 | mcp-bosszp | MCP 服务,支持职位搜索和打招呼 |
| RSS | feedparser | Python 生态标准选择,2.3K Star |
这些选型不是固定的。项目会持续追踪各平台变化,平台封了会修,有新工具会加。Star 一下项目就不用自己盯更新了。
安全性考虑
使用这类工具最让人担心的就是安全问题,尤其是涉及 Cookie 和账号。Agent Reach 在这方面做了几层保障:
凭据只存本地。 Cookie、Token 存在 ~/.agent-reach/config.yaml,文件权限设为 600(仅所有者可读写),不上传不外传。代码完全开源,随时可以审查。
安全模式。 --safe 参数会阻止自动安装系统包,只是告诉你需要什么,由你决定装不装。
Dry Run。 --dry-run 参数让你先预览所有操作,不做任何改动。
可插拔架构。 不信任某个组件?换掉对应的 channel 文件即可。
Cookie 使用建议。 需要 Cookie 登录的平台(Twitter、小红书等),务必使用专用小号。原因有两个:一是平台可能检测到非正常浏览器调用导致封号;二是 Cookie 等同于完整登录权限,用小号可以在凭据泄露时限制影响范围。
卸载
如果不想用了,一条命令干净卸载:
agent-reach uninstall
会清除 ~/.agent-reach/ 目录(含所有 token/cookie)、各 Agent 的 skill 文件、mcporter 中的 MCP 配置。
如果只是想重装,可以用 --keep-config 保留 token 配置:
agent-reach uninstall --keep-config
只删 skill 文件,保留配置,重装时不用重新配。
常见问题
Agent Reach 收费吗?
不收费。所有工具开源、所有 API 免费。唯一可能产生费用的是服务器代理(约 $1/月),本地电脑完全不需要。
支持哪些 AI Agent?
任何能跑命令行的 Agent 都能用:Claude Code、Cursor、Windsurf、OpenClaw 等。没有特定的 Agent 绑定。
安装过程会修改系统吗?
默认模式会自动安装系统依赖(Node.js 等)。如果你不想让它自动修改系统,用 --safe 参数,它只会告诉你需要安装什么。
Cookie 安全吗?
Cookie 只存在你本地,文件权限 600,不上传不外传。代码开源可审查。建议使用小号,不要用主账号。
某个平台的工具不好用怎么办?
每个渠道都是独立的,换掉对应的 channel 文件就行。项目本身就是脚手架设计,鼓励替换。
写在最后
AI Agent 的能力边界正在快速扩展,但"上网获取信息"这件事一直是块短板。Agent Reach 用一种很务实的方式解决了这个问题——不造轮子,把现成的优秀工具串起来,让 Agent 装完就能用。
对于经常需要让 Agent 处理网络信息的开发者来说,这是个值得试一试的工具。毕竟,一行安装命令就能让 Agent 从"只能看本地"变成"能看全网",这个性价比确实很高。
加载评论中...