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

OpenProphet: Open-Source Autonomer Handelsagent mit Web-Oberfläche
Werkzeuge

OpenProphet: Open-Source Autonomer Handelsagent mit Web-Oberfläche

OpenProphet ist ein Open-Source, autonomer Handelsagent mit einer Web-Oberfläche, die mehrere Alpaca-Konten gleichzeitig unterstützt und auf OpenCode läuft. Es ermöglicht die Konfiguration von Agenten-Personas und Strategien, wobei jeder LLM verwendet werden kann, nicht nur Claude.

OpenClawRadar
Claude-Rank: Claude-Code-Plugin für KI-Suchsichtbarkeitsaudits
Werkzeuge

Claude-Rank: Claude-Code-Plugin für KI-Suchsichtbarkeitsaudits

Claude-rank ist ein kostenloses Claude Code-Plugin und eine CLI, das die technischen Grundlagen für die KI-Such-Sichtbarkeit prüft, technische SEO, KI-Zitierfähigkeitsbewertung, Crawlbarkeitsprüfungen für KI-Bots und automatisierte Korrekturen für Auffindbarkeitsprobleme behandelt.

OpenClawRadar
OpenClaw Skill reduziert die Accessibility Tree Tokens von 600.000 auf 1.300
Werkzeuge

OpenClaw Skill reduziert die Accessibility Tree Tokens von 600.000 auf 1.300

Ein Entwickler hat eine OpenClaw-Fähigkeit erstellt, die ML-basiertes Element-Ranking nutzt, um Barrierefreiheitsbäume auszudünnen und slickdeals.com von ~598K Token auf ~1,3K Token zu reduzieren, indem nur die Top ~50 aktionsfähigen Elemente beibehalten werden.

OpenClawRadar
Automatisierte .xcstrings-Lokalisierung mit Claude Code
Werkzeuge

Automatisierte .xcstrings-Lokalisierung mit Claude Code

Eine neue Claude Code Fähigkeit automatisiert die Lokalisierung von Xcode .xcstrings-Dateien mit fünf Pipeline-Stufen: Domain-Scanning, Kommentargenerierung, Übersetzung mit CLDR-Pluralformen, Grammatikprüfung und Plural-Korrektur.

OpenClawRadar