A tu agente de IA le falta la mitad de Internet... hasta ahora (Agent-Reach)

BBetter Stack
Computing/SoftwareSmall Business/StartupsInternet Technology

Transcript

00:00:00Me encontré con este problema la semana pasada. Tenía mi agente que obviamente podía editar código,
00:00:04ejecutar comandos, inspeccionar el archivo. Todo esto es lo normal para un agente de programación.
00:00:09Luego intenté preguntar algo simple: encuentra discusiones recientes sobre herramientas de agentes de IA
00:00:14en Twitter, Reddit, GitHub y Bilibili. Ahí es donde las cosas empiezan a complicarse,
00:00:18porque el agente era lo suficientemente pequeño como para resumir la investigación,
00:00:22pero no lo suficientemente fiable como para buscar la investigación mientras ejecutaba mi código.
00:00:3028,000 instalaciones con un comando, y está construido alrededor de una idea práctica muy simple.
00:00:35Dejen de hacernos cablear manualmente el acceso a internet en cada flujo de trabajo del agente.
00:00:41Veamos cómo funciona todo esto en los próximos minutos.
00:00:48Ahora, esta es la parte con la que muchos nos encontramos. Lo útil no está en un solo lugar limpio. Está
00:00:54a menudo disperso en publicaciones, comentarios, hilos de GitHub, foros y resultados de búsqueda que cambian
00:01:01constantemente. Y técnicamente, sí, puedes configurarlo tú mismo. Puedes preparar algo para hacer scraping y
00:01:07extraer desde YouTube, algo para luchar con la autenticación. Podrías pagar por el acceso a la API de X. Incluso podrías añadir
00:01:13proxies. Todo esto funciona, pero luego podrías estar tratando de averiguar por qué Bilibili funcionó ayer
00:01:18y se rompió hoy. Empiezas intentando construir un agente, y luego cada plataforma se convierte en su propio mini
00:01:24proyecto de infraestructura. Agent Reach es una capa de capacidades. Un comando instala las herramientas correctas,
00:01:31se registra para tu agente de programación, ejecuta las comprobaciones de estado y le da al agente acceso funcional a
00:01:37múltiples plataformas. Así que podrías estar en Twitter, Reddit, YouTube, Bilibili, Xiaohongshu, plataformas chinas,
00:01:44como digo aquí, y todas trabajando juntas. Tu agente no debería necesitar que le conectes manualmente
00:01:50el acceso a internet cada vez que necesite contexto. Si te gustan las herramientas de programación que aceleran tu flujo de trabajo,
00:01:55asegúrate de suscribirte. Sacamos videos todo el tiempo. Así que probemos todo esto. Estoy en VS Code
00:02:01con Claude aquí, pero la misma idea funciona en Cursor 2. Voy a pegar una oración. Instalar Agent Reach
00:02:09usando la línea oficial y configurarlo. Eso es todo. Solo instálalo, configúralo y pongámonos en marcha.
00:02:16Ahora, mira cómo ocurre la parte aburrida automáticamente. Extrae la CLI, verifica las herramientas necesarias,
00:02:23configura los backends de la plataforma, registra la habilidad y luego ejecuta el comando doctor,
00:02:30que es simplemente “agent reach doctor”. Esta es la primera parte importante de todo esto. El agente aún no sabe
00:02:36que existe Agent Reach. Aunque ya puede usarlo. Así que ahora preguntemos algo más real.
00:02:44Voy a decir algo como: investiga discusiones recientes sobre herramientas de agentes de IA en Twitter,
00:02:50o X, y Bilibili. Extrae ideas clave y enlaces. Dale un poco de tiempo para que se ejecute.
00:02:58Y ahí lo tienes. Investigación multiplataforma con fuentes, sin copiar enlaces de vuelta al chat. Eso fue realmente
00:03:06bastante eficiente. Fue bastante genial. Estoy haciendo scraping de estos diferentes sitios web o al menos obteniendo contexto
00:03:10de ellos. No es que haya buscado en un solo sitio. Cruzó plataformas sin que yo tuviera que convertirme en el navegador,
00:03:16abriendo todas estas pestañas. Agent Reach es una CLI y biblioteca de Python. Tiene licencia MIT, y la idea es
00:03:24que los canales de la plataforma. Piensa en cada canal como un adaptador para una plataforma.
00:03:29YouTube tiene un canal. GitHub tiene un canal. Las plataformas chinas, tienen un canal, ¿verdad?
00:03:34Lectura web general. Todos estos son canales diferentes. No es solo un scraper con algún
00:03:38wrapper. Cada plataforma puede tener un backend principal y un backend de reserva. Así que si el primer camino realmente
00:03:45se rompe, Agent Reach puede rodear eso. Ahora, eso es realmente enorme porque el acceso a la plataforma se rompe
00:03:51todo el tiempo. Un backend funciona hoy. Mañana la plataforma cambia algo. Ahora tu agente es inútil
00:03:57hasta que lo arregles. Agent Reach intenta trasladar ese problema de mantenimiento fuera de nuestros proyectos y hacia
00:04:03una capa de acceso compartida. Bilibili, la plataforma china, es un buen ejemplo, al igual que otras plataformas chinas restringidas.
00:04:10Son buenos ejemplos de esto. Cuando un enfoque dejaba de funcionar de manera fiable, el backend podía cambiarse
00:04:15a una mejor herramienta específica de la plataforma. Es por esto que el hecho de que esto esté creciendo tan rápido importa.
00:04:21Desarrolladores, nos gusta poner estrellas a las cosas por una razón. Ponemos estrellas cuando resuelven problemas que realmente tenemos.
00:04:27Ya tenemos agentes que pueden escribir código. Pero el siguiente problema aquí es el contexto. ¿Qué estamos diciendo realmente
00:04:33sobre un nuevo framework? ¿De qué nos estamos quejando en los issues de GitHub? ¿Qué tutoriales son realmente
00:04:39útiles? ¿Qué está pasando en las comunidades de desarrolladores chinas que aún no ha llegado a Twitter en inglés? Sigo diciendo
00:04:45Twitter. ¿Es X o Twitter? No lo sé. Es Twitter. Pero ese contexto es valioso. Pero el problema,
00:04:51está esparcido por todas partes en internet. Y ahí es exactamente donde muchos de estos agentes se desmoronan.
00:04:57Ahora, Agent Reach no es ideal para todos los casos de uso, pero para el caso correcto, sí, seguro. Ayuda.
00:05:03Es bastante genial. La instalación con un comando es genuinamente útil. El comando “doctor” es agradable. Cuando algo
00:05:09se rompe, necesitas saber qué se rompió, qué plataforma funciona, qué backend falló. Luego, la
00:05:15cobertura de plataformas es inusualmente útil, especialmente si te importan tanto las plataformas occidentales como las chinas. La mayoría de las herramientas de agentes
00:05:21son todavía muy centradas en la web en inglés. Agent Reach es mucho más útil porque podemos cruzar múltiples
00:05:27plataformas en diferentes países. Esta no es una herramienta de automatización de navegador totalmente interactiva. Es genial para
00:05:32leer, buscar, extraer e investigar. Pero si necesitas acciones complejas de varios pasos en la interfaz de usuario,
00:05:38podrías intentar emparejarlo con Playwright o un agente de navegador. Algunos agentes de programación todavía necesitan permisos
00:05:44de ejecución habilitados al principio, por lo que podríamos encontrar algunos errores allí. Si tu agente no puede ejecutar comandos de shell,
00:05:50no puede autoinstalar herramientas. Así que aquí hay una respuesta más simple para todo esto. Si tu agente solo necesita páginas
00:05:57web normales, probablemente podrías empezar con algo como Firecrawl. Pero si tu agente
00:06:02necesita contexto multiplataforma, como discusiones sociales, problemas de tutoriales, quizás valga la pena probar Agent Reach.
00:06:09Si disfrutas de herramientas de programación como esta, asegúrate de suscribirte al canal BetterStack.
00:06:13Nos vemos en otro video.

Key Takeaway

Agent Reach centraliza el acceso a múltiples plataformas sociales y de desarrollo mediante una capa de abstracción, eliminando la necesidad de configurar manualmente el scraping y el mantenimiento de infraestructura para cada fuente de datos.

Highlights

  • Agent Reach automatiza la integración de acceso a internet en agentes de programación mediante una única línea de comandos.

  • La herramienta ofrece acceso funcional a múltiples plataformas como X (Twitter), Reddit, GitHub, YouTube y plataformas chinas como Bilibili o Xiaohongshu.

  • El sistema utiliza adaptadores llamados canales para cada plataforma, permitiendo backends de reserva para mantener el acceso si la fuente original falla.

  • La biblioteca incluye un comando 'doctor' para diagnosticar fallos específicos en la conectividad de los backends de las plataformas.

  • Agent Reach permite a los agentes extraer contexto multiplataforma sin requerir navegación manual o configuración de proxies individuales para cada sitio web.

Timeline

Problemas de acceso a datos en agentes de IA

  • Los agentes de programación actuales carecen de fiabilidad al buscar información dispersa en sitios como Reddit, GitHub o Bilibili.
  • La integración manual de cada fuente de datos requiere configurar scraping, autenticación y proxies por separado.

La búsqueda de información reciente en plataformas sociales y repositorios de código presenta un desafío de infraestructura. Los agentes pequeños a menudo fallan al intentar integrar múltiples fuentes de datos de forma autónoma, convirtiendo cada plataforma en un proyecto de mantenimiento independiente.

Funcionalidad y despliegue de Agent Reach

  • Un comando instala Agent Reach, configura los backends y registra las capacidades necesarias para el agente.
  • El agente puede investigar discusiones en múltiples plataformas y extraer ideas clave y enlaces directamente en el chat.

La herramienta actúa como una capa de capacidades que automatiza el registro de habilidades y la comprobación de estado. El comando 'agent reach doctor' verifica la integridad del sistema, permitiendo al agente realizar consultas multiplataforma de manera eficiente sin abrir pestañas manualmente.

Arquitectura y resiliencia de la herramienta

  • Agent Reach utiliza canales como adaptadores específicos para cada plataforma, incluyendo soporte para sitios restringidos.
  • El uso de backends de reserva asegura la continuidad del servicio cuando las plataformas cambian sus estructuras internas.

Cada canal funciona como un adaptador independiente para servicios como GitHub o YouTube. La posibilidad de cambiar a un backend de reserva tras una falla técnica traslada la carga del mantenimiento de los proyectos individuales a esta capa de acceso compartida.

Casos de uso y limitaciones

  • Agent Reach destaca en tareas de lectura, búsqueda e investigación de contexto social y técnico.
  • La herramienta no sustituye a agentes de navegación complejos ni a herramientas como Playwright para acciones en interfaces de usuario.

La utilidad principal reside en la agregación de contexto global, incluyendo comunidades internacionales. Para acciones complejas de varios pasos, se recomienda combinarla con agentes de navegador, mientras que para páginas web estándar, otras soluciones como Firecrawl pueden ser suficientes.

Community Posts

View all posts