Дживс: Текстовый интерфейс для просмотра и возобновления сессий ИИ-агентов

Что делает Jeeves
Jeeves — это терминальный инструмент для управления историей диалогов ИИ-агентов. Он объединяет сессии из нескольких фреймворков ИИ-агентов в одном интерфейсе, позволяя разработчикам просматривать, искать и возобновлять предыдущие диалоги, не выходя из терминала.
Ключевые возможности
- Просматривайте все сессии ИИ-агентов в одном месте с поддержкой Claude Code, Codex и OpenCode
- Ищите сессии по содержимому с помощью простого текста или регулярных выражений
- Просматривайте содержимое диалогов в разделённом представлении
- Открывайте диалоги для чтения полного контекста
- Возобновляйте сессии напрямую в агенте
Использование
Основные команды:
# Просмотреть все сессии
jeeves
Найти сессии, содержащие "ui refactor"
jeeves ui refactor
Поиск с помощью регулярного выражения
jeeves " fix.*bug "
Управление с клавиатуры
enter— открыть сессиюr— возобновить сессию в агенте/— фильтровать сессииj/k— перемещаться вверх/внизw— переключить перенос строкesc— вернуться к спискуqилиctrl+c— выйти
Варианты установки
# Homebrew
brew install robinovitch61/tap/jeeves
Nix (с NUR)
nix-shell -p nur.repos.robinovitch61.jeeves
Nix flakes
nix run github:robinovitch61/nur-packages#jeeves
Arch Linux (AUR)
yay -S jeeves-bin
Go install
go install github.com/robinovitch61/jeeves@latest
Windows (winget)
winget install robinovitch61.jeeves
Windows (scoop)
scoop bucket add robinovitch61 https://github.com/robinovitch61/scoop-bucket
scoop install jeeves
Windows (chocolatey)
choco install jeeves
Совет по настройке
По умолчанию Claude Code удаляет сессии старше 30 дней. Чтобы все сессии оставались доступными для просмотра в Jeeves, установите большой период очистки в ~/.claude/settings.json:
{
"cleanupPeriodDays": 99999
}
Технические детали
- Написано на Go (99.6% Go, 0.4% Makefile)
- Создано с использованием инструментов от Charm
- Использует robinovitch61 viewport bubble
- Лицензия MIT
- Текущий релиз: v0.3.0 (15 апреля 2026)
Разработка
Для сборки из исходного кода:
git clone [email protected]:robinovitch61/jeeves.git
cd jeeves
go build
📖 Прочитать полный исходный код: HN AI Agents
👀 Смотрите также
Claude Code v2.1.238: настройки сочетаний клавиш, headersHelper, исправления для self-hosted runner
Claude Code v2.1.238 добавляет keybindingFlavor=readline для Ctrl+W, headersHelper для маркетплейсов плагинов, флаги для самозапущенных раннеров (shutdown и proxy auth), а также множество исправлений.

Потрясающий репозиторий навыков OpenClaw предоставляет более 5400 отфильтрованных навыков.
Репозиторий GitHub под названием awesome-openclaw-skills предлагает 1700+ готовых к использованию навыков, которые ИИ-агенты могут установить одной командой в CLI, отфильтрованных из официального реестра навыков OpenClaw.

PaperclipAI: Открытый исходный код для управления компаниями без участия человека
PaperclipAI — это фреймворк с открытым исходным кодом для оркестрации, предназначенный для полностью автоматизированных компаний. Проект набрал 14 000 звёзд на GitHub в первую неделю своего существования.

Клодлитика: Самостоятельно размещаемая панель для отслеживания использования токенов кода и затрат в Claude
Claudlytics — это веб-сервер на Node.js, который читает локальные .jsonl файлы сессий Claude Code для отслеживания использования токенов и затрат в реальном времени. Он работает локально на 127.0.0.1 и доступен через SSH-туннель для удалённых серверов.