问题:AI Agent 对互联网"视而不见"
Claude Code、Cursor、OpenAI Codex CLI 等 AI Agent 在写代码、分析文档、管理项目方面已经非常强大。但当你让它们查看 YouTube 教程、搜索 Twitter 产品评价、或浏览 Reddit 寻找 Bug 报告时,它们就束手无策了。
互联网是碎片化的,每个平台都有自己的门槛:
- YouTube:没有认证就无法获取字幕 API
- Twitter/X:API 最低 $100/月
- Reddit:服务器 IP 被 403 封禁
- 小红书:必须登录才能查看内容
- B站:海外/服务器 IP 被屏蔽
- LinkedIn:严格的反爬虫措施
要为每个平台配置访问权限,意味着安装不同工具、配置凭证、处理速率限制、维护兼容性。光是让 Agent 能读个推特就得折腾半天。
解决方案:Agent Reach
Agent Reach 是一个开源脚手架工具,由 Panniantong 创建,只需一条命令就能让任何 AI Agent instant 访问 15+ 互联网平台,无需复杂配置。
项目的设计理念很简单:Agent Reach 是脚手架,不是框架。它不会把上游工具包装在抽象层中。相反,它自动化了每个平台最佳开源工具的选型、安装和配置,然后功成身退。
一行命令安装
帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
就这一步,Agent 会完成剩下的一切:
- 通过 pip 安装
agent-reach命令行工具 - 检测并安装系统依赖(Node.js、gh CLI、mcporter)
- 通过 Exa MCP 配置搜索引擎(免费,无需 API Key)
- 注册 SKILL.md,让 Agent 知道每个平台该调用哪个工具
- 运行
agent-reach doctor验证一切正常
支持的平台
| 平台 | 能力 | 配置 |
|---|---|---|
| 网页 | 阅读任意网页 | 无需配置 |
| YouTube | 字幕提取 + 搜索 | 无需配置 |
| RSS | 解析任意源 | 无需配置 |
| GitHub | 读取仓库、搜索、创建 Issue | gh auth login |
| Twitter/X | 读取推文、搜索、时间线 | Cookie 导出 |
| 搜索帖子、阅读评论 | Cookie 登录 | |
| B站 | 字幕 + 搜索 | 服务器需代理 |
| 小红书 | 阅读、搜索、发帖、评论 | Cookie 导出 |
| 抖音 | 视频解析、无水印下载 | MCP 服务 |
| 阅读档案、搜索职位 | MCP 服务 | |
| 微信公众号 | 搜索 + 阅读文章 | 无需配置 |
| 微博 | 热搜、用户动态 | 无需配置 |
| V2EX | 热门帖子、节点帖子 | 无需配置 |
| 雪球 | 股票行情、热门帖子 | 配置 |
| 播客 | 音频转录(Whisper) | 免费 API Key |
| 全网搜索 | AI 语义搜索 | MCP,无需 Key |
架构:可插拔设计
每个平台都作为独立渠道实现:
channels/
├── web.py → Jina Reader(免费,无需 Key)
├── twitter.py → twitter-cli(基于 Cookie)
├── youtube.py → yt-dlp(154K stars)
├── github.py → gh CLI(官方)
├── reddit.py → rdt-cli(基于 Cookie)
├── bilibili.py → yt-dlp + bili-cli
├── xiaohongshu.py → mcporter MCP
├── douyin.py → mcporter MCP
├── linkedin.py → linkedin-mcp
├── wechat.py → Exa + Camoufox
├── rss.py → feedparser
└── exa_search.py → mcporter MCP
不喜欢某个工具?换掉对应的渠道文件即可。架构设计为可替换,而非锁定。
安全考量
Agent Reach 重视安全性:
- 本地凭证存储:Cookie 和 Token 保存在
~/.agent-reach/config.yaml,权限 600 - 完全开源:所有代码和依赖都可审计
- 安全模式:
agent-reach install --safe预览更改但不应用 - 试运行:
agent-reach install --dry-run精确展示将要执行的操作 - 建议使用专用账号:Cookie 平台使用小号,降低封号风险
实际使用场景
安装后,Agent 可以处理如下请求:
- “总结一下这个 Kubernetes YouTube 视频”
- “搜索 Twitter 上大家对新 OpenAI 模型的评价”
- “看看 Reddit 上有没有人也遇到这个错误”
- “读一下这篇小红书测评,告诉我优缺点”
- “查找与这个 Bug 相关的 GitHub Issue”
- “订阅这个 RSS 源,有更新通知我”
Agent 会根据安装时注册的 SKILL.md 自动选择正确的工具。
为什么这很重要
2024 年网络安全人才缺口达到 480 万。AI Agent 可以帮助缩小这个缺口,但前提是它们能访问人类分析师使用的相同信息源。Agent Reach 消除了基础设施障碍,让 Agent 专注于分析而非工具配置。
对于开发者、研究人员和安全分析师,Agent Reach 将 AI Agent 从孤立的代码生成器转变为联网的研究助手。能够阅读推文、观看视频、搜索论坛、浏览社交媒体,将 Agent 从有用的工具转变为有能力的协作者。
开始使用
# 通过 npx 一键安装
npx skills add Panniantong/Agent-Reach
# 或手动克隆
git clone https://github.com/Panniantong/Agent-Reach.git
cd Agent-Reach
兼容 Claude Code、GitHub Copilot、OpenAI Codex CLI、Cursor、Windsurf、Gemini CLI 及任何 MCP 兼容的 Agent。
总结
Agent Reach 代表了我们对 AI Agent 能力认知的转变。它不再将互联网访问视为事后考虑,而是将其作为默认能力。通过一条命令,Agent 获得了阅读、搜索和与人类日常使用的平台交互的能力。
这个项目正在积极维护,完全免费,并设计为随平台变化而演进。如果你正在使用 AI Agent 进行构建,Agent Reach 是值得投资的基础设施。
GitHub:https://github.com/Panniantong/Agent-Reach
许可证:MIT
Stars:在 AI Agent 社区快速增长