00:00:00O Claude Code é ótimo, mas sabemos que ele só funciona bem dentro de uma sessão.
00:00:03Sempre que retomamos o trabalho, perdemos tudo o que foi feito na sessão anterior.
00:00:07Este é o Claude Mem.
00:00:09Ele dá ao Claude Code uma memória persistente e compactada entre as sessões,
00:00:13capturando automaticamente itens como correções de bugs e decisões,
00:00:16e trazendo esse contexto de volta exatamente quando precisamos.
00:00:19Tudo em código aberto, sem necessidade de chaves de API.
00:00:21Lançamos vídeos novos o tempo todo.
00:00:23Não se esqueça de se inscrever.
00:00:30A configuração aqui é bem rápida e você encontra tudo no repositório do Claude Mem.
00:00:34Vou assumir que você já tem o Claude Code instalado, como eu,
00:00:37então adicionar o Claude Mem são basicamente dois comandos dentro do Claude.
00:00:41Primeiro, abra o Claude e execute este comando aqui.
00:00:45Depois disso, podemos instalá-lo com este outro comando.
00:00:48Peguei ambos no repositório.
00:00:50Vou reiniciar o Claude e pronto.
00:00:52O Claude Mem já está no seu sistema.
00:00:55Não precisei mexer em arquivos de configuração ou chaves de API, o que é uma grande vantagem.
00:00:59E aqui está a parte que eu mais gosto.
00:01:01Ele roda localmente, então todos os dados capturados ficam na sua máquina.
00:01:06Certo, vou mostrar na prática como ele funciona.
00:01:09Será rápido, só para você entender a lógica, que é o que importa.
00:01:12Estamos em uma pasta de projeto nova, apenas um FastAPI com o qual eu estava brincando.
00:01:17Mas, para este exemplo, faremos um script Python super básico só para ilustrar o ponto.
00:01:22Na primeira sessão, vou pedir ao Claude para criar um arquivo Fibonacci recursivo,
00:01:26mas sem tratar entradas negativas.
00:01:29Como esperado, o Claude gera o arquivo e, ao abrir, parece tudo certo.
00:01:34Agora vou testar e dizer que vou rodar com um número negativo.
00:01:38Por razões óbvias, recebemos um erro.
00:01:41Então, direi ao Claude: "adicione um ValueError quando n for negativo".
00:01:45O Claude atualiza o código.
00:01:47Eu rodo de novo: mensagem de erro limpa, bug corrigido.
00:01:50Ok, agora é que vem o detalhe.
00:01:52O Claude consegue fazer isso.
00:01:52Foi super fácil.
00:01:54Enquanto fazíamos isso, porém, o Claude Mem estava observando silenciosamente ao fundo.
00:01:58Ele está registrando o que acabou de acontecer.
00:02:00Isso roda totalmente no seu localhost, então está sempre se atualizando.
00:02:05Podemos ver coisas aqui como o bug, certo?
00:02:08Eu posso visualizar isto.
00:02:09Posso ver a correção, o raciocínio e a diferença no código (diff).
00:02:13Esta é a interface web do Claude Mem.
00:02:16E você pode ver entradas em tempo real categorizadas; ali está a correção do nosso bug.
00:02:20Agora vem o teste real, porque a primeira parte já é interessante.
00:02:24Foi legal ver isso, mas, basicamente, eram apenas logs bonitos.
00:02:28Vou entrar aqui e encerrar a sessão atual.
00:02:31Vou limpar meu terminal e iniciar o Claude novamente.
00:02:35Agora que estou em uma nova sessão, vou pedir ao Claude para retomar de onde paramos.
00:02:41Vou pedir para ele lembrar do bug do Fibonacci que corrigimos da última vez.
00:02:45E lá está.
00:02:48Ele está trazendo aquele contexto.
00:02:49O Claude recupera a correção exata sem eu precisar explicar toda a história de novo.
00:02:54E posso ir além: posso pedir para ele buscar por "correção de bug Fibonacci".
00:02:58Agora tenho o resumo compactado e, se eu expandir, vejo o contexto completo.
00:03:05Não preciso perder tempo copiando e colando ou tentando
00:03:08explicar novamente o que estávamos fazendo antes.
00:03:10Ele simplesmente lembra.
00:03:12Isso é enorme, pois agora podemos entrar e sair de sessões,
00:03:15e o Claude Mem roda ao fundo para nos ajudar.
00:03:18Existem várias coisas que eu adoro e que vão te ajudar.
00:03:21Primeiro, economiza um tempo enorme, pois você para de recarregar o contexto a cada sessão.
00:03:26Além disso, é muito eficiente no uso de tokens.
00:03:29O Claude Mem compacta as memórias em até 10 vezes,
00:03:32então não atingimos nossos limites tão rápido quanto antes.
00:03:35Por fim, você realmente consegue encontrar as coisas.
00:03:37Você pode buscar memórias pelas tags integradas que temos no Claude Mem.
00:03:42Digite termos como "bug fix", "decision", caminhos de arquivos ou palavras-chave.
00:03:46Isso aparece na nossa interface.
00:03:48É isso que o torna realmente útil em projetos maiores,
00:03:51e, ao contrário do arquivo de memória básico do Claude, isso é automático.
00:03:55Além disso, é código aberto; se quiser ajustar algo, você pode.
00:03:58Resumindo, esse é o Claude Mem.
00:04:00O Claude Mem nos poupa tempo.
00:04:02É a ferramenta ideal para acelerar seu fluxo de trabalho e economizar muitos tokens.
00:04:06Teste no seu projeto.
00:04:07Acho que você sentirá a diferença imediatamente.
00:04:09Se isso ajudou, não esqueça de se inscrever e nos vemos no próximo vídeo.