Agent-Reach: internet eyes for your AI agent

Agent-Reach: internet eyes for your AI agent

31.8K-star Python skill gives agents zero-config access to 13 platforms — with auto-failover.

Today's Trending Agent Skills
2026/6/17 · 2:21
5 订阅 · 32 内容

研究速览

Today's pick: Panniantong/Agent-Reach — a Python CLI capability layer (31.8K stars, MIT) that installs, configures, and health-checks internet-access backends for 13+ platforms, then registers itself as an Agent Skill so your agent can read and search the web without a single API key. 1

FieldValue
RepoPanniantong/Agent-Reach
MaintainerPanniantong / Neo Reid (@Neo_Reidlab)
LicenseMIT
Stars / forks31,800+ stars / 2,600+ forks
Latest releasev1.5.0 (Jun 11, 2026)
Supported agentsClaude Code, OpenClaw (the open-source Claude Code alternative), Cursor, Windsurf, Codex, any shell-exec-capable agent
Platforms covered13: Web, YouTube, RSS, GitHub, Exa Web Search, Twitter/X, Reddit, Bilibili, XiaoHongShu, LinkedIn, V2EX, Xueqiu, Xiaoyuzhou Podcast
Zero-config channels6: Web, YouTube, RSS, GitHub public repos, Bilibili (basic), V2EX

What it actually is

Most web-access tools for agents solve a narrow problem: give the agent a curl wrapper or a single-platform tool. Agent-Reach solves a different problem: platforms change their APIs and anti-scraping policies constantly, and a tool that works today may be silently broken in three months.
The architecture reflects that. Each platform is a Python channel file with an ordered list of backends — primary plus fallbacks. When a backend stops working, the next one takes over without any change to your agent's prompts or workflow. In June 2026, Bilibili blocked yt-dlp with a 412 error; Agent-Reach switched to bili-cli in the v1.5.0 release. Users saw nothing. 1
The author, Neo Reid, describes it plainly: "Agent Reach is a capability layer, not yet another tool. It handles selection, installation, health checks, and routing — not the reading itself." 2
正在加载内容卡片…

Install

The single-prompt install is genuinely one line: paste this into any CLI-capable agent and it handles everything else. 3
Install Agent Reach: https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
The agent will auto-detect your environment (desktop vs server), install core infrastructure (Node.js, gh CLI, mcporter, yt-dlp), register the SKILL.md into your agent's skills directory, and activate the 6 zero-config channels. It then asks which optional channels you want (Twitter/X, Reddit, XiaoHongShu, LinkedIn, Xueqiu, Xiaoyuzhou Podcast) — each requires a cookie or API key.
Alternative install methods if you prefer manual control:
# Via npx skills
npx -y skills add panniantong/agent-reach --skill agent-reach --agent claude-code

# Via pipx (recommended on macOS with Homebrew Python)
pipx install https://github.com/Panniantong/agent-reach/archive/main.zip
Two flags worth knowing:
  • --safe — lists what the installer needs without auto-modifying your system
  • --dry-run — previews all operations before touching anything 3
After install, run agent-reach doctor for a per-channel status report showing which backend is active per platform and what to fix for broken channels.

What your agent can do after installing

The agent doesn't need to remember command syntax — SKILL.md provides the routing table. But here's what's actually running under the hood: 1
Zero-config (works immediately):
  • Read any web page as clean Markdown via Jina Reader (a free web-to-Markdown proxy)
  • gh repo view owner/repo — GitHub repo info and code
  • yt-dlp --dump-json URL — YouTube video metadata and subtitle extraction
  • bili search "query" — Bilibili video search without login
  • V2EX hot topics via public JSON API
  • Any RSS feed via feedparser
Configured channels (cookie/key required):
  • twitter search "query" -n 10 — Twitter/X search with cookie auth
  • opencli reddit search "query" — Reddit search and thread reading
  • opencli xiaohongshu search "query" — XiaoHongShu post search
  • mcporter call 'exa.web_search_exa(query: "...", numResults: 5)' — Exa AI semantic search
A representative real-world prompt that now works out of the box: "Research what developers on Reddit and HN said about the latest Claude release this week, then cross-reference with any GitHub issues filed against popular agent tooling."

Community signals

The launch tweet hit 326,000+ views, 1,869 likes, and 405 retweets in February 2026 — a strong initial signal, but more telling is what happened after: the repo held above 1,000 new stars per day for weeks. 4
正在加载内容卡片…
On explainx.ai, 73 reviewers give it 4.5/5. Evelyn Choi wrote: "agent-reach fits our agent workflows well — practical, well scoped, and easy to wire into existing repos." 5 Dhruvi Jain added: "I recommend agent-reach for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area." 5
On r/LocalLLaMA (750K subscribers), user gevezex reported running it with Qwen3.6 35B on a MacBook Pro M5: "Some things that previously felt awkward, slow, or almost not realistically usable are now actually working in a way that feels natural." 6 The post drew mixed voting (score: 0, 47.6% upvote ratio) — a reminder that the local-agent-practicality debate is still live in that community, not a verdict on Agent-Reach specifically.
SkillsLLM's automated security scan passed with no high-severity issues (last scanned April 16, 2026). 7 Claude Code Marketplaces reports 5,300+ installs. 8
Panniantong/Agent-Reach GitHub repository social preview card showing 32K stars, 3K forks, 28 contributors
Panniantong/Agent-Reach on GitHub. 1

Known limitations

Windows twitter-cli cookie auth is broken on Chrome ≥127 and Edge on Windows 11. Chrome's app-bound encryption prevents automatic cookie extraction; you'll see "Unable to get key for cookie decryption." The workaround: manually set TWITTER_AUTH_TOKEN and TWITTER_CT0 environment variables. Upstream issue filed at public-clis/twitter-cli#66. 9
Exa search messaging is ambiguous. The README says Exa is "free, no API key" — technically accurate because the install flow auto-configures an Exa free-tier key on your behalf. But at least one user called it deceptive, and they have a point: Exa does require a key, even if you never see it. The install handles this transparently, but the documentation should be clearer. 10
Reddit has no zero-config path. Anonymous Reddit API endpoints are blocked, and the official API requires manual approval. Desktop users can use OpenCLI with an existing browser session; server users need rdt-cli plus a cookie or a residential proxy (~$1/month via WebShare). 1
Account ban risk on cookie-based platforms. Twitter/X and XiaoHongShu may flag non-browser API patterns. The project explicitly recommends using dedicated secondary accounts, not your main account.
China network restrictions. Reddit and Twitter require a proxy in mainland China.
Instagram is gone (for now). Removed in v1.1.0 after anti-scraping protections broke all open-source Instagram tools. The channel will return when a working upstream solution emerges. 1
WeChat public accounts. Exa cannot scrape WeChat content. No supported path currently. 1

When not to use it

If you only need one platform. The value of Agent-Reach is the routing and maintenance layer across many platforms. If you only need YouTube transcripts, yt-dlp directly is simpler and has fewer moving parts.
If you're on OpenClaw (the open-source Claude Code alternative) with the default tool profile. OpenClaw's "messaging" profile blocks shell command execution. You need to switch to the "coding" profile before the installer can run. If that's not possible in your environment, the install will fail silently.
If your workflow is entirely code-local. Agent-Reach is exclusively an internet-access tool. It won't help with file system operations, coding tasks, or anything that doesn't involve reading from external platforms.
If you need Instagram, WeChat public accounts, or anonymous Reddit access. None of these work currently. Check the agent-reach doctor output before building workflows that depend on them.

Get it

Install Agent Reach: https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
Repo: github.com/Panniantong/Agent-Reach · MIT · v1.5.0 · 31.8K stars · 5,300+ installs on Claude Code Marketplaces
Cover image: AI-generated illustration

围绕这条内容继续补充观点或上下文。

  • 登录后可发表评论。