Jeeves: Interfaz de Usuario de Texto para Navegar y Reanudar Sesiones de Agentes de IA

Qué hace Jeeves
Jeeves es una herramienta basada en terminal para gestionar el historial de conversaciones de agentes de IA. Agrega sesiones de múltiples marcos de trabajo de agentes de IA en una sola interfaz, permitiendo a los desarrolladores navegar, buscar y reanudar conversaciones anteriores sin salir de la terminal.
Características principales
- Navega por todas las sesiones de agentes de IA en un solo lugar con soporte para Claude Code, Codex y OpenCode
- Busca sesiones por contenido usando texto plano o patrones de expresiones regulares
- Previsualiza el contenido de las conversaciones en una vista de panel dividido
- Abre conversaciones para leer el contexto completo
- Reanuda sesiones directamente en el agente
Uso
Comandos básicos:
# Navega por todas las sesiones
jeeves
Busca sesiones que contengan "refactorización de ui"
jeeves refactorización de ui
Busca con un patrón de expresión regular
jeeves " arreglar.*error "
Controles de teclado
enter- abrir sesiónr- reanudar sesión en el agente/- filtrar sesionesj/k- navegar hacia arriba/abajow- alternar ajuste de líneaesc- volver a la listaqoctrl+c- salir
Opciones de instalación
# Homebrew
brew install robinovitch61/tap/jeeves
Nix (con 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
Consejo de configuración
Por defecto, Claude Code elimina sesiones con más de 30 días. Para mantener todas las sesiones navegables en Jeeves, establece un período de limpieza grande en ~/.claude/settings.json:
{
"cleanupPeriodDays": 99999
}
Detalles técnicos
- Escrito en Go (99.6% Go, 0.4% Makefile)
- Construido con herramientas de Charm
- Depende de la burbuja de ventana gráfica robinovitch61
- Licencia MIT
- Versión actual: v0.3.0 (15 de abril de 2026)
Desarrollo
Para construir desde el código fuente:
git clone [email protected]:robinovitch61/jeeves.git
cd jeeves
go build
📖 Lee la fuente completa: HN AI Agents
👀 Ver también

SOPHIA Meta-Agente para el Mantenimiento de Agentes de IA
SOPHIA es un meta-agente diseñado como Director de Aprendizaje que observa, diagnostica, investiga y propone mejoras para otros agentes de IA en ecosistemas de producción. El sistema fue diseñado a través de 7 iteraciones utilizando 4 modelos de vanguardia, requiriendo aprobación humana para todos los despliegues.

LamBench: Un conjunto de pruebas de referencia de cálculo lambda para agentes de codificación de IA
LamBench es un conjunto de pruebas de referencia que evalúa agentes de IA en tareas de cálculo lambda, midiendo inteligencia, velocidad y elegancia. La versión v1 incluye problemas y una matriz de puntuaciones.

Revdiff: Visor de Diferencias en Terminal con Anotaciones en Línea para Agentes de IA
Revdiff es un revisor de diferencias TUI construido específicamente para revisar cambios de código generados por IA sin salir de las sesiones de terminal. Genera anotaciones estructuradas a stdout que pueden canalizarse directamente de vuelta a agentes de IA como Claude Code, creando un ciclo de revisión continuo.
Por qué el conjunto de herramientas integral de Go lo hace ideal para la codificación asistida por IA
Google argumenta que el formateador incorporado, el marco de pruebas y la gestión de dependencias de Go lo hacen perfecto para la revisión y verificación de código generado por IA.