companion-capture: Инструмент сохраняет временные речевые пузыри Claude Code

✍️ OpenClawRadar📅 Опубликовано: 15 апреля 2026 г.🔗 Source
companion-capture: Инструмент сохраняет временные речевые пузыри Claude Code
Ad

Что делает companion-capture

Если вы используете Claude Code в терминале, вы наверняка замечали персонажа-компаньона, который появляется с речевыми пузырями во время работы. Эти сообщения временны — TUI перерисовывается, и они исчезают. Некоторые содержат полезные наблюдения о вашем коде, предупреждения об ошибках или забавные комментарии. companion-capture отслеживает вывод терминала, извлекает эти сообщения из пузырей и сохраняет их в файлы markdown (и, опционально, в SQLite для поиска).

Как это работает

  • Оболочка запускает Claude Code через script -q -F, чтобы захватить сырой вывод терминала
  • Парсер на Python обрабатывает буфер экрана VT100 (не просто удаляет ANSI-коды, а фактически отслеживает позиции курсора), чтобы определить, где текст действительно отображается
  • Сообщения требуют двух последовательных сканирований перед записью, чтобы избежать сохранения частично отрендеренного мусора
  • Хук PostToolUse передаёт новые захваты обратно Claude во время сессии, чтобы он мог видеть, что сказал компаньон
Ad

Возможности

  • Нет зависимостей во время выполнения (только стандартная библиотека Python)
  • Полнотекстовый поиск по захватам (companion-capture search "auth bug")
  • Контроль конфиденциальности — исключение шаблонов, чёрные списки проектов, ретроактивное редактирование
  • Опциональное контекстное воспроизведение, которое автоматически передаёт недавние захваты обратно Claude
  • companion-capture doctor для проверки состояния всей установки
  • 400+ тестов pytest

Что обнаружил разработчик при использовании

Компаньон действительно замечает вещи. Он отметил скрипт миграции, у которого не было тестового покрытия. Он заметил состояние гонки в настройке с несколькими сессиями. Большую часть времени это просто настроения и реакции, но каждые несколько сессий он выдаёт что-то действительно стоящее прочтения.

Текущие ограничения

Пока только MacOS + Claude Code. Нет внешних зависимостей, лицензия MIT.

GitHub: github.com/jaywadhwa/companion-capture

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Markdown Manager: Простой редактор Markdown для macOS
Инструменты

Markdown Manager: Простой редактор Markdown для macOS

Markdown Manager — это бесплатное и открытое приложение для macOS, предназначенное для управления файлами Markdown и обладающее возможностями конвертации и предварительного просмотра документов.

OpenClawRadar
Quiver: Графический интерфейс для управления и синхронизации навыков Claude Code
Инструменты

Quiver: Графический интерфейс для управления и синхронизации навыков Claude Code

Quiver — это бесплатный инструмент с открытым исходным кодом и графическим интерфейсом, который предоставляет веб-интерфейс для управления навыками Claude Code. Он позволяет пользователям просматривать локальные навыки и плагины из маркетплейса, редактировать файлы SKILL.md, синхронизировать данные через Git и устанавливать навыки без использования терминала.

OpenClawRadar
Холисто Сид: Локальная структура LLM с постоянной идентичностью и консенсусной консолидацией памяти
Инструменты

Холисто Сид: Локальная структура LLM с постоянной идентичностью и консенсусной консолидацией памяти

Holisto Seed — это фреймворк реляционной индивидуации, который предоставляет LLM-агентам постоянную идентичность, биографическую память и коэволюционные отношения с пользователями. Он работает полностью локально с системой версионирования на основе Git и включает согласованный цикл сна для консолидации памяти.

OpenClawRadar
Пилотская консоль: Веб-панель управления для администрирования частных сетей ИИ-агентов
Инструменты

Пилотская консоль: Веб-панель управления для администрирования частных сетей ИИ-агентов

Разработчик использовал Claude для создания Pilot Console — веб-интерфейса для управления частными сетями агентов, построенными на Pilot Protocol. Панель управления предоставляет визуальную настройку, подключение агентов, мониторинг флота и API-управление для многозадачных рабочих процессов с агентами.

OpenClawRadar