# claude-chat-search

Полнотекстовый поиск по всем разговорам Claude: находит совпадения в сообщениях, вызовах инструментов и их результатах, а не только в названиях сессий.

- плагин · `type=plugin` · Claude Code · ★ 9
- Автор: danutmitrut
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/danutmitrut/claude-chat-search
- Обновлён: 2026-03-21
- HTML: https://affpapa.org/nevibecode/plugins/claude-chat-search

## Что делает

Встроенный выбор `/resume` ищет по имени разговора. Этот плагин читает содержимое каждого сообщения, включая результаты инструментов — ответы MCP, веб-поиск, вывод команд. Так находится та сессия, где вы обсуждали конкретный API или решение.

Поддерживаются обычный текст и регулярные выражения, а также настраиваемое окно контекста вокруг совпадения. Результаты ранжируются по числу совпадений, для каждой беседы выдаётся UUID — его можно сразу передать в `claude --resume`. Скрипт работает только на встроенных модулях Node.js и ничего не меняет в файлах разговоров.

Разговоры лежат в `~/.claude/projects/` в виде `.jsonl`. Скрипт разбирает каждую строку, поэтому поиск идёт по всем проектам сразу. Установка через маркетплейс требует перезапуска Claude — без него слэш-команда не появится.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install claude-chat-search@claude-community
```

## Когда брать
- найти сессию, где обсуждали конкретную библиотеку
- вытащить ответ MCP-сервера из старого разговора
- найти все упоминания ошибки по регулярному выражению
- получить UUID беседы для `claude --resume`
- посмотреть, какие команды выполнялись в прошлых проектах

## Примеры запросов агенту
- /chat-search supabase
- /chat-search supabase.*auth --regex
- /chat-search миграция --context 80

## Похожие
- [docs-search](https://affpapa.org/nevibecode/skills/adobe-docs-search.md) — скилл · 1600 установок
- [cursor-history](https://affpapa.org/nevibecode/mcp/cursor-history.md) — MCP-сервер · ★ 33
- [search-strategy](https://affpapa.org/nevibecode/skills/search-strategy.md) — скилл · 5400 установок
- [search](https://affpapa.org/nevibecode/skills/anthropics-search.md) — скилл · 5000 установок
- [memory-metadata-search](https://affpapa.org/nevibecode/skills/basicmachines-co-memory-metadata-search.md) — скилл · 551 установка
- [search-company-knowledge](https://affpapa.org/nevibecode/skills/search-company-knowledge.md) — скилл · 456 установок

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
