ctx CLI

CLI для мгновенного поиска по истории сессий кодинг-агентов на вашей машине, как git blame для сессий

  • 1 181 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

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

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

  • Читает локальную историю сессий кодинг-агентов
Все причины и проверки

ctxrs/ctx

Установка

Работает в

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

curl -fsSL https://ctx.rs/install | sh

Также доступны установка через менеджеры пакетов и сборка из исходников.

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

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

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

  • Читает локальную историю сессий кодинг-агентов

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

Что делает

ctx ищет по истории, которая уже есть на вашей машине: сессии кодинг-агентов, ход работы, что и когда обсуждалось и делалось. Инструмент написан на Rust и работает быстро, не загоняя историю в отдельную базу. Он помогает вспомнить контекст прошлой работы: найти нужное событие, открыть сессию, получить вывод в JSON. В комплекте есть скиллы и плагины для агентов, так что искать по истории может и сам агент. Ставится одной командой через установочный скрипт, есть варианты через менеджеры пакетов и сборку из исходников.

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

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

  • Нужно вспомнить, что делалось в прошлой сессии агента
  • Нужно найти конкретное событие или решение в истории
  • Нужен вывод по истории в JSON для дальнейшей обработки

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

  • Вы не пользуетесь кодинг-агентами, история которых читается инструментом
  • Нужен полноценный менеджер знаний, а не поиск по сессиям

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

Найди в истории сессий, где мы меняли конфигурацию сборки, и открой ту сессию

Ограничения

Инструмент ищет по локальной истории сессий, поэтому полезен настолько, насколько эта история накоплена. Основная документация и концепции описаны на сайте проекта. Установка идет через скрипт, менеджеры пакетов или сборку из исходников.

Как отключить. Удалите бинарь ctx и снимите установленные скиллы или плагины из каталогов агента.

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

Нужна ли база данных?

Нет. ctx ищет по истории на диске напрямую, без отдельной реляционной базы.

Может ли искать сам агент?

Да, в комплекте идут скиллы и плагины, чтобы агент вызывал поиск по истории.

Обсуждение

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

CLI и TUI для поиска по локальной истории сессий Claude Code, Codex, Cursor, Gemini CLI и других агентов, с режимом --robot для самих агентов

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

CLI читает локальные сессии Claude Code, Codex и Hermes, находит повторяющиеся сбои и готовит правки на ручное ревью

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

История сеансов агента привязывается к Git-коммитам, чтобы найти исходный запрос, переписку и затронутые файлы изменения.

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

CLI ee дает агентам постоянную локальную память: правила, решения и антипаттерны с оценками и ссылками на источники

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

Intent CLI хранит в проекте цель, проверенную точку и решения, чтобы новая сессия агента продолжила работу

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

CLI и скилл собирают историю сессий кодовых агентов в одну базу SQLite, по которой агент ищет прошлые решения

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

Коротко о README

README описывает ctx как быстрый инструмент для поиска по истории сессий кодинг-агентов, которая уже лежит на машине. Устанавливается одной командой через скрипт, есть варианты через GitHub Releases, mise, Homebrew и сборку из исходников. Он позволяет найти событие, открыть сессию и получить вывод в JSON, а также подключить скиллы и плагины к агентам. Написан на Rust, лицензия Apache-2.0.

Бейдж для README

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