Recall CLI
Локальный поиск по всем сессиям кодинг-агентов с возвратом в нужный CLI и статистикой расхода токенов.
- 109 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Инструмент читает все локальные истории сессий агентов, которые могут содержать секреты.
- Команда share публикует сессию по публичной ссылке.
Установка
- Работает в
Ручная установка
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`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыСкилл поиска по прошлым сессиям: полнотекстовый индекс переписок Claude Code, Codex, pi и Grok в одной SQLite-базе
Локальный просмотр, поиск и учет расходов по сессиям Claude Code, Codex и других агентов в одном веб-интерфейсе
Терминальный поиск по истории сессий Claude Code, Codex, OpenCode и других агентов с возвратом в нужный разговор
CLI на fzf показывает сессии Claude Code, Codex и еще шести агентов по всем проектам и возобновляет выбранную в ее каталоге.
Отчеты по токенам и стоимости Claude Code, Codex, Gemini CLI и других агентов по локальным логам: по дням, месяцам и сессиям
CLI передает контекст сеанса между кодовыми агентами: сессию Claude Code можно продолжить в Codex, Cursor, OpenCode и других.
Коротко о README
Показывает схему работы, установку через Homebrew, основные команды, таблицу поддержки агентов и скилл для самих агентов.