用途:Agent Reach 是开源命令行工具,为 AI 智能体提供对实时互联网的访问能力,适合读取或搜索普通 WebFetch/curl 难以获取的内容,例如登录墙或重 JS 页面(推文、小红书、LinkedIn、Reddit)、媒体转写(YouTube、Bilibili、播客)、结构化订阅与代码托管(RSS/Atom、GitHub),以及通过 Exa 做开放网络搜索。若公开静态页面用普通抓取即可读到,则无需安装。
主要能力:将 Jina Reader、twitter-cli、yt-dlp、OpenCLI、rdt-cli、bili-cli、gh、feedparser、Exa(经 MCP)等后端封装为单一工具,采用主备架构,某后端失败时自动切换。默认安装不含登录的渠道,可选渠道包括 opencli、twitter、xiaohongshu、reddit、bilibili、xueqiu、xiaoyuzhou、linkedin。
使用方式:首选 pipx 安装: pipx install https://github.com/Panniantong/agent-reach/archive/main.zip agent-reach install --env=auto 如 PEP 668 阻止全局安装,可用虚拟环境回退: python3 -m venv ~/.agent-reach-venv source ~/.agent-reach-venv/bin/activate pip install https://github.com/Panniantong/agent-reach/archive/main.zip agent-reach install --env=auto 安装后运行 agent-reach doctor 查看各渠道状态,watch 做健康与更新检查,configure proxy/groq-key 配置代理或 Groq 密钥,update 更新,uninstall 卸载。安装注册能力文档后按文档读取或搜索,部分渠道直接调用 PATH 上的底层工具(如 yt-dlp、gh、bili、rdt、opencli)。
限制与安全:会修改用户环境,配置与令牌存放于 ~/.agent-reach/,令牌文件权限 600 且不外传,勿打印或提交;未经用户明确批准不得 sudo;Twitter/X 与小红书自动化读取存在封号风险,建议使用小号;安装前宜用 --safe 或 --dry-run 预览;底层后端面向类 Unix 环境,Windows 需经 WSL 运行。兼容 Claude Code、Cursor、Windsurf、OpenClaw 等可执行 shell 命令的智能体。项目由 Panniantong 以 MIT 许可发布。