cc-meme — плагин для Claude Code: анимации поверх окна
Показывает всплывающие анимации во время работы Claude: старт сессии, вызов инструмента, ошибка, ожидание ввода. Нужен, если хочется видеть, чем агент занят прямо сейчас.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install cc-meme@claude-communityЧто делает cc-meme
Плагин подписывается на восемь событий Claude — от SessionStart до Notification — и на каждое отправляет команду в отдельное настольное приложение meme-overlay. То рисует прозрачное окно с анимацией и текстом: имя инструмента, первые символы вашего запроса, «Done» или «Error».
Связь идёт через именованный канал POSIX. Хук в Claude живёт недолго и запускается заново на каждое событие, поэтому overlay держит читающий конец пайпа, а хук пишет в него без блокировки. Сам процесс overlay плагин поднимает и перезапускает сам, а по завершении сессии убирает за собой.
Без установленного meme-overlay ничего не заработает: это отдельное приложение, и его нужно поставить до плагина. Ещё понадобятся Node.js 18+ и Claude 1.0.33+. Какая анимация и какой текст достанутся событию, задаётся в ~/.config/meme-overlay/config.json, путь к бинарнику overlay можно переопределить переменной OVERLAY_BIN.
Какие задачи решает
- видеть, какой инструмент агент вызвал последним
- получать сигнал, когда Claude ждёт ввода или разрешения
- замечать упавшие вызовы инструментов без чтения логов
- менять картинку и подпись под каждое событие сессии
- понимать, что сессия стартовала или завершилась
Примеры запросов агенту
- Настрой анимации в
~/.config/meme-overlay/config.jsonпод события cc-meme - Проверь, что overlay запускается: запусти сессию и посмотри на окно
- Почему не показывается анимация при вызове инструмента?
Как установить cc-meme
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install cc-meme@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о cc-meme
Как установить cc-meme в Claude Code?
Через маркетплейс: сначала /plugin marketplace add anthropics/claude-plugins-community, затем /plugin install cc-meme@claude-community. После установки перезапустите Claude.
Что делает cc-meme?
Слушает события Claude и передаёт их в приложение meme-overlay, которое показывает плавающую анимацию с текстом текущего действия.
Что нужно для работы cc-meme?
Отдельно установленный meme-overlay, Node.js 18+ и Claude 1.0.33+. Без overlay плагин не сможет ничего показать.