Jeeves: Interface de Usuário em Terminal para Navegar e Retomar Sessões de Agentes de IA

O que o Jeeves faz
Jeeves é uma ferramenta baseada em terminal para gerenciar o histórico de conversas de agentes de IA. Ele agrega sessões de múltiplos frameworks de agentes de IA em uma única interface, permitindo que desenvolvedores naveguem, pesquisem e retomem conversas anteriores sem sair do terminal.
Principais recursos
- Navegue por todas as sessões de agentes de IA em um só lugar, com suporte para Claude Code, Codex e OpenCode
- Pesquise sessões por conteúdo usando texto simples ou padrões regex
- Visualize o conteúdo das conversas em uma visualização de painel dividido
- Abra conversas para ler o contexto completo
- Retome sessões diretamente no agente
Uso
Comandos básicos:
# Navegue por todas as sessões
jeeves
Pesquise por sessões contendo "refatoração de ui"
jeeves refatoração de ui
Pesquise com um padrão regex
jeeves " corrigir.*bug "
Controles de teclado
enter- abrir sessãor- retomar sessão no agente/- filtrar sessõesj/k- navegar para baixo/cimaw- alternar quebra de linhaesc- voltar para a listaqouctrl+c- sair
Opções de instalação
# Homebrew
brew install robinovitch61/tap/jeeves
Nix (com 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
Dica de configuração
Por padrão, o Claude Code exclui sessões com mais de 30 dias. Para manter todas as sessões navegáveis no Jeeves, defina um período de limpeza grande em ~/.claude/settings.json:
{
"cleanupPeriodDays": 99999
}
Detalhes técnicos
- Escrito em Go (99,6% Go, 0,4% Makefile)
- Construído com ferramentas da Charm
- Depende da bolha de viewport robinovitch61
- Licenciado sob MIT
- Versão atual: v0.3.0 (15 de abril de 2026)
Desenvolvimento
Para compilar a partir do código-fonte:
git clone [email protected]:robinovitch61/jeeves.git
cd jeeves
go build
📖 Leia a fonte completa: HN AI Agents
👀 See Also

Plugin de Memória do Agente OpenClaw: Contexto Persistente Entre Sessões
Um desenvolvedor criou um plugin de memória para o OpenClaw que injeta contexto relevante de conversas passadas antes de cada turno e armazena novos fatos e eventos após cada turno, resolvendo o problema de agentes esquecerem tudo entre sessões.

codebase-md: Ferramenta gera automaticamente CLAUDE.md com manutenção de git hook
codebase-md v0.1.0 analisa projetos para gerar arquivos CLAUDE.md com detecção de arquitetura, verificações de saúde de dependências e insights do git. Inclui hooks do git para manter a documentação atualizada e suporta outras ferramentas de codificação de IA com arquivos de configuração adicionais.

Integração da Memória Local do Claude Code com o Shodh: Aprimorando a Retenção de Contexto ao Longo do Tempo
Explore a integração do Claude Code com a memória Shodh para retenção de contexto de projetos de longo prazo usando um servidor de memória local.

nah: Um guarda de permissão com reconhecimento de contexto para Claude Code
nah é um hook PreToolUse que intercepta todas as chamadas de ferramentas no Claude Code, classificando comandos por tipo de ação como filesystem_read ou git_history_rewrite e aplicando políticas baseadas no contexto. Ele executa um classificador determinístico em milissegundos com escalonamento opcional para LLM em casos ambíguos.