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

✍️ OpenClawRadar📅 Publicado: April 18, 2026🔗 Source
Jeeves: Interface de Usuário em Terminal para Navegar e Retomar Sessões de Agentes de IA
Ad

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ão
  • r - retomar sessão no agente
  • / - filtrar sessões
  • j/k - navegar para baixo/cima
  • w - alternar quebra de linha
  • esc - voltar para a lista
  • q ou ctrl+c - sair
Ad

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

Ad

👀 See Also

Plugin de Memória do Agente OpenClaw: Contexto Persistente Entre Sessões
Tools

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.

OpenClawRadar
codebase-md: Ferramenta gera automaticamente CLAUDE.md com manutenção de git hook
Tools

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.

OpenClawRadar
Integração da Memória Local do Claude Code com o Shodh: Aprimorando a Retenção de Contexto ao Longo do Tempo
Tools

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.

OpenClawRadar
nah: Um guarda de permissão com reconhecimento de contexto para Claude Code
Tools

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.

OpenClawRadar