Grátis · MIT · Windows · se atualiza sozinho

Todas as sessões do Claude Code.Uma janela.

O Hub lista todas as sessões do seu PC, de todos os projetos. Clique numa e ela abre um terminal de verdade na pasta certa, já rodando claude --resume. Deixe até quatro lado a lado.

Instalador sem permissão de admin · procura atualização a cada 4 horas

Nenhum terminal abertoEscolha uma sessão à esquerda ou abra um terminal em branco.

Clique numa sessão pra retomar. Digite na busca pra procurar dentro das conversas.

Por que existe

Em qual pasta estava aquela sessão mesmo?

Sem o Hub

  1. Abrir o Explorador de Arquivos
  2. Caçar a pasta do projeto
  3. Abrir um terminal ali
  4. Lembrar qual era a sessão
  5. Digitar claude --resume e escolher

Com o Hub

Clique na sessão.

Um painel novo abre na pasta daquele projeto e roda claude --resume por você. Clicar numa sessão que já está aberta só foca o painel dela, sem abrir cópia.

Recursos

App pequeno, detalhes certos

  • Todos os projetos, uma lista

    Lê o ~/.claude/projects direto, ordenado pela atividade mais recente. Sem configurar nada.

  • Busca dentro das conversas

    Seus prompts, as respostas do Claude e as chamadas de ferramenta, tolerando prefixo, erro de digitação e acento.

  • Terminais de verdade

    Processos completos do PowerShell via node-pty. Setas, vim e a própria interface do Claude Code funcionam normalmente.

  • Até quatro, lado a lado

    A grade se reorganiza pra 1, 2, 3 ou 4 painéis. Nada fica escondido em aba.

  • Sobrevive a um reinício

    Os painéis que estavam abertos voltam nas mesmas pastas na próxima vez que você abre o app.

  • Outro terminal, mesma pasta

    Um clique no cabeçalho do painel abre um segundo terminal no caminho daquele painel.

  • O shell que você preferir

    PowerShell, cmd, Git Bash ou WSL pros terminais em branco, o que você tiver instalado.

  • Protege o comando rodando

    Um ponto de atividade em cada painel, confirmação antes de fechar um ocupado e notificação quando um painel termina.

  • Claro, escuro, inglês, português

    As duas opções ficam nas Configurações. Inglês é o padrão.

  • Se atualiza sozinho

    Procura no GitHub Releases ao abrir e a cada 4 horas, e oferece reiniciar pra instalar.

Layout

1, 2, 3 ou 4 terminais. Todos à vista.

Abriu um painel, a grade abre espaço. Fechou um, os outros crescem de volta. O limite de quatro mantém todos legíveis.

Como funciona

Ele lê os arquivos que o Claude Code já escreve

O Claude Code salva uma transcrição .jsonl por sessão. Cada linha traz a pasta de trabalho, um título feito por IA e o seu último prompt. O Hub lê só os primeiros e os últimos KB de cada arquivo pra tirar isso rápido.

  1. 01

    Processo principal

    O sessions.js varre as transcrições, o pty-manager.js cuida de um processo node-pty por painel, e a busca mantém um índice MiniSearch que relê só os arquivos cuja data de modificação mudou.

  2. 02

    Preload

    Uma window.api enxuta via contextBridge: listar sessões, iniciar, escrever, redimensionar e encerrar um painel. Nada do Node ou do Electron chega na página.

  3. 03

    Renderer

    Um app React pequeno: Sidebar, PaneGrid e TerminalPane, cada terminal uma instância do xterm.js com o addon de busca.

Sem conta, sem analytics. A única chamada de rede é a verificação de atualização no GitHub.

Atalhos

As mãos ficam no teclado

  • Ctrl+TNovo terminal
  • Ctrl+WFecha o painel em foco
  • Ctrl+TabPassa o foco pro próximo painel
  • Ctrl+FBusca dentro do painel em foco
  • Ctrl+= / - / 0Aumenta, diminui e volta o zoom
  • Ctrl direitoDigita e roda claude no painel em foco

Instalação

Baixe, rode o instalador, pronto

  1. 1

    Baixe o instalador

    Um .exe no GitHub Releases. O link sempre aponta pra versão mais nova.

  2. 2

    Escolha a pasta

    O instalador pergunta onde colocar o app e cria atalhos na Área de Trabalho e no Menu Iniciar. Sem admin.

  3. 3

    Clique numa sessão

    Você precisa do Claude Code instalado e logado pra retomar funcionar. Git Bash e WSL são opcionais.

Dúvidas

Perguntas que aparecem

Como retomar uma sessão antiga do Claude Code no Windows?

O Claude Code retoma uma sessão com claude --resume, mas você precisa rodar dentro da pasta do projeto. O Hub lista as sessões de todos os projetos, e um clique abre um terminal na pasta certa com o claude --resume já rodando.

Como ele acha as minhas sessões?

Ele lê as transcrições .jsonl que o Claude Code grava em ~/.claude/projects, só os primeiros e os últimos KB de cada arquivo, pra pegar a pasta, o título e o seu último prompt.

Funciona no macOS ou no Linux?

Ele foi feito e testado no Windows. Em outro sistema, a variável SHELL precisaria apontar pra algo que faça sentido, e esse caminho não foi testado.

A busca nas conversas é a mesma do Recall?

Sim. O Recall é a mesma busca como app separado. O Hub traz ela desde a versão 0.6.0, na caixa de busca da barra lateral.

Por que só quatro painéis?

De propósito. Quatro terminais ainda cabem numa tela com texto legível.

O que acontece com um comando rodando quando eu fecho o painel?

Fechar o painel encerra o shell dele. Painéis com saída recente pedem confirmação antes, os parados fecham na hora.

Ele manda as minhas conversas pra algum lugar?

Não. O índice fica no app, no seu PC. A única requisição de rede é a verificação de atualização no GitHub Releases.

Pare de caçar pasta

Grátis, licença MIT, e se atualiza sozinho.