Agent-Reach:给 AI Agent 一键装上互联网,15+ 平台零费用

Agent-Reach:给 AI Agent 一键装上互联网,15+ 平台零费用

Agent-Reach capability layer connecting AI agents to the internet

问题:Agent 能力的断层

你的 AI Agent 能写代码、改文档、管项目。但你让它去网上找点东西,“帮我看看这个 YouTube 视频讲了什么”,它看不了。“帮我搜一下推特上大家怎么评价这个产品”,Twitter API 要付费。“去 Reddit 上看看有没有人遇到过同样的 bug”,服务器 IP 直接被 403。

这不是 Agent 笨,是它的能力到了边界。写代码的 Agent 和能上网的 Agent 之间,隔着一道你自己搭的墙:每个平台一套 API、一套认证、一套反爬对抗。

Agent-Reach 把这道墙拆了。

它是什么

Agent-Reach 是一个开源 Python CLI 工具,给 AI Agent 提供互联网访问能力。它不是一个爬虫库,不是又一个 Twitter API wrapper,它是一个能力层。

区别在哪?爬虫库是”具体怎么读一个网页”,能力层是”帮你选好用哪个工具读、装好、检查通不通、挂了自动换一个”。Agent 本身直接调用上游工具(yt-dlp、gh CLI、Jina Reader 等),Agent Reach 没有包装层。它的活是选型、安装、体检、路由。

GitHub 仓库 Panniantong/Agent-Reach,MIT 协议,68k+ Star。Python 3.10+。

一条命令,不是一周工程

传统方式给 Agent 装互联网能力是什么样的?

你要调研 Twitter 用哪个库、Reddit 的匿名接口还能不能用、小红书有没有可用的 CLI、B 站的 yt-dlp 是不是又被风控封了。然后一个个装依赖、配认证、处理 Cookie、调 API。光是让 Agent 能读个推特就得折腾半天,更别提后面还有十几个平台。

Agent-Reach 的安装是一句话:

帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md

把这行丢给你的 Agent(Claude Code、OpenClaw、Cursor、Windsurf,随便哪个能跑命令行的),它自己完成剩下所有事。安装 CLI、检查系统基建(Node.js、gh CLI、mcporter)、判断本地还是服务器环境、注册 SKILL.md,全程 Agent 自动执行。

装完之后,agent-reach doctor 一条命令告诉你每个渠道的状态。哪个通、哪个不通、当前走哪条路、怎么修。不用你去查文档。

能力层的真正价值:自动路由

Agent-Reach 支持 15+ 平台:网页、YouTube、RSS、全网搜索(Exa)、GitHub、Twitter、B 站、Reddit、Facebook、Instagram、小红书、LinkedIn、V2EX、雪球、小宇宙播客。

但支持多平台只是表面。真正的价值在路由机制。

每个平台不是绑定一个工具,而是一条有序的后端列表:首选、备选、兜底。

Auto-routing mechanism: broken path redirects to backup

Agent-Reach 启动时会真实探测每个后端(不只是看命令存不存在),第一个完整可用的当选。坏掉的会给出修复处方。

举个真实的例子:2026 年 3 月,yt-dlp 被 B 站风控全面封死(HTTP 412)。如果你只用 yt-dlp,这条线路就断了。Agent-Reach 的 B 站渠道自动切换到 bili-cli,用户零操作,无感知。

channels/
├── bilibili.py  → bili-cli ▸ OpenCLI ▸ 搜索 API(yt-dlp 已被 B 站风控封死,退役)
├── twitter.py   → twitter-cli ▸ OpenCLI ▸ bird
├── reddit.py    → OpenCLI ▸ rdt-cli(无零配置路径,必须登录态)
└── ...

换接入方式 = 调整列表顺序,不是重写代码。这就是能力层和单一工具的区别:前者是架构,后者是实现。

零费用、零门槛

Agent-Reach 的所有工具开源,所有 API 免费。唯一可能花钱的是服务器代理($1/月),本地电脑完全不需要。

不需要 API Key。不需要付费订阅。不需要你自己去配 MCP 服务器。Exa 语义搜索走 mcporter MCP 接入,免 Key;YouTube 字幕走 yt-dlp,免费;B 站搜索走 bili-cli,无需登录;RSS 走 feedparser,Python 生态标准选择。

需要登录态的平台(Twitter、小红书、Reddit、Facebook、Instagram),Agent 会在安装时列菜单问你要哪些,点名才装。Cookie 只存在本地 ~/.agent-reach/config.yaml,文件权限 600,不上传不外传。代码完全开源,随时可审查。

项目明确建议:需要 Cookie 的平台用专用小号,不要用主账号。这是合理的风控意识:平台可能检测到非正常浏览器的 API 调用行为,用小号可以把影响范围控制住。

落地价值:Agent 的基础设施

Agent-Reach 做的事情,本质上是把互联网接入变成 Agent 的基础设施。

以前你得为每个 Agent 单独搭互联网能力,盯着各个平台的反爬变化,Twitter API 涨价了自己换方案、Reddit 关闭匿名接口了自己找替代、B 站封死 yt-dlp 了自己切路由。现在这些都不用管了。

接入方式会换代,Agent Reach 帮你换。你只管用。

GitHub 仓库:Panniantong/Agent-Reach,MIT 协议,Star 一下,下次需要的时候能找到。

相关文章

AntV Infographic:让 AI 生成真正可编辑的信息图

AntV Infographic:让 AI 生成真正可编辑的信息图

痛点切入 AI 生成信息图最尴尬的地方,不是它不会画,而是它画完以后很难改。 让模型直接生成一张图片,第一眼可能还行。可一旦你想改文案、换颜色、删掉一个模块、把第二步挪到第三步,马上就进入“ ...

cmux:专为 AI Agent 设计的开源终端,告别多窗口切换地狱

痛点切入 你有没有过这种体验:同时开着 5 个终端窗口跑不同的 AI agent,一个在等你确认,另一个在跑测试,第三个卡在编译,第四个在等 API 响应,第五个已经忘了是干嘛的。 切换窗口 ...

Cell Architecture Studio:用 3D 探索细胞,开源

生物课本有一个问题。 里面的图是平的。细胞器用箭头标注,三四个箭头指向同一个位置。内质网怎么包裹细胞核、线粒体怎么在细胞质里漂浮——这些空间关系,你得盯着静态插图读一段文字来理解。 Cell Ar ...

Colima:29k star 的 Docker Desktop 替代品,macOS 容器运行时该选它

痛点切入 你在 Mac 上用 Docker Desktop,每次开机它都偷偷吃掉 2-3GB 内存,风扇呼呼转。你打开活动监视器看了一眼,Docker Desktop 占了 15% CPU,你 ...

Claw Code:193K 星的开源 Agent Harness,AI 编程的下一个战场

Claw Code:193K 星的开源 Agent Harness,AI 编程的下一个战场

此项目建立的初衷 过去一年,AI 编程工具的变化非常快。 最早,开发者用 AI 主要是为了补全代码。后来,AI 开始进入聊天窗口,帮我们解释代码、生成函数、排查报错、写测试用例。再后来,Cu ...

Cowart:为 Codex 打造的本地无限画布,让 AI 编程看见你的想法

此项目建立的初衷 AI 编程工具发展到今天,已经能读懂代码、修改文件、运行命令。但有一个问题一直没被很好解决:AI 怎么理解你的视觉意图? 你做了一个 UI 设计,想让 AI 帮你实 ...