Cubierta de Rueda: Mensajería Bidireccional Persistente entre CLI y JavaScript del Navegador mediante CDP

✍️ OpenClawRadar📅 Publicado: 7 de abril de 2026🔗 Source
Cubierta de Rueda: Mensajería Bidireccional Persistente entre CLI y JavaScript del Navegador mediante CDP
Ad

Qué hace Hubcap Bridge

Hubcap Bridge establece un canal de mensajes bidireccional persistente entre un proceso local y JavaScript ejecutándose en una página del navegador utilizando el Protocolo Chrome DevTools. Esto aborda la brecha donde las aplicaciones web carecen de APIs públicas o los desarrolladores no tienen acceso a ellas, pero las aplicaciones tienen ricas APIs de JavaScript del lado del cliente que impulsan su interfaz de usuario.

Características principales y uso

La sintaxis del comando bridge es:

hubcap bridge --target "$TAB" ' for await (const msg of messages) { const result = await window.appAPI.query(msg.sql); send({rows: result}); } '

La comunicación ocurre a través de stdin/stdout transportando formato LDJSON. Los latidos detectan desconexión, y múltiples bridges pueden ejecutarse en la misma pestaña.

Ad

Aplicaciones prácticas

Esto permite construir habilidades de Claude Code que incluyen un servidor local mantenido sincronizado con una página web a través de sus APIs internas. El servidor usa bridge para enviar y recibir datos a través de la capa JavaScript de la página, con Claude comunicándose con el servidor. Este enfoque evita el scraping de HTML y no requiere esperar a que alguien construya un servidor MCP.

Debido a que el código inyectado por CDP se ejecuta en el contexto propio de la página, no hay problemas de CORS, CSP o contenido mixto que resolver. El autor señala: "Si puedes llamarlo desde la consola del navegador, puedes canalizarlo a través de bridge."

Notas de lanzamiento adicionales

También en este lanzamiento: eval ahora admite await de nivel superior.

Consideración importante

La fuente incluye esta nota: "(Asegúrate de mantenerte dentro de los términos de servicio de cualquier cosa con la que te estés integrando.)"

Recursos

  • Publicación de blog: https://tomyandell.dev/blog/hubcap-bridge
  • Plugin Hubcap: https://github.com/tomyan/claude-skill-hubcap
  • Documentación: https://hubcap.tomyandell.dev
  • Source: https://github.com/tomyan/hubcap

📖 Read the full source: r/ClaudeAI

Ad

👀 Ver también

El pipeline MCP de llamada única reduce el uso de tokens de Claude Code en un 74%.
Herramientas

El pipeline MCP de llamada única reduce el uso de tokens de Claude Code en un 74%.

Un desarrollador construyó un motor de contexto MCP que proporciona a Claude Code un gráfico de dependencias de bases de código, reduciendo inicialmente el uso de tokens en un 65%. Una nueva canalización de llamada única reduce aún más los tokens en un 74% al eliminar múltiples viajes de ida y vuelta y deduplicar resultados en el servidor.

OpenClawRadar
Sentido: SDK de Go para aserciones de prueba impulsadas por LLM y extracción de texto estructurado
Herramientas

Sentido: SDK de Go para aserciones de prueba impulsadas por LLM y extracción de texto estructurado

Sense es un SDK de Go que utiliza Claude para dos funciones principales: evaluar resultados no deterministas en pruebas con aserciones en lenguaje natural, y extraer estructuras tipadas de texto no estructurado mediante reflexión y tool_use forzado.

OpenClawRadar
Gancho de puntuación de confianza de código abierto para Claude Code monitorea sesiones, bloquea rutas protegidas
Herramientas

Gancho de puntuación de confianza de código abierto para Claude Code monitorea sesiones, bloquea rutas protegidas

Un desarrollador creó un gancho en Python que puntúa cada sesión de Claude Code en dimensiones de confiabilidad, alcance y costo, bloquea el acceso a rutas protegidas como archivos .env, y encadena eventos con hash para detección de manipulaciones. La herramienta de un solo archivo está disponible en GitHub.

OpenClawRadar
LoreConvo: El Servidor MCP Agrega Memoria de Sesión Persistente a Claude Code
Herramientas

LoreConvo: El Servidor MCP Agrega Memoria de Sesión Persistente a Claude Code

LoreConvo es un servidor MCP que proporciona a Claude Code memoria de sesión persistente, guardando y cargando automáticamente el contexto entre sesiones. Ahorra entre 3.000 y 8.000 tokens por sesión al eliminar la sobrecarga de recontextualización.

OpenClawRadar