Roost: Eine einzelne Go-Binär-Seitenleiste für Claude Code mit klickbarer Eingabehistorie, Dateibaum und Benachrichtigungen

✍️ OpenClawRadar📅 Veröffentlicht: 14. Mai 2026🔗 Source
Roost: Eine einzelne Go-Binär-Seitenleiste für Claude Code mit klickbarer Eingabehistorie, Dateibaum und Benachrichtigungen
Ad

Ein Entwickler hat Roost entwickelt, um drei Lücken bei der Nutzung von Claude Code über SSH via tmux zu schließen: anklickbaren Prompt-Verlauf, einen Dateibaum zum Reduzieren von cat-Aufrufen und Push-Benachrichtigungen, wenn Claude wartet. Es ist ein einzelnes Go-Binary, das ein Web-Interface auf 127.0.0.1:8080 bereitstellt, ausgelegt für SSH-Tunneling.

Hauptfunktionen

  • xterm.js-Terminal mit tmux-Unterstützung: Überlebt WebSocket-Verbindungsabbrüche, Ruhezustand und Server-Neustarts. Jede Sitzung ist tmux new-session -A -s {id}.
  • Dateibaum: Dateienvorschau, Drag-and-Drop-Upload und folgt automatisch Ihrem aktuellen Verzeichnis durch Auslesen von tmux' pane_current_path – keine Shell-Integration erforderlich.
  • Aktivitätsfenster: Liest ~/.claude/projects/*.jsonl und zeigt jeden Prompt an. Klick auf einen Prompt → Terminal scrollt zu diesem Schritt zurück.
  • Top-Leiste-Chips: Zeigen aktives Modell und aktuelle Kontext-Token an.
  • Push-Benachrichtigungen: Nutzt Claude Codes Stop-Hook, um Ihr Laptop zu benachrichtigen, wenn Claude inaktiv wird, selbst wenn der Tab im Hintergrund ist.
Ad

Design-Entscheidungen

  • tmux als Haltbarkeitsschicht: Die Shell überlebt Verbindungsabbrüche und Neustarts, da tmux die Sitzungspersistenz übernimmt. Roost besitzt nur eine WebSocket-Brücke und ein Append-Only-Disk-Log.
  • Single-User-pro-Instanz: Keine Konten oder RBAC. Zwei Personen, die sich einen Host teilen, starten jeweils roost serve auf einem anderen Port. UNIX-UIDs kümmern sich um Isolation; Reverse-Proxys um Multi-Tenant-Auth.
  • Vanilla JS, kein Build-Schritt: Frontend besteht aus einfachen <script>-Dateien, die via //go:embed all:web eingebettet werden. Kein Bundler – einfacher zu debuggen und auszuliefern.

Beachtenswerter Bugfix

tmux' display-message -p '#{x}\x1f#{y}' gibt 0x1f als wörtlichen Unterstrich zurück, wenn es ohne UTF-8-Locale gestartet wird (z. B. aus systemd-Einheiten). Die einzeilige Lösung: tmux -u. Wenn Sie tmux durch Feldtrennzeichen leiten, fixieren Sie die Locale.

Kompatibilität

Getestet auf Linux-Server + Windows Chrome über SSH-Tunnel. macOS als Server funktioniert, hat aber kleine Probleme. Codex-Sitzungen funktionieren, wenn Sie die Agenten tauschen. Repository: github.com/liamsysmind/roost. v0.1.0-Tarballs unter github.com/liamsysmind/roost/releases/tag/v0.1.0.

📖 Quelle: r/ClaudeAI

Ad

👀 Siehe auch

Erstellung eines selbstaktualisierenden Schreibstil-Leitfadens für KI-unterstützte Inhalte
Werkzeuge

Erstellung eines selbstaktualisierenden Schreibstil-Leitfadens für KI-unterstützte Inhalte

Ein Team, das eine Spracherkennungsplattform namens Noren entwickelt, hat einen 117-zeiligen Markdown-Stilleitfaden erstellt, der sich nach jedem veröffentlichten Beitrag selbst neu schreibt. Dabei nutzt es Claude, um Regeln durchzusetzen und KI-typische Wörter wie 'Kadenz' und 'optimieren' zu verbieten.

OpenClawRadar
Alfred Beta startet: Vereinfachte OpenClaw-Alternative für nicht-technische Benutzer
Werkzeuge

Alfred Beta startet: Vereinfachte OpenClaw-Alternative für nicht-technische Benutzer

Alfred ist ein neues Beta-Tool, das etwa 70 % der Funktionalität von OpenClaw bietet, jedoch mit deutlich reduzierter Komplexität. Es zeichnet sich durch einfache Standardeinstellungen für App-Verbindungen, Speicher, Nutzungsmodi und Infrastruktur aus, während gleichzeitig Anpassungsmöglichkeiten bestehen.

OpenClawRadar
Prompt-Master: Claude-Fähigkeit zur Erzeugung präziser KI-Tool-Prompts
Werkzeuge

Prompt-Master: Claude-Fähigkeit zur Erzeugung präziser KI-Tool-Prompts

Prompt-Master ist eine kostenlose Claude-Fähigkeit, die präzise Prompts für verschiedene KI-Tools schreibt, darunter Cursor, Claude Code, GPT, Midjourney, Kling und Eleven Labs. Das Tool hat über 600 Sterne auf GitHub erreicht und verarbeitet mehr als 4000 Zugriffe.

OpenClawRadar
LocalSynapse MCP Server ermöglicht Claude die Offline-Suche in lokalen Dokumenten
Werkzeuge

LocalSynapse MCP Server ermöglicht Claude die Offline-Suche in lokalen Dokumenten

LocalSynapse ist ein MCP-Server, der lokale Dokumente (Word, Excel, PowerPoint, PDF) mit hybridem BM25 + KI-semantischem Suchverfahren indiziert und durchsucht. Alles läuft lokal, ohne Cloud oder API-Schlüssel.

OpenClawRadar