Discord-Brücke für autonome Claude-Code-Sitzungen

✍️ OpenClawRadar📅 Veröffentlicht: 2. März 2026🔗 Source
Discord-Brücke für autonome Claude-Code-Sitzungen
Ad

Ein Entwickler hat eine Discord-Brücke für autonome Claude-Code-Sitzungen erstellt, um die pull-basierte Einschränkung zu lösen, bei der Claude nur handelt, wenn Tools ausgelöst werden oder CLI-Eingaben gesendet werden. Das System ermöglicht Echtzeit-Zwei-Wege-Chat über WebSocket mit lokaler Dateiwarteschlange und Push-Benachrichtigungen bei Stopp-/Fehlerereignissen.

Architektur

Eingehender Fluss: Discord → WebSocket → bridge.js → discord-inbox.jsonl → PostToolUse-Hook → Claude

Ausgehender Fluss: Claude → Discord MCP → #claude-code-chat → Telefon-Push-Benachrichtigung

Komponenten

  • bridge.js (~50 Zeilen, discord.js v14): Persistenter WebSocket zum Discord-Gateway, der einen dedizierten Kanal abhört und Nachrichten als JSONL in eine lokale Eingangsdatei schreibt – ohne API-Polling.
  • PostToolUse-Hook: Liest die lokale Eingangsdatei bei jedem Tool-Aufruf ohne Netzwerkzugriffe oder Drosselung – nur ein Dateilesevorgang, der Mikrosekunden dauert, im Vergleich zum zuvor verwendeten 2-Minuten-Polling-Intervall.
  • PreToolUse-Hook: Startet die Brücke automatisch beim ersten Tool-Aufruf jeder Sitzung und bleibt still, wenn sie bereits läuft.
  • Ausgehender Webhook: Sendet strukturierte STATUS-Updates bei Stopp-/Fehlerereignissen mit pro Sitzung automatisch erstellten benannten Threads über Discords thread_name-Parameter (erfordert ?wait=true, um channel_id zurückzubekommen – Standard gibt 204 leer zurück).
Ad

Wichtige Designentscheidungen

Die Hauptarchitekturänderung war die Verwendung einer lokalen Dateiwarteschlange anstelle von API-Polling. JSONL mit atomarem Abschneiden verhindert Race Conditions. Die Brücke ist sitzungsunabhängig – der Discord-Verlauf bleibt über Abstürze und Neustarts hinweg erhalten, sodass mehrere Agenten denselben Kanal nutzen können.

Einschränkungen

Genehmigungsaufforderungen für Berechtigungen (1/2/3) erfordern weiterhin Terminaleingaben, da Claude zu diesem Zeitpunkt inaktiv ist und Tools nicht ausgelöst werden. Dies funktioniert für die Umleitung während aktiver Läufe, aber nicht für das Beantworten gestoppter Aufforderungen.

Testergebnisse

Getestet mit 27.000 Zeilen über Nacht analysiert über zwei parallele Sitzungen, wobei 15 Fehler gefunden und eine 6-Monats-Roadmap um 5:42 Uhr geliefert wurde. Der Aufbau erfordert drei Bash-Dateien und etwa zwanzig Minuten.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Siehe auch

Sitzungssuche: Lokale Volltextsuche für Claude Code- und Codex-Sitzungen, jetzt in Ihrer Menüleiste
Werkzeuge

Sitzungssuche: Lokale Volltextsuche für Claude Code- und Codex-Sitzungen, jetzt in Ihrer Menüleiste

Session Search indiziert lokale Claude Code- und Codex-Transkripte mit SQLite FTS und ermöglicht so eine tiefgehende Volltextsuche über Fehler, Befehle, Dateinamen und Entscheidungen – zugänglich über die macOS-Menüleiste mit hervorgehobenen Textausschnitten.

OpenClawRadar
AgentHandover: Mac-Menüleisten-App, die Agenten-Fähigkeiten erstellt, indem sie Ihren Bildschirm beobachtet
Werkzeuge

AgentHandover: Mac-Menüleisten-App, die Agenten-Fähigkeiten erstellt, indem sie Ihren Bildschirm beobachtet

AgentHandover ist eine Open-Source-Mac-Menüleisten-App, die Gemma 4 lokal über Ollama nutzt, um Ihren Bildschirm zu beobachten und wiederkehrende Arbeitsabläufe in strukturierte Skill-Dateien umzuwandeln, die jeder Agent ausführen kann. Es bietet sowohl Focus Record für bestimmte Aufgaben als auch Passive Discovery, die Muster aus Hintergrundbeobachtungen erkennt.

OpenClawRadar
KI-Chat-Exporter: Eine Chrome-Erweiterung für hochwertige Claude-Konversations-PDFs
Werkzeuge

KI-Chat-Exporter: Eine Chrome-Erweiterung für hochwertige Claude-Konversations-PDFs

Ein Entwickler hat AI Chat Exporter erstellt, eine Chrome-Erweiterung, die Mathematik, Code und Bilder bewahrt, wenn Claude-Konversationen in PDF exportiert werden. Das Tool verwendet eine lokale, browserbasierte Rendering-Engine, die mit Claude 3.5 Sonnet entwickelt wurde, um progressive Markdown- und LaTeX-Formatierung zu verarbeiten.

OpenClawRadar
LAP: Über 1.500 API-Spezifikationen für die Nutzung durch LLMs zusammengestellt, um Halluzinationen bei Claude zu reduzieren
Werkzeuge

LAP: Über 1.500 API-Spezifikationen für die Nutzung durch LLMs zusammengestellt, um Halluzinationen bei Claude zu reduzieren

LAP ist ein Tool, das über 1.500 echte API-Spezifikationen in ein schlankes Format kompiliert, das für LLMs optimiert ist. Es bietet verifizierte Endpunkte und Parameter, um KI-Coding-Agenten wie Claude davon abzuhalten, falsche API-Aufrufe zu halluzinieren.

OpenClawRadar