Agent-Reach 不是新的搜索引擎,而是一层安装、路由和健康检查工具。它会为 AI Agent 选择网页读取、GitHub、YouTube、RSS、B站等渠道对应的上游工具,并通过 agent-reach doctor 显示哪些能力当前可用。
如果你只想查一份官方文档,普通浏览器更简单;如果希望 Claude Code、Codex、Cursor 或 OpenClaw 连续完成“搜索、读取、整理”任务,Agent-Reach 才更有价值。
安装前先确认边界
安装过程可能调用 pip,并检测 Node.js、GitHub CLI 和 MCP 工具。不要直接在生产服务器或存放重要凭据的主力环境中全自动安装。更稳妥的顺序是:
- 先在普通用户账户或隔离环境测试。
- 先运行 dry run,查看它准备安装和修改什么。
- 生产服务器或多人共用机器使用 safe 模式。
- Twitter、小红书、Reddit 等需要登录态的平台使用专用小号。
OpenClaw 用户还要确保 Agent 有执行命令的权限:
|
|
Claude Code、Codex、Cursor 这类本来就能执行终端命令的客户端通常不需要这一步。
推荐安装流程
先安装或升级 CLI:
|
|
先预览安装动作,不修改系统:
|
|
确认输出中的依赖、技能目录和 MCP 配置位置没有问题后,再选择安全模式:
|
|
个人测试机也可以使用默认自动安装,但仍建议先做 dry run:
|
|
官方还提供了一份可以直接交给 Agent 阅读的安装说明:
|
|
安装后如何验收
不要只看“安装成功”,应运行:
|
|
检查结果可以分为三类:
| 状态 | 含义 | 下一步 |
|---|---|---|
| 网页、YouTube、RSS 可用 | 零配置渠道已经工作 | 用公开网址做一次读取测试 |
| GitHub 公开仓库可读 | gh 或对应后端正常 |
私有仓库需要单独登录 gh auth login |
| Twitter、Reddit、小红书不可用 | 通常缺少登录态或 Cookie | 按 doctor 的提示配置,不要反复重装 |
可以先给 Agent 三个小任务:读取一个公开网页、概括一个公开 GitHub 仓库、提取一个公开视频的字幕。三项都正常后,再配置需要登录的平台。
平台能力不是全部“装好即用”
网页、YouTube、RSS 和部分 GitHub/B站能力可以不登录使用;Twitter、Reddit、小红书、Facebook、Instagram 等通常需要浏览器登录态或 Cookie。平台反爬规则会变化,因此“CLI 已安装”不等于“每个平台永久可用”。
Agent-Reach 的价值在于为同一渠道保留首选和备选后端,并让 doctor 给出当前路由和修复建议。遇到平台接口失效时,应先更新并重新体检:
|
|
常见故障判断
找不到 agent-reach 命令
先确认 Python 实际安装位置:
|
|
如果包已安装但命令不存在,多数是 Python Scripts 目录没有加入 PATH。重新打开终端后再检查,不要连续安装多个 Python 副本。
Agent 能聊天但不会执行安装
这通常是客户端没有 shell/exec 权限,而不是 Agent-Reach 故障。检查客户端工具权限;OpenClaw 则确认 tools.profile 已设为 coding,并在重启 Gateway 后开启新会话。
登录平台突然失效
Cookie 可能过期,平台也可能更换接口或触发风控。先运行 agent-reach doctor 确认具体失败渠道,只更新对应登录态。不要把主账号 Cookie 发到聊天记录、公开日志或远程服务器。
卸载与恢复
先预览会删除哪些内容:
|
|
完整卸载会清除配置目录、技能文件和相关 MCP 配置:
|
|
如果只想重装技能并保留 Token/Cookie,可以使用:
|
|
结论
Agent-Reach 适合重复执行多平台调研的命令行 Agent 用户。正确做法不是一次性打开所有渠道,而是先 dry run、安装零配置能力、运行 doctor 验收,再按需增加登录平台。这样更容易判断失败发生在客户端权限、上游工具还是平台登录态,也能降低账号和凭据风险。