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

Beagle SCM: Ein Quellcode-Verwaltungssystem, das AST-Bäume speichert
Werkzeuge

Beagle SCM: Ein Quellcode-Verwaltungssystem, das AST-Bäume speichert

Beagle ist ein experimentelles Quellcode-Verwaltungssystem, das abstrakte Syntaxbäume anstelle von Binärdaten speichert. Es verwendet ein CRDT-ähnliches Datenformat namens BASON und setzt auf Key-Value-Datenbanken wie RocksDB als Speicher.

OpenClawRadar
Kanari: KI-QA-Agent für automatisierte Tests basierend auf Codeänderungen
Werkzeuge

Kanari: KI-QA-Agent für automatisierte Tests basierend auf Codeänderungen

Canary ist ein KI-QA-Agent, der Codebasen liest, Pull-Request-Diffs analysiert und End-to-End-Tests für betroffene Benutzerabläufe generiert. Er verbindet sich mit Vorschauumgebungen, führt Tests durch und kommentiert die Ergebnisse direkt in PRs mit Aufzeichnungen.

OpenClawRadar
Memctl: Open-Source-MCP-Server für Persistent Memory in KI-Codierungsagenten
Werkzeuge

Memctl: Open-Source-MCP-Server für Persistent Memory in KI-Codierungsagenten

Memctl ist ein Open-Source-MCP-Server, der KI-Codierungsagenten persistenten Speicher über Sitzungen, Maschinen und IDEs hinweg bietet. Er wurde hauptsächlich mit Claude Code in zwei Wochen entwickelt und speichert Projektkontext, um ihn in nachfolgenden Sitzungen wieder bereitzustellen.

OpenClawRadar
Open-Source-Kontextpakete für rechtliche, Compliance- und Finanzfragen
Werkzeuge

Open-Source-Kontextpakete für rechtliche, Compliance- und Finanzfragen

Ein Entwickler nutzte Claude, um 32 kostenlose, quelloffene Kontextpakete zu recherchieren und zu erstellen, die spezifische Antworten auf rechtliche, Compliance- und Finanzfragen liefern, anstatt generische 'Konsultieren Sie einen Anwalt'-Antworten. Die Pakete behandeln Themen wie DSGVO, Verträge, SaaS-Abrechnung, den EU-KI-Akt und mehr.

OpenClawRadar