companion-capture : L'outil sauvegarde les bulles de parole éphémères de Claude Code

✍️ OpenClawRadar📅 Publié: April 15, 2026🔗 Source
companion-capture : L'outil sauvegarde les bulles de parole éphémères de Claude Code
Ad

Ce que fait companion-capture

Si vous utilisez Claude Code dans le terminal, vous avez probablement remarqué le personnage compagnon qui apparaît avec des bulles de dialogue pendant que vous travaillez. Ces messages sont éphémères—l'interface TUI se redessine et ils disparaissent. Certains contiennent des observations utiles sur votre code, des avertissements sur des bugs ou des commentaires amusants. companion-capture surveille la sortie du terminal, extrait ces messages de bulles et les enregistre dans des fichiers markdown (et optionnellement dans SQLite pour la recherche).

Comment cela fonctionne

  • Un wrapper shell lance Claude Code via script -q -F pour capturer la sortie brute du terminal
  • Un analyseur Python exécute un tampon d'écran VT100 (pas un nettoyage ANSI—un véritable suivi de la position du curseur) pour déterminer où le texte est réellement affiché
  • Les messages nécessitent deux analyses consécutives avant d'être écrits, pour éviter d'obtenir des données partiellement rendues
  • Un crochet PostToolUse expose les nouvelles captures à Claude pendant la session, afin qu'il puisse voir ce que le compagnon a dit
Ad

Fonctionnalités

  • Aucune dépendance d'exécution (uniquement la bibliothèque standard Python)
  • Recherche en texte intégral dans les captures (companion-capture search "auth bug")
  • Contrôles de confidentialité—exclusion de motifs, listes de blocage de projets, rétroaction rétroactive
  • Rappel contextuel optionnel qui transmet automatiquement les captures récentes à Claude
  • companion-capture doctor pour vérifier l'état de l'ensemble de la configuration
  • Plus de 400 cas de test pytest

Ce que le développeur a découvert en l'utilisant

Le compagnon détecte réellement des choses. Il a signalé un script de migration qui n'avait aucune couverture de test. Il a remarqué une condition de concurrence dans une configuration multi-session. La plupart du temps, ce sont des ambiances et des réactions, mais toutes les quelques sessions, il livre quelque chose qui mérite vraiment d'être relu.

Limitations actuelles

MacOS + Claude Code uniquement pour le moment. Aucune dépendance externe, licence MIT.

GitHub : github.com/jaywadhwa/companion-capture

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Jeu de Puzzle pour Bots avec Prix : Un Nouveau Défi pour les Codeurs d'IA
Tools

Jeu de Puzzle pour Bots avec Prix : Un Nouveau Défi pour les Codeurs d'IA

Un nouveau jeu de puzzle intrigant invite les codeurs d'IA à libérer leur créativité et leur intelligence en développant des solutions de bots pour concourir à des prix. Cette initiative a suscité un engouement dans la communauté de l'IA, stimulant créativité et compétition.

OpenClawRadar
Serveur MCP Open Source Transforme Claude en Agent Littéraire Autonome pour Interroger les Éditeurs
Tools

Serveur MCP Open Source Transforme Claude en Agent Littéraire Autonome pour Interroger les Éditeurs

Le nœud d'édition agentique est un serveur MCP qui permet à Claude de croiser automatiquement des manuscrits avec les listes de souhaits d'agents littéraires, de générer des lettres de requête, de les formater selon la norme Shunn et d'enregistrer les pitchs — le tout à partir de fichiers markdown locaux.

OpenClawRadar
Spec27 : Validation pilotée par spécifications pour les agents d’IA – Tests au niveau de l’API sans accès interne
Tools

Spec27 : Validation pilotée par spécifications pour les agents d’IA – Tests au niveau de l’API sans accès interne

Spec27 est un nouvel outil de Safe Intelligence pour la validation pilotée par spécifications des agents IA. Il teste le comportement des agents de l'extérieur, en exécutant des vérifications adverses et de robustesse sur les interfaces principales, sans nécessiter de SDK, de passerelles ou de traces internes.

OpenClawRadar
AiPayGen : Une Place de Marché d'Agents IA avec Intégration MCP pour Claude Code
Tools

AiPayGen : Une Place de Marché d'Agents IA avec Intégration MCP pour Claude Code

AiPayGen est une plateforme de marché regroupant 142 agents IA répartis dans 27 catégories, notamment la finance, le droit, la santé, le DevOps, la sécurité et le marketing. Elle fonctionne comme un serveur MCP pour une utilisation directe dans Claude Code, permettant aux utilisateurs de parcourir, invoquer et gérer des agents via des commandes spécifiques.

OpenClawRadar