把全網讀取, 收成一支 CLI。
AI agent 的天生限制是讀不到網路:登入牆、付費 API、各平台不同的反爬機制,讓它無法自行瀏覽 Twitter 串、看 YouTube 字幕或讀小紅書貼文。Agent-Reach 解決的就是這件事——它把各平台社群維護的免費爬取與閱讀工具(如 twitter-cli、yt-dlp、Jina Reader)整合成一支統一 CLI,讓 agent 用同一套指令讀遍十多個平台,且零 API 費。
支援平台涵蓋 Twitter/X、Reddit、YouTube、GitHub、Bilibili、小紅書、微信、微博、V2EX、雪球、LinkedIn、TikTok 與 RSS。底層不是自建爬蟲,而是包裝既有開源工具:網頁用 Jina Reader(免金鑰)、影片字幕用 yt-dlp(154K stars)、搜尋用 Exa via mcporter、GitHub 用官方 gh CLI。Agent-Reach 負責統一介面與通道管理,實際抓取交給這些上游工具。
架構上採可插拔通道(channel)設計,每個平台獨立在 channels/PLATFORM.py,部分平台透過 MCP(Model Context Protocol)接入。設定存在本機 ~/.agent-reach/config.yaml(600 權限、僅本地)。授權 MIT,最新版 v1.4.0(2026 年 3 月)。
安裝
登入 Cookie
doctor 檢查
agent 呼叫通道
取得內容
把網址丟給 agent, 讓它自己裝。
Agent-Reach 的安裝方式很特別:你不自己跑指令,而是把官方 install 文件網址貼給支援的 agent(Claude Code、Cursor 等),由 agent 讀文件、依環境完成安裝。直接在對話框貼:
# 貼這段給 agent,它會讀文件並完成安裝
幫我安裝 Agent Reach:
https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md安裝完成後,先跑診斷指令確認各通道狀態(哪些平台已就緒、哪些還需登入):
# 檢查所有通道狀態
agent-reach doctor
# 安裝/修復通道(預覽用 --safe 或 --dry-run)
agent-reach install --env=auto
agent-reach install --env=auto --dry-run一套指令, 讀遍十多個平台。
每個平台是一條獨立通道,背後對應一個成熟的開源工具。以下列出主要通道與其底層工具;標註 cookie 的平台需先登入匯出 Cookie,標註 MCP 的透過 Model Context Protocol 接入。
免登入 · 01
Web
網頁 Jina Reader
任意網址轉乾淨可讀文字,免 API 金鑰。agent 讀一般網頁與文章的預設通道。
cookie · 02
Twitter / X
推文 twitter-cli
讀取與搜尋推文、串文。Cookie 登入,底層 twitter-cli(約 2.1K stars)。
cookie · 03
Reddit
討論 rdt-cli
讀子版與討論串。需先 rdt login 完成 Cookie 登入。
免登入 · 04
YouTube / Bilibili
影片字幕 yt-dlp
抽取影片字幕與資訊。底層 yt-dlp(約 154K stars),把長影片轉成可讀文字。
MCP · 05
Search
語意搜尋 Exa
透過 mcporter 接 Exa 做 AI 語意搜尋,免費額度免金鑰。給 agent 主動找資料的能力。
官方工具 · 06
GitHub
程式碼 gh CLI
讀 repo、issue、PR 與程式碼。底層為 GitHub 官方 gh CLI。
cookie · 07
小紅書 XiaoHongShu
圖文 xhs-cli
讀小紅書貼文。需 xhs login,底層 xhs-cli(約 1.5K stars)。
MCP · 08
TikTok / LinkedIn
社群 MCP server
TikTok 用 douyin-mcp-server(免登入);LinkedIn 用 linkedin-mcp-server(瀏覽器自動化)。
免登入 · 09
RSS
訂閱源 feedparser
解析 RSS/Atom 訂閱源。底層 feedparser(約 2.3K stars),適合追蹤部落格與新聞。
哪些通道需要登入?
免登入的通道裝完即用;Cookie 通道需先在瀏覽器登入再匯出 Cookie;MCP 通道透過 mcporter 接入。用 agent-reach doctor 可隨時確認狀態。
| 類型 | 平台 | 底層工具 |
|---|---|---|
| 免登入 | Web / YouTube / Bilibili / RSS | Jina Reader · yt-dlp · feedparser |
| Cookie 登入 | Twitter / Reddit / 小紅書 | twitter-cli · rdt-cli · xhs-cli |
| MCP 接入 | Search / TikTok / LinkedIn | Exa · douyin-mcp · linkedin-mcp |
| 官方工具 | GitHub | gh CLI |
裝完之後, 先把登入設好。
以下要點整理自 Agent-Reach 官方 README 與文件。核心是讓需要登入的通道先過 Cookie 這關,並善用 doctor 排查;細節以 GitHub repo 最新文件為準。
先跑 doctor 看誰沒就緒
安裝後第一件事是 agent-reach doctor。它會逐通道回報狀態,告訴你哪些平台已可用、哪些還缺登入或工具,比逐一試錯快。
來源 · 官方 README · 診斷
免登入通道先用起來
Web(Jina Reader)、YouTube/Bilibili(yt-dlp)、RSS(feedparser)都免登入,裝完即用。先用這些跑通流程,再回頭處理需要 Cookie 的平台。
來源 · 官方 README · 工具表
Cookie 用瀏覽器外掛匯出
Twitter、Reddit、小紅書需登入。官方建議用 Chrome 的 Cookie-Editor 外掛在登入後匯出 Cookie,再依文件填入,比手動抓 header 可靠。
來源 · 官方 README · Cookie 設定
部分平台有專屬登入指令
Reddit 用 rdt login、小紅書用 xhs login 完成各自的登入流程。這些是底層工具自帶的指令,跟著文件跑一次即可。
來源 · 官方 README · 工具表
海外讀 Bilibili 可加代理
從海外伺服器存取 Bilibili 可能受地區限制,官方提到可選用約每月 1 美元的代理。非必要平台可先略過,需要時再加。
來源 · 官方 README · 設定
搜尋走 Exa 免費額度起步
要讓 agent 主動找資料,用內建的 Exa 語意搜尋(透過 mcporter)。免費額度免金鑰,先用免費層驗證需求,再決定是否升級。
來源 · 官方 README · Search
讓 agent 自己去讀一串推文。
以下示意一段對話:你要 agent 整理某條 X 串文的重點,並補一支相關 YouTube 影片的字幕摘要。裝好 Agent-Reach、Twitter Cookie 已就緒後,agent 直接呼叫對應通道取得內容。指令與輸出為示意,實際結果依平台內容而定。
$ You ›
幫我整理這條 X 串文的重點,再補一支相關
YouTube 影片的字幕摘要。
$ twitter-cli read https://x.com/.../status/...
claude: Agent ›
已讀到 8 則串文。重點整理:
hl: · 主張:小團隊用 agent 取代多數重複性後台工作
hl: · 證據:作者列了 3 個自動化流程與省下的工時
hl: · 爭議:回覆區質疑可靠度與審核成本
$ yt-dlp --write-auto-sub --skip-download "https://youtu.be/..."
claude: Agent ›
影片字幕摘要(對應串文主題):
1. 示範把客服分類交給 agent 的完整流程
2. 強調人工複核仍是必要的一關
3. 給出可量測的導入指標
$ You › 兩邊有沒有互相矛盾的地方?
claude: Agent ›
串文把審核講得很輕,影片則明確說人工複核不可省。
ok: → 兩者對「省工時」一致,對「能省多少審核」分歧。
同一個 agent,讀了推文、抽了字幕、 比對出兩邊的分歧—— 全程零 API 費。
這段流程的關鍵
關鍵在 agent 能跨平台自行取材:它依任務挑通道(Twitter 用 twitter-cli、YouTube 用 yt-dlp),取得原始內容後直接比對。你不必先手動複製貼上,也不必為每個平台買 API。
對研究、輿情、競品追蹤等需要大量讀取的工作,這把「人去各平台抓資料」收斂成「對 agent 下一句話」。底層仍是成熟的開源工具,Agent-Reach 只是讓 agent 用得順、用得統一。
用之前, 知道這些邊界。
從讀單一平台, 到串成工作流。
通道跑通之後,下一步是把讀網能力接進你的 agent 工作流。以下方向皆基於 Agent-Reach 既有能力。
進階方向
**1. 把 Agent-Reach 寫進 agent 的工具清單。**在 Claude Code、Cursor、Windsurf 的設定或 CLAUDE.md 註明:需要讀網時優先用 Agent-Reach 的對應通道,讓 agent 自動選對工具。
**2. 組合多通道做研究。**一個任務串接搜尋(Exa)、社群(Twitter/Reddit)、影片(yt-dlp)與網頁(Jina),讓 agent 一次跨來源彙整,而非單點查詢。
**3. 用 RSS 做持續追蹤。**把要長期盯的部落格、新聞做成 RSS 通道,搭配排程讓 agent 定期讀取與摘要,形成輕量輿情/競品監控。
**4. 擴充新通道。**架構採可插拔 channel(channels/PLATFORM.py)。要支援新平台,可依現有通道結構新增,或接入對應的 MCP server。
**5. 跨 agent 共用。**同一套安裝可服務多個相容 agent(Claude Code、OpenClaw、Cursor、Windsurf),切換工具時讀網能力不必重設。
延伸閱讀
① GitHub repo——安裝文件、通道清單與 release notes 的原始來源。 ② docs/install.md——貼給 agent 的一鍵安裝文件。 ③ agent-reach doctor——隨時檢查各通道狀態的第一手診斷。
Give your AI agent eyes to see the entire internet. One CLI, zero API fees.