2 pontos por dkstm95 2026-03-15 | Ainda não há comentários. | Compartilhar no WhatsApp

Quando você roda o Claude Code em vários terminais ao mesmo tempo,
é comum ter aquele momento de pensar: "O que eu estava fazendo aqui mesmo?" toda vez que troca de aba.
Aí você precisa rolar a tela para reler a conversa anterior ou confiar na memória, e com apenas 3 ou 4 sessões isso já fica bem confuso.

claude-recall é um plugin para o Claude Code que resolve esse problema.

O Claude Code já tem um recurso embutido chamado statusline, mas ele mostra apenas informações de recursos, como nome do modelo/custo/% de contexto, e não diz "qual é o objetivo desta sessão".
Por isso, foi criado um plugin que combina rastreamento do objetivo da sessão + métricas embutidas em um só lugar.

Depois de instalar, um HUD de 2 linhas fica sempre visível abaixo da caixa de entrada do prompt:

1. objetivo da sessão (purpose) + branch do git + nome do modelo  
2. número de turnos atuais + último prompt + tempo decorrido + uso de contexto + custo  

A expectativa é que, ao trocar de aba, basta olhar essas duas linhas para recuperar imediatamente o contexto.

claude-recall funciona da seguinte forma:

  • Baseado em hooks: reage aos eventos SessionStart, UserPromptSubmit e SessionEnd para salvar o estado da sessão em um arquivo JSON
  • Statusline: renderiza combinando o estado salvo + o JSON embutido do Claude Code (em menos de 100 ms)
  • Define o objetivo da sessão no primeiro prompt, e também pode redefini-lo com o comando /purpose, fazendo a IA analisar a conversa
  • Sessões concluídas há mais de 7 dias são limpas automaticamente

Agradeço muito pelo feedback!

Ainda não há comentários.

Ainda não há comentários.