
Agent-Reach
抛出问题就出答案,再也不用全网翻找资料
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 110064
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 3.10 及以上
- 一个能执行 shell 命令的 AI Agent(Claude Code、OpenClaw、Cursor 等)
- 系统需具备 Node.js、gh CLI、mcporter(安装时会被检查,缺失会提示安装方式)
- OpenClaw 用户需先开启 exec 权限后才能执行 pip、mcporter 等命令
安装与启动步骤
-
1开启执行权限
仅 OpenClaw 用户需要:默认 messaging 配置下 Agent 无法执行 shell 命令,先切到 coding 配置并重启 Gateway。
openclaw config set tools.profile "coding" openclaw gateway restart -
2交给 Agent 安装
把安装说明链接作为一句话指令发给你的 AI Agent,它会自动完成安装、环境检查与配置。
帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md -
3先预览安装动作
想先了解会做哪些改动,可运行 dry-run 预览,此模式不会修改系统。
agent-reach install --env=auto --dry-run -
4默认安全检查
只做只读环境检查并列出缺失项,不会自动装系统包或写配置,适合所有环境。
agent-reach install --env=auto -
5授权装系统依赖
仅在你明确允许修改当前机器时使用 --system,才会安装依赖并通过 MCP 接入 Exa、注册 SKILL.md。
agent-reach install --env=auto --system -
6体检查看渠道
一条命令查看每个渠道的状态以及当前走哪条接入路径,确认哪些渠道可用。
agent-reach doctor
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
tools.profile | 否 | OpenClaw 中开启 shell 执行权限,否则 Agent 无法运行安装命令 | coding |
如何确认成功
运行 agent-reach doctor,能列出各渠道状态与当前接入路径,即表示安装成功。
常见问题
Q:可以直接从 PyPI 安装 agent-reach 吗?
A:不要。PyPI 上的同名包不是本项目,CLI 需从本仓库安装;项目自带 yt-dlp 与 feedparser。
Q:OpenClaw 下 Agent 无法执行命令怎么办?
A:默认 messaging 工具配置会阻止执行 shell。先执行 openclaw config set tools.profile "coding",重启 Gateway 并新开对话。
Q:默认安装会改动我的系统吗?
A:不会。默认只做只读检查并列出缺失项,不装系统包也不写配置;需显式加 --system 才会修改机器。
Q:后续如何更新?
A:把更新说明链接发给 Agent:帮我更新 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md
Q:如何卸载?
A:agent-reach uninstall --keep-config 只删 skill 文件、保留 token 配置;彻底卸载包用 pip uninstall agent-reach。
注意事项
- 默认只激活 6 个零配置渠道;小红书、Twitter、Reddit、Facebook、Instagram 等需登录态的渠道,Agent 会列菜单由你点名安装。
- 兼容参数 --safe 与默认行为相同,可放心使用。
- 接入方式会随平台换代,由项目替你选好、装好、体检好,通用建议是定期用 doctor 复查。
核心亮点
- 支持多平台(Twitter、Reddit、YouTube、GitHub、B站、小红书)统一CLI读取与搜索,零API费用,降低数据获取成本
- 基于MCP协议构建,易于集成到Claude Code、Cursor等AI代理工具链,扩展性强
- Python实现,代码结构清晰,适合二次开发与自定义平台适配
不足之处
- 依赖各平台非官方接口,可能面临反爬或接口变动风险,稳定性待观察
- 文档/社区待观察
适用场景
- AI代理需要实时获取社交媒体或代码仓库信息以辅助决策
- 开发者构建跨平台信息聚合工具,避免支付多个API费用
- 研究或舆情分析场景,需批量抓取公开内容
替代项目
Firecrawl、Apify、Scrapy
上一篇:hermes-agent
下一篇:nanobot
同类项目推荐
Aether
开源
在手机和电脑上本地跑 AI 智能体,隐私又流畅
Codex for Android, iOS & Mac. | Aether 扶摇
gov_AP
开源
多智能体协同办政务,跨部门事项一次搞定
政务多智能体平台 v3.0 完成全部规划任务,正式进入里程碑节点。定位:面向政务「高效办成···
mcp-apple-notes
开源
让 Claude 直接读取你的 Apple 笔记,问答式检索个人知识库
Talk with your notes in Claude. RAG over your Apple Notes using Model Context Protoc···
evolving_personality
开源
让 AI 角色像人一样,聊着聊着性格就变了
Dynamic MBTI Personality Simulation for LLM Agents via Carl Jung's Theory. A framewo···
pctx
开源
把智能体工具调用变成沙箱里的代码,省 token 更安全
pctx is the execution layer for agentic tool calls. It auto-converts agent tools and···
GodotMaker
开源
说句话,AI 自动生成 Godot 游戏,无需手写代码
Autonomous text-to-game pipeline for Godot, powered by Claude Code,Codex,Opencode
BetterAIChat
开源
自带密钥的原生安卓 AI 智能体,能看屏幕、跑命令、调工具
Native Android AI agent: use your own API keys (OpenAI/Anthropic/Gemini), opencode-s···
memory-agent
开源
给 AI 智能体装上长期记忆,跨会话记住用户和历史
agents
开源
让智能体从数据中自我进化,越用越聪明
An Open-source Framework for Data-centric, Self-evolving Autonomous Language Agents