Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Agent-Reach — 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. | Kitploit
Herramientas/GitHubGitHub/panniantong/agent-reach
Utilidades de Propósito GeneralOSINT (Inteligencia de Fuentes Abiertas)Scripting y AutomatizaciónRecopilación de InformaciónPrivacidadUtilidades y FrameworksCrawlerSeguridad de IA
GitHubpanniantong/agent-reach

Agent-Reach

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.

Ver Repositorio
82.4k7.2k3hace 1 díaRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

👁️ Agent Reach

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

Trendshift GitHub Trending #1 Repository of the Day Star History Rank

MIT License Python 3.10+ GitHub Stars

Inicio rápido · English · 日本語 · 한국어 · ·

Plataformas compatibles
Filosofía de diseño

❤️Patrocinadores

¿Quieres aparecer aquí?

Haz clic para contraer
BrowserActBrowserAct 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.
腾讯云 OpenClawDespliega 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.
CoreClawCoreClaw | 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!

¿Por qué necesitas Agent Reach?

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:

  • 📺 "Mira qué explica este tutorial de YouTube" → No puede verlo, no obtiene subtítulos
  • 🐦 "Busca qué opina la gente en Twitter sobre este producto" → No puede buscar, la API de Twitter es de pago
  • 📖 "Ve a Reddit a ver si alguien ha tenido el mismo bug" → 403 bloqueado, la IP del servidor es rechazada
  • 📕 "Mira la reputación de este producto en Xiaohongshu" → No puede abrirlo, requiere iniciar sesión para verlo
  • 📺 "Hay un video técnico en Bilibili, resúmelo" → No puede obtenerlo, las herramientas de descarga genéricas son bloqueadas por el control de riesgo de Bilibili
  • 🔍 "Busca en internet la comparativa más reciente de frameworks LLM" → No hay una buena búsqueda, o es de pago o es de baja calidad
  • 🌐 "Mira qué dice esta página web" → Devuelve un montón de etiquetas HTML, imposible de leer
  • 📦 "¿Para qué sirve este repositorio de GitHub? ¿Qué dicen los Issues?" → Funciona, pero la configuración de autenticación es muy engorrosa
  • 📡 "Suscríbeme a estas fuentes RSS y avísame cuando haya actualizaciones" → Tienes que instalar librerías y escribir código tú mismo

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:

root@kitploit:~
帮我安装 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:

root@kitploit:~
帮我更新 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.

✅ Antes de usarlo, quizá quieras saber

💰 Completamente gratisTodas 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 seguridadLas Cookies solo se guardan localmente, no se suben ni se comparten. El código es completamente abierto, auditable en cualquier momento
🔄 Renovación continuaCada 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 AgentClaude Code, OpenClaw, Cursor, Windsurf... cualquier Agent que pueda ejecutar línea de comandos puede usarlo
🩺 Diagnóstico integradoagent-reach doctor con un solo comando te dice qué funciona, qué no y cómo arreglarlo

Plataformas compatibles

PlataformaListo al instalarDesbloqueado tras configurarCómo configurar
🌐 WebLeer cualquier página web—Sin configuración
📺 YouTubeExtracción de subtítulos + búsqueda de videos—Sin configuración
📡 RSSLeer cualquier fuente RSS/Atom—Sin configuración
🔍 Búsqueda global—Búsqueda semántica globalConfiguración automática (integración MCP, gratis sin Key)
📦 GitHubLeer repositorios públicos + búsquedaRepositorios privados, crear Issue/PR, ForkDile al Agent «ayúdame a iniciar sesión en GitHub»
🐦 Twitter/XLeer un solo tuitBuscar tuits, navegar timeline, leer artículos largosDile al Agent «ayúdame a configurar Twitter»
📺 BilibiliBúsqueda + detalles de video (bili-cli, sin inicio de sesión)Subtítulos (OpenCLI)Dile al Agent «ayúdame a configurar Bilibili»
📖 Reddit— (no hay ruta de configuración cero: la interfaz anónima ha sido bloqueada)Buscar + leer publicaciones y comentariosInstalar OpenCLI en escritorio usando el estado de sesión del navegador; o rdt-cli + Cookie
📘 Facebook—Búsqueda, páginas, Feed, lista de gruposInstalar OpenCLI en escritorio (reutiliza el estado de sesión de Chrome)
📷 Instagram—Búsqueda de usuarios, Profile, publicaciones recientes del usuario, ExploreInstalar OpenCLI en escritorio (reutiliza el estado de sesión de Chrome)
📕 Xiaohongshu—Búsqueda, lectura, comentariosOpenCLI solo usa la sesión de Chrome existente del usuario; MCP/herramientas existentes usan Cookie-Editor
💼 LinkedInJina Reader lee páginas públicasDetalles de Profile, páginas de empresa, búsqueda de empleoDile al Agent «ayúdame a configurar LinkedIn»
🎯 Boss直聘Verificación de cadena CDPBú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-cookies no 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 doctor verifique si la configuración está completa; antes de ejecutar directamente el comando upstream twitter, aún es necesario establecer explícitamente TWITTER_AUTH_TOKEN y TWITTER_CT0 en 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).


Inicio rápido

⚠️ Usuarios de OpenClaw, confirmen primero que el permiso exec esté habilitado

Agent Reach depende de que el Agent ejecute comandos shell (pip install, mcporter, twitter, etc.). Si tu OpenClaw usa la configuración de herramientas predeterminada messaging, el Agent no podrá ejecutar comandos. Habilita el permiso exec antes de instalar:

root@kitploit:~
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.):

root@kitploit:~
帮我安装 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:

root@kitploit:~
帮我更新 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md

🛡️ Seguro por defecto: agent-reach install por defecto solo verifica el entorno, no instala paquetes del sistema ni escribe configuraciones automáticamente:

root@kitploit:~
帮我安全检查并安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md

Solo cuando permitas explícitamente modificar el sistema, usa agent-reach install --system.

¿Qué hará? (haz clic para expandir)
  1. Instalar la herramienta CLI — Instala la línea de comandos agent-reach desde este repositorio (incluye yt-dlp, feedparser; no instales el paquete del mismo nombre desde PyPI, no es este proyecto)
  2. Verificar la infraestructura del sistema — Verifica Node.js, gh CLI, mcporter y proporciona formas de instalar lo que falte
  3. Instalar y configurar según autorización — Solo cuando se pasa explícitamente --system instala dependencias e integra Exa vía MCP
  4. Detectar el entorno — Determina si es una computadora local o un servidor y da las recomendaciones de configuración correspondientes
  5. Registrar SKILL.md según autorización — Solo con --system explícito escribe en el directorio de skills del Agent; por defecto solo verifica sin modificar archivos
  6. Preguntarte si quieres más — Por defecto solo activa 6 canales de configuración cero; los que requieren estado de sesión como Xiaohongshu, Twitter, Reddit, Facebook, Instagram, el Agent mostrará un menú preguntándote cuáles quieres, solo se instalan si los nombras

Después de instalar, agent-reach doctor con un solo comando te dice el estado de cada canal y por qué ruta va actualmente.


Listo para usar tras instalar

Sin necesidad de ninguna configuración, solo dile al Agent:

  • "Mira este enlace" → curl https://r.jina.ai/URL lee cualquier página web
  • "¿Para qué sirve este repositorio de GitHub?" → gh repo view owner/repo
  • "¿Qué explica este video de YouTube?" → yt-dlp extrae subtítulos
  • "Busca tutoriales de AI en Bilibili" → bili search (sin inicio de sesión)
  • "Busca en internet la comparativa de frameworks LLM" → Búsqueda semántica Exa
  • "Suscríbete a este RSS" → análisis con feedparser

No 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.


Filosofía de diseño

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.

🔌 Cada plataforma = una lista ordenada de backends preferido + alternativo

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.

root@kitploit:~
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.

Selección actual

EscenarioPreferidoAlternativoPor qué esta elección
Leer páginas webJina Reader—Gratis, no requiere API Key
Leer Twittertwitter-cliOpenCLIBúsqueda estable en pruebas reales; OpenCLI usa el estado de sesión del navegador como respaldo
RedditOpenCLI (escritorio)rdt-cliLa interfaz anónima ha sido bloqueada, la API oficial es por aprobación — solo queda la ruta con estado de sesión
FacebookOpenCLI (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
InstagramOpenCLI (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 YouTubeyt-dlp—154K Star, YouTube sigue siendo el mejor (nota: ya no se usa para Bilibili)
Bilibilibili-cliOpenCLI ▸ 搜索 APIyt-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 globalExa via mcporter—Búsqueda semántica AI, integración MCP sin Key
GitHubgh CLI—Herramienta oficial, capacidad completa de API tras autenticación
Leer RSSfeedparser—

📌 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 doctor siempre te dice por cuál va actualmente.


Seguridad

Agent Reach pone énfasis en la seguridad desde el diseño:

MedidaDescripción
🔒 Almacenamiento local de credencialesLas 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 defectoagent-reach install por defecto no modifica el sistema; solo con --system explícito instala herramientas externas y escribe configuraciones
👀 Completamente abiertoCódigo transparente, auditable en cualquier momento. Todas las herramientas de las que depende también son proyectos de código abierto
🔍 Dry Runagent-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

🍪 Recomendaciones de seguridad para Cookies

⚠️ 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:

  1. Riesgo de bloqueo — La plataforma puede detectar comportamiento de llamadas API no provenientes de un navegador normal, lo que puede llevar a restricciones o bloqueo de la cuenta
  2. Riesgo de seguridad — La Cookie equivale a permisos completos de inicio de sesión; usar una cuenta secundaria permite limitar el alcance del impacto en caso de filtración de credenciales

📦 Métodos de instalación

MétodoComandoEscenario adecuado
Verificación de seguridad por defectoagent-reach install --env=autoTodos los entornos; verificación de solo lectura y listado de lo que falta
Instalación explícita de dependencias del sistemaagent-reach install --env=auto --systemCuando permites explícitamente modificar la máquina actual
Parámetro de seguridad compatibleagent-reach install --env=auto --safeIgual al comportamiento por defecto
Solo previsualizaciónagent-reach install --env=auto --dry-runVer primero qué hará

🗑️ Desinstalación

root@kitploit:~
agent-reach uninstall

Eliminará: ~/.agent-reach/ (incluyendo todos los token/cookie), los archivos skill de cada Agent, la configuración MCP en mcporter.

root@kitploit:~
# 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


⭐ Por qué vale la pena dar Star

Este proyecto lo uso yo mismo todos los días, así que lo mantendré siempre.

  • Si hay nuevas necesidades o la gente pide canales que quiere, los iré añadiendo
  • Cada canal intentaré garantizar que funcione, sea útil y sea gratis
  • Si la plataforma cambia el anti-scraping o la API cambia, buscaré la forma de resolverlo

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. ⭐


Agradecimientos

OpenCLI · twitter-cli · rdt-cli · xiaohongshu-mcp · xhs-cli · bili-cli · yt-dlp · Jina Reader · Exa · mcporter · feedparser · mcp-server-linkedin

Contacto

  • 📧 Email: [email protected]
  • 🐦 Twitter/X: @Neo_Reidlab

Colaboración comercial / Implementación de Agent

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: 加群

WeChat QR

Para reportes de bugs y solicitudes de funciones, usa GitHub Issues, es más fácil de rastrear.

License

MIT

Enlaces de interés

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.

Star History

Star History Chart

Descargar herramienta
星图 AstraFlowModelo 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
💻 V2EXPublicaciones 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
XiaohongshuOpenCLI (escritorio)xiaohongshu-mcp (servidor) ▸ xhs-cliOpenCLI solo usa la sesión existente del usuario; los demás backends usan exportación manual con Cookie-Editor
LinkedInmcp-server-linkedinJina ReaderServicio MCP, automatización del navegador