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

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
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 doctorzur Ü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
👀 Siehe auch

RelayPlane Open Source Proxy zeigt 73 % Kostensenkung durch Claude-Modell-Routing
RelayPlane, ein Open-Source-npm-nativer Proxy für die Anthropic API, zeigte in Benchmarks 73,4 % Kosteneinsparungen, indem Anfragen basierend auf der Komplexität an geeignete Claude-Modelle weitergeleitet wurden. Das Tool reduzierte die Kosten pro 10 Anfragen von 0,0323 $ auf 0,0086 $ und verbesserte gleichzeitig die p50-Latenz von 1,55 s auf 0,78 s.

Warum KI-Coding-Agenten nach 20 Schritten Mist produzieren: Kontextblindheit
Ein tiefgehendes Audit der API-Logs zeigt, dass Cursor und Claude Code nicht dümmer werden – sie ersticken an überladenen Kontextfenstern voller Rauschen, was zur architektonischen Zerstörung führt.

ApexClaw: Open-Source Telegram KI-Agent mit über 85 Tools für Webautomatisierung, Sprache und E-Mail
ApexClaw ist ein Open-Source-Telegram-AI-Agent, geschrieben in Go, der über 85 integrierte Tools bietet, darunter Web-Browsing mit Headless Chrome, Sprachnotizen-Verarbeitung, Gmail-Integration und Shell-Skript-Ausführung. Er ist selbst gehostet und nutzt die z.ai-Engine für die Argumentation.

Open-Source-KI-Modell-Stack für kostengünstigen Claude-Ersatz
Ein Reddit-Nutzer teilt einen funktionierenden KI-Modell-Stack, der Open-Source-Modelle wie Llama 3.3 70b und DeepSeek R1 32b für die lokale Ausführung nutzt und die monatlichen KI-Kosten von über £60 auf unter £3 senkt, indem 90% der Aufgaben an kostenlose Modelle weitergeleitet werden.