ctx CLI
CLI для мгновенного поиска по истории сессий кодинг-агентов на вашей машине, как git blame для сессий
- 1 181 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Читает локальную историю сессий кодинг-агентов
Установка
- Работает в
Ручная установка
curl -fsSL https://ctx.rs/install | shТакже доступны установка через менеджеры пакетов и сборка из исходников.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Читает локальную историю сессий кодинг-агентов
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
ctx ищет по истории, которая уже есть на вашей машине: сессии кодинг-агентов, ход работы, что и когда обсуждалось и делалось. Инструмент написан на Rust и работает быстро, не загоняя историю в отдельную базу. Он помогает вспомнить контекст прошлой работы: найти нужное событие, открыть сессию, получить вывод в JSON. В комплекте есть скиллы и плагины для агентов, так что искать по истории может и сам агент. Ставится одной командой через установочный скрипт, есть варианты через менеджеры пакетов и сборку из исходников.
Для кого. Для разработчиков, которые часто работают с кодинг-агентами и хотят быстро находить прошлый контекст.
Подходит, если
- Нужно вспомнить, что делалось в прошлой сессии агента
- Нужно найти конкретное событие или решение в истории
- Нужен вывод по истории в JSON для дальнейшей обработки
Не подходит, если
- Вы не пользуетесь кодинг-агентами, история которых читается инструментом
- Нужен полноценный менеджер знаний, а не поиск по сессиям
Пример запроса к агенту
Найди в истории сессий, где мы меняли конфигурацию сборки, и открой ту сессиюОграничения
Инструмент ищет по локальной истории сессий, поэтому полезен настолько, насколько эта история накоплена. Основная документация и концепции описаны на сайте проекта. Установка идет через скрипт, менеджеры пакетов или сборку из исходников.
Как отключить. Удалите бинарь ctx и снимите установленные скиллы или плагины из каталогов агента.
Частые вопросы
Нужна ли база данных?
Нет. ctx ищет по истории на диске напрямую, без отдельной реляционной базы.
Может ли искать сам агент?
Да, в комплекте идут скиллы и плагины, чтобы агент вызывал поиск по истории.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI и TUI для поиска по локальной истории сессий Claude Code, Codex, Cursor, Gemini CLI и других агентов, с режимом --robot для самих агентов
CLI читает локальные сессии Claude Code, Codex и Hermes, находит повторяющиеся сбои и готовит правки на ручное ревью
История сеансов агента привязывается к Git-коммитам, чтобы найти исходный запрос, переписку и затронутые файлы изменения.
CLI ee дает агентам постоянную локальную память: правила, решения и антипаттерны с оценками и ссылками на источники
Intent CLI хранит в проекте цель, проверенную точку и решения, чтобы новая сессия агента продолжила работу
CLI и скилл собирают историю сессий кодовых агентов в одну базу SQLite, по которой агент ищет прошлые решения
Коротко о README
README описывает ctx как быстрый инструмент для поиска по истории сессий кодинг-агентов, которая уже лежит на машине. Устанавливается одной командой через скрипт, есть варианты через GitHub Releases, mise, Homebrew и сборку из исходников. Он позволяет найти событие, открыть сессию и получить вывод в JSON, а также подключить скиллы и плагины к агентам. Написан на Rust, лицензия Apache-2.0.