Hubcap Bridge: Persistente bidirektionale Kommunikation zwischen CLI und Browser-JavaScript via CDP

✍️ OpenClawRadar📅 Veröffentlicht: 7. April 2026🔗 Source
Hubcap Bridge: Persistente bidirektionale Kommunikation zwischen CLI und Browser-JavaScript via CDP
Ad

Was Hubcap Bridge leistet

Hubcap Bridge richtet einen persistenten bidirektionalen Nachrichtenkanal zwischen einem lokalen Prozess und in einer Browser-Seite laufendem JavaScript über das Chrome DevTools Protocol ein. Dies schließt die Lücke, wenn Web-Apps keine öffentlichen APIs haben oder Entwickler keinen Zugang dazu haben, die Apps aber umfangreiche clientseitige JavaScript-APIs für ihre Benutzeroberfläche nutzen.

Wichtige Funktionen und Verwendung

Die Syntax des Bridge-Befehls lautet:

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

Die Kommunikation erfolgt über stdin/stdout im LDJSON-Format. Herzschläge erkennen Verbindungsabbrüche, und mehrere Bridges können im gleichen Tab laufen.

Ad

Praktische Anwendungen

Dies ermöglicht die Entwicklung von Claude Code-Fähigkeiten, die einen lokalen Server enthalten, der über interne APIs mit einer Webseite synchronisiert wird. Der Server nutzt bridge, um Daten durch die JavaScript-Schicht der Seite zu schieben und zu ziehen, während Claude mit dem Server kommuniziert. Dieser Ansatz vermeidet HTML-Scraping und erfordert nicht, auf den Bau eines MCP-Servers zu warten.

Da CDP-injizierter Code im eigenen Kontext der Seite läuft, gibt es keine CORS-, CSP- oder gemischte Inhaltsprobleme zu umgehen. Der Autor merkt an: "Wenn Sie es von der Browser-Konsole aus aufrufen können, können Sie es durch bridge leiten."

Weitere Veröffentlichungsnotizen

Ebenfalls in dieser Version: eval unterstützt jetzt await auf oberster Ebene.

Wichtiger Hinweis

Die Quelle enthält diesen Hinweis: "(Stellen Sie sicher, dass Sie innerhalb der Nutzungsbedingungen dessen bleiben, womit Sie sich integrieren.)"

Ressourcen

  • Blogbeitrag: https://tomyandell.dev/blog/hubcap-bridge
  • Hubcap-Plugin: https://github.com/tomyan/claude-skill-hubcap
  • Dokumentation: https://hubcap.tomyandell.dev
  • Source: https://github.com/tomyan/hubcap

📖 Den vollständigen Quelltext lesen: r/ClaudeAI

Ad

👀 Siehe auch

Swarm Orchestra v2-Plugin fügt Inter-Agenten-Nachrichtenübertragung hinzu, um das Chaos im Claude-Code-Agenten-Team zu beheben
Werkzeuge

Swarm Orchestra v2-Plugin fügt Inter-Agenten-Nachrichtenübertragung hinzu, um das Chaos im Claude-Code-Agenten-Team zu beheben

Swarm Orchestra ist ein Plugin, das sich mit der experimentellen TeamCreate-Funktion von Claude Code befasst, die außer Kontrolle geratene Agenten erzeugen kann. Version 2 fügt Nachrichtenübermittlung zwischen Agenten über einen PreToolUse-Hook und Selbstkonfiguration über eine /teammate-Fähigkeit hinzu.

OpenClawRadar
Mandala v0.3: Open-Source-Runtime für asynchrone Logistik-Telemetrie als OpenTelemetry-Spans zur Agentenargumentation
Werkzeuge

Mandala v0.3: Open-Source-Runtime für asynchrone Logistik-Telemetrie als OpenTelemetry-Spans zur Agentenargumentation

Mandala v0.3 bietet eine quelloffene Async-Runtime, die Telemetriedaten von Samsara, Descartes, Vizion und FMCSA über Webhooks aufnimmt, Ereignisse als OpenTelemetry-Spans ausgibt und Daten über MCP-Tools für LLM-Agenten bereitstellt.

OpenClawRadar
Agent Memory Protocol (AMP): Offene Spezifikation für interoperables KI-Agentengedächtnis auf Basis von MCP
Werkzeuge

Agent Memory Protocol (AMP): Offene Spezifikation für interoperables KI-Agentengedächtnis auf Basis von MCP

AMP definiert eine standardisierte Schnittstelle für persistenten Speicher in MCP-kompatiblen Agenten mit sechs Kernverben: encode, recall, forget, consolidate, pin und stats. Enthält Konformitätstestsuite und Referenzimplementierung.

OpenClawRadar
Octopoda MCP Server fügt Claude Code persistente Speicher, Schleifenerkennung und Audit-Trails hinzu
Werkzeuge

Octopoda MCP Server fügt Claude Code persistente Speicher, Schleifenerkennung und Audit-Trails hinzu

Ein Entwickler hat Octopoda gebaut, einen MCP-Server, der sich in Claude Code integriert und KI-Agenten persistente Erinnerung, Schleifenerkennung, Prüfprotokolle und gemeinsame Wissensräume bietet. Das System nutzt PostgreSQL mit pgvector für semantische Suche, FastAPI und ein React-Dashboard.

OpenClawRadar