Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
概览
快速开始 · English · 日本語 · 한국어 · 支持平台 · 设计理念 AI Agent 已经能帮你写代码、改文档、管项目——但你让它去网上找点东西,它就抓瞎了: - 📺 "帮我看看这个 YouTube 教程讲了什么" → ,拿不到字幕 - 🐦 "帮我搜一下推特上大家怎么评价这个产品" → ,Twitter API 要付费 - 📖 "去 Reddit 上看看有没有人遇到过同样的 bug" → ,服务器 IP 被拒 - 📕 "帮我看看小红书上这个品的口碑" → ,必须登录才能看 - 📺 "B站上有个技术视频,帮我总结一下" → ,通用下载工具被 B站风控全面拦截 - 🔍 "帮我在网上搜一下最新的 LLM 框架对比" → ,要么付费要么质量差 - 🌐 "帮我看看这个网页写了啥" → ,根本没法读 - 📦 "这个 GitHub 仓库是干嘛的?Issue 里说了什么?" → 能用,但认证配置很麻烦 - 📡 "帮我订阅这几个 RSS 源,有更新告诉我" → 要自己装库写代码 每个平台都有自己的门槛——要付费的 API、要绕过的封锁、要登录的账号、要清洗的数据。你要一个一个去踩坑、装工具、调配置,光是让 Agent 能读个推特就得折腾半天。 复制给你的 Agent,几分钟后它就能读推特、搜 Reddit、看 YouTube、刷小红书了。 ⭐ ,我们会持续追踪各平台的变化、接入新的渠道。你不用自己盯——平台封了我们修,有新渠道我们加。 直接告诉 Agent「帮我配 XXX」,它知道需要什么、会一步一步引导你。 🍪 需要 Cookie/登录态的平台(Twitter、小红书、Reddit、Facebook、Instagram 等),优先让用户在自己的浏览器里登录。OpenCLI 复用 Chrome 登录态;传统 CLI 才需要 Cookie-Editor 导出 Cookie。 🔒 Cookie 只存在你本地,不上传不外传。代码完全开源,随时可审查。 💻 本地电脑不需要代理。代理只有部署在服务器上才需要(~$1/月)。 ⚠️ Agent Reach 依赖 Agent 执行 shell 命令(pip install、mcporter、twitter 等)。
README
👁️ Agent Reach
让 AI Agent 够得着它自己上不去的互联网
登录墙后的平台、视频里的内容、中文平台、干净的结构化数据,一条命令拿到
快速开始 · English
💬 有问题、想要新平台、或者想看看别人怎么用?来 Discord 聊聊。
❤️赞助商
为什么需要 Agent Reach?
Agent Reach 让你的 Agent 真正连上互联网,用上它自己够不着的平台和能力。
Claude Code、Codex、Hermes Agent、OpenClaw 这类 CLI Agent 自带搜索和网页读取,但下面这些它们基本够不着:
- 要登录才能用的功能:在小红书搜笔记、在 X 查账号动态、读职位详情等。
- 视频里的内容:B站和 YouTube 的字幕,以及 YouTube 视频、小宇宙播客的语音转文字。
- 中文平台:B站、小红书、V2EX、雪球,通用搜索覆盖很差。
- 干净的结构化数据:雪球行情、V2EX 帖子和回复、GitHub 仓库和 issue,拿到的是整理好的内容。
Agent Reach 把这些平台背后的工具替你装好、测好,Agent 一条命令就能用:
agent-reach channels # 有哪些渠道、每个渠道能做什么
agent-reach bilibili search "大模型" # agent-reach [参数]
agent-reach read https://www.v2ex.com/t/123 # 按链接自动选渠道
✅ 在你用之前,你可能想知道
- 适用于哪些 Agent? 一切 Agent 都能用。
- 会碰我的浏览器和账号吗? 要登录的平台用 Agent Reach 自己的专用浏览器,在后台运行、不弹窗。第一次用某个网站时,会把你 Chrome 里这个网站的登录复制一份过去,原浏览器不变,不读密码库。复制过来的通常是主账号,建议换成小号,做法见下面的"安全性"。详见会话配置。
支持的平台
下表是当前版本的情况。
| 渠道 | 等级 | 能做什么 | 需要什么 |
|---|---|---|---|
| bilibili | 默认 | 搜索、视频信息、热门、字幕 | 无;字幕需要登录(扫码) |
| v2ex | 默认 | 热门、节点、帖子和回复、用户 | 无 |
| github | 默认 | 搜仓库、读仓库/README、读 issue 和 PR(含评论) | 无 |
| youtube | 默认 | 视频信息、搜索、字幕、语音转文字 | 无;转文字需要 Groq 或 OpenAI Key |
| web | 默认 | 网页搜索、网页阅读(保底) | 无 |
| xiaohongshu | 可选 | 搜笔记、读正文、看评论 | 登录 |
| xueqiu | 可选 | 实时行情、搜股票、热帖、热股 | 行情不用登录;热帖、热股要登录 |
| boss | 可选 | 搜职位和 JD | 登录 |
| xiaoyuzhou | 可选 | 播客转文字 | Groq Key |
| 可选 | 搜职位、读职位详情 | 公开职位不用登录;站内搜索要登录 | |
| 可选 | 搜帖子、读正文、看评论、看版块 | 登录 | |
| 实验 | 搜推文、用户资料、用户推文、读推文串 | 登录 | |
| 实验 | 搜索、主页资料 | 登录 | |
| 实验 | 搜用户、主页资料、用户帖子 | 登录 |
- 默认:装好就能用;不想要也可以去掉,以后更新不会再加回来。
- 可选:说一句"帮我加上 XX"就开启,需要的软件会自动装好。
- 实验:能用,但平台反爬更严,可能随时失效。
快速上手
把这句话发给你的 Agent:
帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/Agent-Reach/main/docs/install.md
无论是安装还是升级,都只需要这一条命令就行了。
剩下的 Agent 自己做完。过程中你可能会被问到:
- 允许它执行命令:如果 Agent 说自己不能运行命令,去它的设置里打开"允许执行命令"。
- 装 uv:uv 是一个安装命令行程序的小工具,不需要管理员密码。电脑上没有的话 Agent 会先装它,会跟你说一声。
- 要不要加可选渠道:装完后 Agent 会告诉你哪些已经能用(B站、V2EX、GitHub、YouTube、网页),以及还能加哪些。你选了再加,也可以以后随时说"帮我加上小红书",一条命令就装好。
关于登录:部分平台会直接复用你电脑上已有的登录。想换成某个特定账号(比如小号),跟 Agent 说一声就行。Agent 从不替你登录,也不会要你的密码。
⚠️ PyPI 上叫
agent-reach的包不是本项目,请勿从 PyPI 安装,只用 install.md 里的 GitHub 地址。
装好之后怎么管
Agent Reach 装的所有东西(各渠道的工具、登录、设置)都放在你电脑上同一个文件夹里(~/.agent-reach/),不散落到别处。所以升级、管理、删除都很省事,一句话就行。
直接用大白话跟 Agent 说:
| 你说 | 它会做什么 |
|---|---|
| “看看 Agent Reach 状态” | 告诉你每个渠道现在能不能用,哪些是上次还好、现在坏了 |
| “加上小红书” / “去掉小红书” | 开启并装好它需要的一切 / 关掉它,清掉它的登录和专用工具 |
| “小红书登录过期了” / “换个账号” / “退出登录” | 打开登录窗口,由你本人登录 / 清掉这个网站的登录 |
| “升级 Agent Reach” | 一次更新程序和各渠道的工具,并告诉你还需要做什么 |
| “卸载 Agent Reach” | 先列出要删的东西,你确认后再删 |
| “让另一个 AI 也能用” | 给那个 AI 也放一份使用说明 |
出了问题,Agent 会告诉你是哪个平台、什么原因、下一步怎么做。常见问题见 troubleshooting.md。
设计理念
🔌 每个平台 = 首选 + 备选的有序工具列表
每个平台的每个动作都有一个按顺序尝试的工具列表。比如读 B站视频先用 bili-cli,失败了自动换 B站公开接口;读网页先用 Jina Reader,再用 Exa。
flowchart LR
A[Agent] -->|agent-reach 渠道 动作| B[Agent Reach]
B --> C{按顺序尝试}
C -->|首选| D[上游工具 1]
C -->|失败时备选| E[上游工具 2]
D --> F[结果]
E --> F
F --> A
平台改版、工具失效是常态。换工具只是调整这个列表,Agent 的用法不变。
安全性
- 只读:只搜索和读取,不发帖、不评论、不点赞、不私信。
- 从不替你登录,也不要你的密码。 部分平台会复用你电脑上已有的登录(只复制这一个网站,原浏览器不变);确实需要重新登录时才打开专用窗口,由你本人完成。
- 专用浏览器只对你这台电脑开放,别的电脑连不上它。
- 建议用小号登录。 复用过来的通常是主账号,而平台可能限制自动访问的账号。想换成小号,跟 Agent 说一声就行。
- Key 不要发在聊天里:在你自己的终端里运行
agent-reach configure groq-key填写。
🗑️ 卸载
跟 Agent 说"卸载 Agent Reach"。它会先列出要删的东西,你确认后再删。只删 Agent Reach 自己装的东西,你的其他文件和浏览器都不动。最后它会告诉你怎么删掉程序本身。
⭐ 为什么值得 Star
这个项目我自己每天在用,所以我会一直维护它。
- 有新需求或者大家提了想要的渠道,我会陆续加上
- 每个渠道我会尽量保证能用、好用、免费
- 平台改了反爬或者 API 变了,我会想办法解决
Star 一下,下次需要的时候能找到。⭐
致谢
OpenCLI · bili-cli · boss-agent-cli · yt-dlp · Jina Reader · Exa
联系
- 📧 Email: [email protected]
- 🐦 Twitter/X: @Neo_Reidlab
业务合作 / 交流群
有相关合作,或者想加交流群,加我微信,或直接加入 Discord 社区:
Bug 反馈和功能请求请用 GitHub Issues,更容易跟踪。
防骗提醒
Agent Reach 没有官方代币、币、投资产品、领取手续费活动、钱包连接,也没有 Solana/Pump.fun 项目。任何借用 Agent Reach 名字、GitHub 地址或作者身份的加密项目都与本仓库无关,请勿据此连接钱包或领取任何费用。
License
友情链接
Agent Skills Hub — 找 Claude 技能和 MCP 服务器,不用猜哪个安全:133,000+ 个条目全部安全分级、质量评分,每 8 小时刷新。
AtomGit 镜像 — Agent Reach 的 AtomGit 同步镜像,便于国内访问与克隆。
Star History
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add panniantong/agent-reach