ИИ Инструменты разработчика
ctx
Открытый CLI для быстрого локального поиска по вашим прошлым сессиям с код-агентами.
ctx
Что такое ctx?
ctx — это инструмент командной строки с открытым исходным кодом, который индексирует локальную историю код-агентов в базу данных SQLite, обеспечивая быстрый и эффективный поиск по прошлым сессиям, событиям и взаимодействиям с файлами.
ctx — сравнение с аналогами
| Модель ценообразования | Бесплатно | Бесплатно | Индивидуальная цена | Бесплатно, Платно |
| Бесплатные кредиты | ||||
| Ключевые возможности |
|
|
|
|
| Плюсы |
|
|
|
|
| Минусы |
|
|
|
|
| Кому подходит |
|
|
|
|
Как использовать ctx?
- 1Установка: curl -fsSL https://ctx.rs/install | sh
- 2Инициализация и индексация существующих сессий: ctx setup
- 3Поиск: ctx search "ваш запрос"
- 4Просмотр результатов: ctx show event <event-id> или ctx show session <session-id>
- 5(Опционально) Установка навыка агента: npx skills add ctxrs/ctx
ctx Ключевые возможности
- Индексирует локальную историю агентов из Claude Code, Codex, Cursor, Pi, OpenCode и других
- Локальное хранилище SQLite для быстрого, приватного и скриптуемого поиска
- Эффективно по токенам: возвращает релевантные результаты с цитированием, используя в 50 раз меньше токенов, чем поиск по сырой расшифровке
- Поддерживает запросы на естественном языке и поиск по файлам
- Доступ к индексированным данным через SQL только для чтения
- Самообновление через официальный установщик; открытый исходный код (Rust)
ctx Сценарии использования
- Восстановление решений, ограничений и отклонённых подходов из прошлых сессий агентов
- Поиск прошлых неудачных попыток или расследований ошибок, чтобы избежать их повторения
- Поиск команд, патчей или путей к файлам, которые агент использовал в предыдущей работе
- Предоставление текущему агенту контекста из исторических сессий с использованием цитируемых ID
ctx Цены и бесплатный доступ
Модель оплаты ctx: Бесплатно.
ctx Плюсы и минусы
Плюсы
- Полностью локально и приватно по умолчанию
- Поддерживает несколько инструментов код-агентов из коробки
- Значительная экономия токенов по сравнению с поиском по сырой расшифровке
- Открытый исходный код и возможность скриптования (SQL-запросы, вывод JSON)
- Не требует API-ключей или облачного сервиса
Минусы
- Требует начальной настройки и индексации (новые сессии индексируются только после настройки)
- Ограничен поддерживаемыми источниками истории агентов
- Текст расшифровки хранится в открытом виде (осторожно с конфиденциальными данными при передаче)
- Индексирует только сессии на локальной машине
Для чего лучше всего подходит ctx?
- Команды разработчиков, использующие код-агентов и нуждающиеся в сохранении контекста между сессиями
- Индивидуальные разработчики, желающие избежать повторения ошибок или заново найти прошлые решения
- Рабочие процессы ИИ-агентов, которые выигрывают от цитирования исторических данных