companion-capture: Tool speichert Claudes Codes flüchtige Sprechblasen

✍️ OpenClawRadar📅 Veröffentlicht: 15. April 2026🔗 Source
companion-capture: Tool speichert Claudes Codes flüchtige Sprechblasen
Ad

Was companion-capture macht

Wenn Sie Claude Code im Terminal verwenden, haben Sie wahrscheinlich den Begleitcharakter bemerkt, der während der Arbeit mit Sprechblasen auftaucht. Diese Nachrichten sind flüchtig – die TUI wird neu gezeichnet und sie sind verschwunden. Einige enthalten nützliche Beobachtungen zu Ihrem Code, Warnungen vor Fehlern oder witzige Kommentare. companion-capture überwacht die Terminalausgabe, extrahiert diese Sprechblasennachrichten und speichert sie in Markdown-Dateien (und optional in SQLite für die Suche).

Wie es funktioniert

  • Eine Shell-Wrapper startet Claude Code über script -q -F, um die rohe Terminalausgabe zu erfassen
  • Ein Python-Parser führt einen VT100-Bildschirmpuffer (kein ANSI-Stripping – tatsächliche Cursorpositionsverfolgung) aus, um festzustellen, wo Text tatsächlich gerendert wird
  • Nachrichten erfordern zwei aufeinanderfolgende Scans, bevor sie geschrieben werden, damit keine halb gerenderten Daten entstehen
  • Ein PostToolUse-Hook zeigt neue Erfassungen während der Sitzung wieder an Claude an, sodass es tatsächlich sehen kann, was der Begleiter gesagt hat
Ad

Funktionen

  • Keine Laufzeitabhängigkeiten (nur Standard-Python-Bibliothek)
  • Volltextsuche über alle Erfassungen (companion-capture search "auth bug")
  • Datenschutzkontrollen – Ausschlussmuster, Projekt-Blocklisten, nachträgliche Schwärzung
  • Opt-in-Kontextrückruf, der kürzliche Erfassungen automatisch an Claude zurückgibt
  • companion-capture doctor zur Überprüfung des gesamten Setups
  • 400+ pytest-Fälle

Was der Entwickler damit festgestellt hat

Der Begleiter erkennt tatsächlich Dinge. Er hat ein Migrationsskript markiert, das keine Testabdeckung hatte. Er bemerkte eine Race Condition in einem Multi-Session-Setup. Meistens sind es Stimmungen und Reaktionen, aber alle paar Sitzungen liefert er etwas, das es wirklich wert ist, nachzulesen.

Aktuelle Einschränkungen

Derzeit nur MacOS + Claude Code. Keine externen Abhängigkeiten, MIT-Lizenz.

GitHub: github.com/jaywadhwa/companion-capture

📖 Read the full source: r/ClaudeAI

Ad

👀 Siehe auch

SWE-CI: Neuer Benchmark testet KI-Agenten auf langfristige Code-Wartung via CI
Werkzeuge

SWE-CI: Neuer Benchmark testet KI-Agenten auf langfristige Code-Wartung via CI

SWE-CI ist ein Repository-Level-Benchmark, der KI-gestützte Agenten bei der Wartung von Codebasen über Continuous-Integration-Zyklen hinweg bewertet. Dabei verlagert er den Fokus von statischer Fehlerbehebung auf langfristige Wartbarkeit über 100 realitätsnahe Aufgaben hinweg.

OpenClawRadar
Lokale PII-Redaktionsfunktion für OpenClaw nutzt GLiNER-Modell
Werkzeuge

Lokale PII-Redaktionsfunktion für OpenClaw nutzt GLiNER-Modell

Eine neue OpenClaw-Fähigkeit fängt ausgehende Antworten ab und verarbeitet sie durch das lokale nvidia/gliner-PII-Modell, um sensible Informationen wie API-Schlüssel und PII zu erkennen und zu schwärzen. Diese werden durch Bezeichnungen wie [API_KEY] ersetzt, und es werden Löschhinweise hinzugefügt.

OpenClawRadar
AutoClaw Local Runner Review: Einfache Einrichtung, Kosten für Credits und Deinstallationsprobleme
Werkzeuge

AutoClaw Local Runner Review: Einfache Einrichtung, Kosten für Credits und Deinstallationsprobleme

Ein Benutzer testete AutoClaw, einen lokalen Runner für OpenClaw/AutoGLM von Zai_org, und fand den Setup reibungslos, stieß jedoch auf hohen Kreditverbrauch, Aufgabenfehler und besorgniserregende Persistenz nach der Deinstallation, einschließlich Registry-Einträgen und Klartext-Anmeldedaten.

OpenClawRadar
OutClaw: GUI-Installer und Manager für OpenClaw in Docker
Werkzeuge

OutClaw: GUI-Installer und Manager für OpenClaw in Docker

OutClaw ist eine kostenlose, quelloffene Anwendung, die OpenClaw-Instanzen in Docker-Containern installiert und verwaltet. Sie bietet eine schrittweise GUI für die Einrichtung, Konfiguration und Verbindung mit KI-Anbietern und Chat-Kanälen, ohne die Kommandozeile zu verwenden.

OpenClawRadar