Recall CLI

Локальный поиск по всем сессиям кодинг-агентов с возвратом в нужный CLI и статистикой расхода токенов.

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

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

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

  • Инструмент читает все локальные истории сессий агентов, которые могут содержать секреты.
  • Команда share публикует сессию по публичной ссылке.
Все причины и проверки

samzong/recall

Установка

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

brew install samzong/tap/recall

Команда из раздела Install. Затем `recall sync` и `recall skill install`.

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

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

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

  • Инструмент читает все локальные истории сессий агентов, которые могут содержать секреты.
  • Команда share публикует сессию по публичной ссылке.

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

Что делает

Recall собирает разрозненные сессии Claude Code, Codex, OpenCode, Pi, Gemini и других агентов в один локальный индекс. Поиск идет по тексту и по смыслу (локальные эмбеддинги), результат открывается в терминальном интерфейсе, а выбранная сессия продолжается в исходном CLI. Команда `recall usage` показывает панель расхода токенов там, где агент их записывает. Есть экспорт и импорт в JSONL, команды `recall session list` для скриптов и агентов и публикация отдельной сессии по ссылке. Скилл ставится командой `recall skill install`: она сама находит установленные агенты и добавляет навык, чтобы агент искал по прошлым сессиям.

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

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

  • Решение принято в сессии месячной давности, и нужно найти его формулировку.
  • Одну и ту же задачу вели в Claude Code и Codex, и нужен общий поиск.
  • Хочется видеть, сколько токенов ушло по проектам и агентам.
  • Агент должен сам искать в прошлых сессиях через установленный скилл.

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

  • Нужен облачный индекс на несколько машин: Recall работает локально.
  • История агентов отключена или удаляется.
  • Требуется точный учет расходов: цифры берутся из метаданных агентов и могут быть неполными.

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

Найди в моих прошлых сессиях обсуждение миграции базы и покажи, в каком агенте и когда оно было.

Ограничения

Recall читает локальные файлы сессий и строит индекс на вашей машине, поэтому полнота зависит от того, где и как каждый агент хранит историю. Данные об использовании токенов есть не у всех агентов: в таблице поддержки часть адаптеров без столбца Usage. Команда `recall session share` публикует выбранную сессию по публичной ссылке, ее отзывают командой `recall share unpublish`, содержимое стоит просмотреть до публикации. Установка через Homebrew рассчитана на macOS и Linux, для остального нужны сборки со страницы релизов.

Как отключить. Удалите пакет (`brew uninstall recall`) и каталог индекса. Скилл уберите из каталогов навыков агентов.

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

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

Claude Code, OpenCode, Codex, Pi, OMP, rx-agent, Antigravity, Gemini и другие. Для каждого есть обнаружение, индексация, поиск, экспорт и возобновление; статистика токенов есть не у всех.

Как найти сессию по смыслу?

Recall строит векторный индекс локальной моделью `multilingual-e5-small`, поэтому поиск находит близкие по смыслу фрагменты без точного слова.

Что делает `recall sync`?

Инкрементально обновляет индекс для текущего проекта. С флагом `--project all` обрабатывает все проекты.

Как перенести историю на другую машину?

`recall export --project all > recall-export.jsonl`, затем `recall import recall-export.jsonl --dry-run` для просмотра перед загрузкой.

Как поделиться сессией?

`recall session share --id <id> --format json` публикует страницу. Отозвать ее можно командой `recall share unpublish <share-id> --yes`.

Обсуждение

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

Скилл поиска по прошлым сессиям: полнотекстовый индекс переписок Claude Code, Codex, pi и Grok в одной SQLite-базе

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

Локальный просмотр, поиск и учет расходов по сессиям Claude Code, Codex и других агентов в одном веб-интерфейсе

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

Терминальный поиск по истории сессий Claude Code, Codex, OpenCode и других агентов с возвратом в нужный разговор

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

CLI на fzf показывает сессии Claude Code, Codex и еще шести агентов по всем проектам и возобновляет выбранную в ее каталоге.

CLIРасширенный доступ51Звезды репозитория
Выбор редакции

Отчеты по токенам и стоимости Claude Code, Codex, Gemini CLI и других агентов по локальным логам: по дням, месяцам и сессиям

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

CLI передает контекст сеанса между кодовыми агентами: сессию Claude Code можно продолжить в Codex, Cursor, OpenCode и других.

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

Коротко о README

Показывает схему работы, установку через Homebrew, основные команды, таблицу поддержки агентов и скилл для самих агентов.

Бейдж для README

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