ccrider — поиск по сессиям Claude Code и Codex

ccrider

CLI на Go собирает сессии Claude Code, Codex, Copilot и других агентов в одну базу с поиском, TUI и MCP-сервером памяти

  • 136 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Читает локальные файлы сессий агентов с вашим кодом и разговорами и копирует их в базу
  • Через MCP агент видит историю других сессий, включая то, что вы обсуждали в других проектах
Все причины и проверки

neilberkman/ccrider

Установка

Ручная установка

brew install neilberkman/tap/ccrider

Homebrew, рекомендованный путь из README.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Читает локальные файлы сессий агентов с вашим кодом и разговорами и копирует их в базу
  • Через MCP агент видит историю других сессий, включая то, что вы обсуждали в других проектах

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

ccrider находит сессии агентов на диске и импортирует их в локальную базу SQLite с полнотекстовым поиском FTS5. Поддерживаются Claude Code, Codex CLI, GitHub Copilot CLI, OpenCode, Pi, Antigravity и Amp. Команда `ccrider sync` подтягивает новое, `ccrider search "запрос"` ищет по тексту с фильтрами по проекту и дате, `ccrider tui` открывает терминальный интерфейс. В TUI стрелками листают сессии, `Enter` показывает диалог, `r` запускает команду возобновления нужной сессии в правильной папке, `o` открывает ее в новой вкладке терминала. Сессии из текущей папки подсвечиваются. Команда `ccrider serve-mcp` запускает MCP-сервер: `search_sessions`, `list_recent_sessions`, `get_session_messages`, якоря сессий и ожидание сигналов между сессиями. Агент спрашивает у него, что вы делали раньше.

Для кого. Тем, кто работает с несколькими кодовыми агентами и теряет нить: где обсуждали миграцию базы, какую ошибку чинили на прошлой неделе.

Подходит, если

  • Вспоминаете, в какой из сессий Claude Code или Codex обсуждали аутентификацию, и ищете по словам
  • Хочется продолжить старую сессию из TUI без поиска идентификатора и нужной папки
  • Новый агент забыл контекст, и вы просите его через MCP посмотреть, что делали по проекту на прошлой неделе
  • Работают сразу Claude Code и Codex, и нужен общий поиск по их историям

Не подходит, если

  • История сессий для вас не важна: ccrider ничего не добавляет к самой работе агента
  • Нужен облачный общий доступ к сессиям команды: база локальная
  • Агент хранит сессии в неподдерживаемом формате: список провайдеров ограничен

Пример запроса к агенту

Найди через ccrider сессии, где мы правили миграцию Postgres, и покажи последние сообщения из самой свежей.

Ограничения

Работает с локальными файлами сессий, которые разные агенты хранят в своих папках, поэтому покрытие зависит от поддерживаемого списка провайдеров. Интеграция с Amp выключена по умолчанию: ее включение скачивает текст облачных потоков в локальную SQLite-базу.

Как cask Homebrew `ccrider` доступен для macOS, на других системах собирается из исходников на Go. Последний коммит сделан в ноябре 2026 года.

Как отключить. Удалите MCP-сервер командой `claude mcp remove ccrider`, затем удалите бинарник (`brew uninstall --cask ccrider`) и локальную базу SQLite.

Частые вопросы

Какие агенты поддерживает ccrider?

Claude Code, Codex CLI, GitHub Copilot CLI, OpenCode, Pi, Antigravity (CLI, IDE и приложение) и Amp. Каждая сессия в TUI помечена своим провайдером.

Как подключить MCP-сервер к Claude Code?

Командой `claude mcp add --scope user ccrider $(which ccrider) serve-mcp`. Для Claude Desktop добавьте сервер с командой `ccrider` и аргументами `["serve-mcp"]`.

Как продолжить старую сессию?

Откройте `ccrider tui`, выберите сессию и нажмите `r`: запустится команда возобновления в нужной папке. Клавиша `c` копирует ее, `o` открывает в новой вкладке.

Что такое якоря сессий?

Это закладки: `generate_session_anchor` сохраняет метку вроде `add-rest-endpoint-a12bc34de56f`, а `list_session_anchors` показывает сохраненные и соответствующие им сессии.

Где ccrider хранит базу и можно ли ей доверять данные?

База локальная, SQLite с индексом FTS5. Запросы MCP к данным Amp не обращаются в сеть: они ищут по уже скачанному локальному кэшу.

Обсуждение

Вопросов и отзывов пока нет.

Выводит скрытые мысли, вызовы инструментов и подагентов Claude Code в отдельный терминал с деревом сессий в реальном времени

CLIМинимальный доступ158Звезды репозитория

Codex Trace читает локальные журналы Codex CLI и показывает ходы, вызовы инструментов и расход токенов в окне или браузере.

CLIРасширенный доступ120Звезды репозитория

CCManager — менеджер сессий Claude Code, Codex, Gemini CLI и других агентов: каждый в своем рабочем дереве Git, со статусом и хуками

CLIШирокий доступ1,3 тыс.Звезды репозитория

TUI показывает, что делают в проекте Claude Code, Codex, Gemini CLI и opencode: открытый файл, правки и команды вживую

CLIМинимальный доступ76Звезды репозитория

agentplay превращает локальные сессии Claude Code, Codex и Cursor в карту файлов и таймлайн с повтором шагов.

CLIМинимальный доступ361Звезды репозитория

CLI записывает сессии кодинг-агентов локально, повторяет ход работы и показывает, чего трасса не смогла доказать.

CLIРасширенный доступ104Звезды репозитория

Коротко о README

README рассказывает, как собрать историю разных агентов в одну базу, показывает установку через Homebrew и из исходников, TUI с горячими клавишами, поиск с фильтрами, возобновление сессий и MCP-сервер с семью инструментами.

Бейдж для README

Сообщить о проблеме