
Dale a tu agente de IA ojos para ver todo internet. Lee y busca en Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — una CLI, cero tarifas de API.
Dale a tu AI Agent capacidad de internet con un solo clic
El método de integración más estable del momento, elegido, instalado y verificado por ti — los métodos de integración cambian de generación, tú no tienes que preocuparte
Inicio rápido · English · 日本語 · 한국어 · ·
![]() | BrowserAct te permite extraer cualquier dato que necesites de sitios complejos como Amazon, LinkedIn, X, Google Maps, etc. Solo tienes que describir tus necesidades de scraping en lenguaje natural, y el Agent explorará y probará automáticamente los flujos de página basándose en un navegador real, generando Bots de recolección de datos fiables y reutilizables, y devolviendo resultados estructurados. Sin necesidad de construir scrapers manualmente, sin escribir código. BrowserAct incluye navegación sigilosa, resolución de captchas y proxies residenciales de alta calidad, ayudándote a completar la recolección de datos web complejos de forma más estable. Los nuevos usuarios reciben 1000 créditos al registrarse, pruébalo gratis ahora. |
| Despliega el asistente todo-en-uno OpenClaw en segundos en Tencent Cloud Lighthouse, e intégralo con Agent Reach de forma fluida mediante conversación, dándole a tu OpenClaw capacidad de internet con un solo clic. | |
![]() | CoreClaw | Plataforma de scraping web y herramientas de recolección de datos listas para usar. CoreClaw ofrece más de 100 herramientas de recolección de datos listas para usar, compatibles con plataformas como Amazon, TikTok, Google Maps, Instagram, Facebook, YouTube, etc. Sin código, exportación en JSON/CSV, solo se cobra por resultados exitosos. ¡Prueba gratis por $3! |
Los AI Agent ya pueden ayudarte a escribir código, editar documentos y gestionar proyectos, pero cuando les pides que busquen algo en internet, se quedan ciegos:
No es difícil de implementar, pero requiere configurarlo tú mismo
Cada plataforma tiene su propio umbral: APIs de pago, bloqueos que hay que sortear, cuentas que requieren inicio de sesión, datos que hay que limpiar. Tienes que ir uno por uno pisando obstáculos, instalando herramientas y ajustando configuraciones. Solo para que el Agent pueda leer Twitter ya te lleva un buen rato.
Agent Reach convierte esto en una sola frase:
帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
Cópiala a tu Agent y en unos minutos podrá leer Twitter, buscar en Reddit, ver YouTube y navegar por Xiaohongshu.
¿Ya lo tienes instalado? Actualizar también es una sola frase:
帮我更新 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md
⭐ Dale Star a este proyecto, seguiremos monitoreando los cambios de cada plataforma e integrando nuevos canales. No tienes que vigilarlo tú — si la plataforma nos bloquea, lo arreglamos; si hay nuevos canales, los añadimos.
| 💰 Completamente gratis | Todas las herramientas son de código abierto, todas las APIs son gratuitas. Lo único que podría costar dinero es el proxy del servidor ($1/mes), en tu computadora local no se necesita |
| 🔒 Privacidad y seguridad | Las Cookies solo se guardan localmente, no se suben ni se comparten. El código es completamente abierto, auditable en cualquier momento |
| 🔄 Renovación continua | Cada plataforma tiene un enrutamiento multi-backend de «preferido + alternativo». Si un método de integración falla, cambiamos al siguiente, sin que lo notes (ejemplo de 2026-06: yt-dlp fue bloqueado por el control de riesgo de Bilibili → ya se cambió a bili-cli, sin operación del usuario) |
| 🤖 Compatible con todos los Agent | Claude Code, OpenClaw, Cursor, Windsurf... cualquier Agent que pueda ejecutar línea de comandos puede usarlo |
| 🩺 Diagnóstico integrado | agent-reach doctor con un solo comando te dice qué funciona, qué no y cómo arreglarlo |
| Plataforma | Listo al instalar | Desbloqueado tras configurar | Cómo configurar |
|---|---|---|---|
| 🌐 Web | Leer cualquier página web | — | Sin configuración |
| 📺 YouTube | Extracción de subtítulos + búsqueda de videos | — | Sin configuración |
| 📡 RSS | Leer cualquier fuente RSS/Atom | — | Sin configuración |
| 🔍 Búsqueda global | — | Búsqueda semántica global | Configuración automática (integración MCP, gratis sin Key) |
| 📦 GitHub | Leer repositorios públicos + búsqueda | Repositorios privados, crear Issue/PR, Fork | Dile al Agent «ayúdame a iniciar sesión en GitHub» |
| 🐦 Twitter/X | Leer un solo tuit | Buscar tuits, navegar timeline, leer artículos largos | Dile al Agent «ayúdame a configurar Twitter» |
| 📺 Bilibili | Búsqueda + detalles de video (bili-cli, sin inicio de sesión) | Subtítulos (OpenCLI) | Dile al Agent «ayúdame a configurar Bilibili» |
| — (no hay ruta de configuración cero: la interfaz anónima ha sido bloqueada) | Buscar + leer publicaciones y comentarios | Instalar OpenCLI en escritorio usando el estado de sesión del navegador; o rdt-cli + Cookie | |
| — | Búsqueda, páginas, Feed, lista de grupos | Instalar OpenCLI en escritorio (reutiliza el estado de sesión de Chrome) | |
| — | Búsqueda de usuarios, Profile, publicaciones recientes del usuario, Explore | Instalar OpenCLI en escritorio (reutiliza el estado de sesión de Chrome) | |
| 📕 Xiaohongshu | — | Búsqueda, lectura, comentarios | OpenCLI solo usa la sesión de Chrome existente del usuario; MCP/herramientas existentes usan Cookie-Editor |
| Jina Reader lee páginas públicas | Detalles de Profile, páginas de empresa, búsqueda de empleo | Dile al Agent «ayúdame a configurar LinkedIn» | |
| 🎯 Boss直聘 | Verificación de cadena CDP | Búsqueda de puestos + texto completo de JD (Chrome real dedicado) | Dile al Agent «ayúdame a configurar Boss直聘»; el Agent abre un Chrome dedicado, tú inicias sesión manualmente |
¿No sabes cómo configurar? No consultes la documentación. Simplemente dile al Agent «ayúdame a configurar XXX», él sabe qué se necesita y te guiará paso a paso.
🍪 Twitter solo acepta contenido exportado manualmente por el usuario a través de Cookie-Editor. Agent Reach no ejecuta el inicio de sesión de Xiaohongshu en nombre del usuario, ni lee las Cookies del navegador de Xiaohongshu; OpenCLI solo usa la sesión de Chrome que el usuario ya tiene y controla explícitamente.
agent-reach configure xhs-cookiesno inyecta Cookies en OpenCLI / Chrome; si no hay una sesión existente, usa Cookie-Editor para exportar y configurar xiaohongshu-mcp / herramientas existentes.Después de guardar la Cookie de Twitter, solo sirve para que
agent-reach doctorverifique si la configuración está completa; antes de ejecutar directamente el comando upstreamTWITTER_AUTH_TOKENyTWITTER_CT0en el entorno del proceso actual.🔒 Las Cookies solo se guardan localmente, no se suben ni se comparten. El código es completamente abierto, auditable en cualquier momento. 💻 En la computadora local no se necesita proxy. El proxy solo se necesita si se despliega en un servidor (~$1/mes).
⚠️ Usuarios de OpenClaw, confirmen primero que el permiso exec esté habilitado
Agent Reach depende de que el Agent ejecute comandos shell (
pip install,mcporter,messaging, el Agent no podrá ejecutar comandos. Habilita el permiso exec antes de instalar:openclaw config set tools.profile "coding"O establece
"tools": { "profile": "coding" }en~/.openclaw/openclaw.json. Después de configurarlo, reinicia el Gateway (openclaw gateway restart) y abre una nueva conversación. Otras plataformas (Claude Code, Cursor, Windsurf, etc.) no están sujetas a esta restricción.
Copia esta frase a tu AI Agent (Claude Code, OpenClaw, Cursor, etc.):
帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
Solo este paso. El Agent hará todo lo demás por sí solo.
🔄 ¿Ya lo instalaste? Actualizar también es una sola frase:
帮我更新 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md
🛡️ Seguro por defecto:
agent-reach installpor defecto solo verifica el entorno, no instala paquetes del sistema ni escribe configuraciones automáticamente:帮我安全检查并安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.mdSolo cuando permitas explícitamente modificar el sistema, usa
agent-reach install --system.
agent-reach desde este repositorio (incluye yt-dlp, feedparser; no instales el paquete del mismo nombre desde PyPI, no es este proyecto)--system instala dependencias e integra Exa vía MCP--system explícito escribe en el directorio de skills del Agent; por defecto solo verifica sin modificar archivosDespués de instalar, agent-reach doctor con un solo comando te dice el estado de cada canal y por qué ruta va actualmente.
Sin necesidad de ninguna configuración, solo dile al Agent:
curl https://r.jina.ai/URL lee cualquier página webgh repo view owner/repoyt-dlp extrae subtítulosbili search (sin inicio de sesión)feedparserNo necesitas recordar comandos. El Agent, después de leer SKILL.md, sabe qué invocar. Las plataformas que requieren inicio de sesión (Xiaohongshu, Twitter, Reddit, Facebook, Instagram), solo dile al Agent «ayúdame a configurar XXX» para desbloquearlas.
Agent Reach es una capa de capacidades (capability layer), no una herramienta más.
Está un nivel por encima de cualquier implementación concreta — se encarga de la selección, instalación, verificación y enrutamiento, no de la lectura subyacente en sí. La lectura la realiza el Agent llamando directamente a las herramientas upstream, sin capa de envoltura.
Cuando configuras el entorno para un nuevo Agent, siempre tienes que dedicar tiempo a buscar herramientas, instalar dependencias y ajustar configuraciones — ¿con qué leer Twitter? ¿Cómo iniciar sesión en Reddit? ¿Qué usar cuando el CLI de Xiaohongshu deja de actualizarse? Cada vez tienes que pisar los mismos obstáculos. Lo que hace Agent Reach es muy simple: el método de integración más estable del momento, lo elegimos, lo instalamos y lo verificamos por ti. Los métodos de integración cambian de generación (en marzo de 2026 un grupo de CLIs de una sola plataforma dejaron de actualizarse colectivamente, cambiamos el enrutamiento), tú no tienes que preocuparte.
Cambiar el método de integración = ajustar el orden de la lista, no reescribir el código. agent-reach doctor te dirá qué backend está usando actualmente cada plataforma.
channels/
├── web.py → Jina Reader
├── twitter.py → twitter-cli ▸ OpenCLI ▸ bird
├── youtube.py → yt-dlp
├── github.py → gh CLI
├── bilibili.py → bili-cli ▸ OpenCLI ▸ 搜索 API(yt-dlp 已被 B站风控封死,退役)
├── reddit.py → OpenCLI ▸ rdt-cli(无零配置路径,必须登录态)
├── facebook.py → OpenCLI(桌面浏览器登录态)
├── instagram.py → OpenCLI(桌面浏览器登录态)
├── xiaohongshu.py → OpenCLI ▸ xiaohongshu-mcp ▸ xhs-cli
├── linkedin.py → mcp-server-linkedin ▸ Jina Reader
├── rss.py → feedparser
├── exa_search.py → Exa via mcporter
└── __init__.py → 渠道注册(doctor 检测用)
Cada archivo de canal detecta realmente en orden cada backend candidato (no solo verifica si el comando existe), el primero completamente disponible es el elegido; los que están rotos reciben una receta de reparación. La lectura y búsqueda reales las realiza el Agent llamando directamente a las herramientas upstream.
| Escenario | Preferido | Alternativo | Por qué esta elección |
|---|---|---|---|
| Leer páginas web | Jina Reader | — | Gratis, no requiere API Key |
| Leer Twitter | twitter-cli | OpenCLI | Búsqueda estable en pruebas reales; OpenCLI usa el estado de sesión del navegador como respaldo |
| OpenCLI (escritorio) | rdt-cli | La interfaz anónima ha sido bloqueada, la API oficial es por aprobación — solo queda la ruta con estado de sesión | |
| OpenCLI (escritorio) | — | Los permisos de Graph API/Groups API se han restringido; el estado de sesión del navegador es la ruta más práctica actualmente | |
| OpenCLI (escritorio) | API Graph oficial (Business/Creator + aprobación) | Las rutas tipo instaloader son inestables; OpenCLI reutiliza la sesión real del navegador | |
| Subtítulos + búsqueda de YouTube | yt-dlp | — | 154K Star, YouTube sigue siendo el mejor (nota: ya no se usa para Bilibili) |
| Bilibili | bili-cli | OpenCLI ▸ 搜索 API | yt-dlp fue bloqueado por el control de riesgo 412 de Bilibili (prueba real 2026-06), bili-cli puede buscar y leer sin inicio de sesión |
| Búsqueda global | Exa via mcporter | — | Búsqueda semántica AI, integración MCP sin Key |
| GitHub | gh CLI | — | Herramienta oficial, capacidad completa de API tras autenticación |
| Leer RSS | feedparser | — |
📌 Estas son las «selecciones actuales», revisadas periódicamente basándose en pruebas reales en máquina. Si una ruta falla, cambiamos a la siguiente —
agent-reach doctorsiempre te dice por cuál va actualmente.
Agent Reach pone énfasis en la seguridad desde el diseño:
| Medida | Descripción |
|---|---|
| 🔒 Almacenamiento local de credenciales | Las Cookies y Tokens solo se guardan en tu máquina local ~/.agent-reach/config.yaml, con permisos de archivo 600 (solo el propietario puede leer y escribir), no se suben ni se comparten |
| 🛡️ Seguro por defecto | agent-reach install por defecto no modifica el sistema; solo con --system explícito instala herramientas externas y escribe configuraciones |
| 👀 Completamente abierto | Código transparente, auditable en cualquier momento. Todas las herramientas de las que depende también son proyectos de código abierto |
| 🔍 Dry Run | agent-reach install --dry-run previsualiza todas las operaciones sin hacer ningún cambio |
| 🧩 Arquitectura conectable | ¿No confías en algún componente? Solo reemplaza el archivo de canal correspondiente, sin afectar a los demás |
⚠️ Advertencia de riesgo de bloqueo de cuenta: Las plataformas que usan inicio de sesión con Cookie (Twitter, Xiaohongshu, etc.), al llamarlas mediante scripts/API existe el riesgo de ser detectado y bloqueado por la plataforma. Asegúrate de usar una cuenta secundaria dedicada, no tu cuenta principal.
Para las plataformas que requieren Cookie o estado de sesión (Twitter, Xiaohongshu, Reddit, Facebook, Instagram, etc.) se recomienda usar una cuenta secundaria dedicada, no la cuenta principal. Hay dos razones:
| Método | Comando | Escenario adecuado |
|---|---|---|
| Verificación de seguridad por defecto | agent-reach install --env=auto | Todos los entornos; verificación de solo lectura y listado de lo que falta |
| Instalación explícita de dependencias del sistema | agent-reach install --env=auto --system | Cuando permites explícitamente modificar la máquina actual |
| Parámetro de seguridad compatible | agent-reach install --env=auto --safe | Igual al comportamiento por defecto |
| Solo previsualización | agent-reach install --env=auto --dry-run | Ver primero qué hará |
agent-reach uninstall
Eliminará: ~/.agent-reach/ (incluyendo todos los token/cookie), los archivos skill de cada Agent, la configuración MCP en mcporter.
# Solo previsualizar, sin eliminar realmente
agent-reach uninstall --dry-run
# Solo eliminar archivos skill, conservar la configuración de token (para reinstalar)
agent-reach uninstall --keep-config
Desinstalar el paquete Python en sí: pip uninstall agent-reach
Este proyecto lo uso yo mismo todos los días, así que lo mantendré siempre.
Contribuyendo mi granito de arena a la infraestructura de la Web 4.0.
Dale Star, para que la próxima vez que lo necesites lo puedas encontrar. ⭐
OpenCLI · twitter-cli · rdt-cli · xiaohongshu-mcp · xhs-cli · bili-cli · yt-dlp · Jina Reader · Exa · mcporter · feedparser · mcp-server-linkedin
Estoy aceptando colaboraciones de personalización e implementación relacionadas con Agent.
Si en tu empresa tienes procesos de producción, operaciones, marketing, investigación de inversiones, procesamiento de datos, procesamiento de contenido u otros flujos de negocio que esperas automatizar con Agent, te invito a contactarme por WeChat.
No necesitas tener ya clara la solución. Solo con que tengas un flujo real, un problema real o una necesidad real, puedo ayudarte a determinar si el Agent puede resolverlo y cómo hacerlo.
Al agregarme, por favor indica: 业务 + 你想让 Agent 帮你做什么
Los Builders también son bienvenidos a indicar: Builder + 你在做什么
Si solo quieres unirte al grupo de intercambio, indica: 加群
Para reportes de bugs y solicitudes de funciones, usa GitHub Issues, es más fácil de rastrear.
Agent Skills Hub — Encuentra skills de Claude y servidores MCP sin tener que adivinar cuál es seguro: más de 133,000 entradas todas con clasificación de seguridad, puntuación de calidad, actualizadas cada 8 horas.
Espejo AtomGit — Espejo sincronizado de Agent Reach en AtomGit, para facilitar el acceso y clonado desde China.
![]() | Modelo grande AstraFlow de UCloud, compatible con más de 200 modelos con un solo clic: incluye modelos de código abierto líderes mundiales como Kimi K3, DeepSeek V4/V3, Qwen 3, GLM5.2, happyhorse, etc. Sin necesidad de entrenamiento propio, listo para usar |
| 💻 V2EX | Publicaciones populares, publicaciones de nodos, detalles de publicaciones + respuestas, información de usuario | — | Sin configuración |
| 📈 雪球 | Cotizaciones de acciones, búsqueda de acciones, publicaciones populares, ranking de acciones populares | — | Dile al Agent «ayúdame a configurar 雪球» |
| 🎙️ 小宇宙播客 | — | Transcripción de audio de podcast a texto (transcripción Whisper, Key gratuita) | Dile al Agent «ayúdame a configurar 小宇宙播客» |
| Elección estándar del ecosistema Python |
| Xiaohongshu | OpenCLI (escritorio) | xiaohongshu-mcp (servidor) ▸ xhs-cli | OpenCLI solo usa la sesión existente del usuario; los demás backends usan exportación manual con Cookie-Editor |
| mcp-server-linkedin | Jina Reader | Servicio MCP, automatización del navegador |