Repolode
iAmCorey

iAmCorey/Wake

App desktop nativo (Rust + GPUI) que reúne sessões de agentes de programação do Claude Code, Codex e muitos outros em um só lugar, com busca.

Estrelas
1,475
Forks
96
Issues abertas
3
Último commit
há 3 dias

O que é?

Wake é um app desktop que reúne o histórico de sessões dos agentes de programação usados na sua máquina em uma única visualização. Esses históricos normalmente ficam espalhados por pastas como ~/.claude e ~/.codex, uma para cada ferramenta. Wake os lê em modo somente leitura, mantém tudo local e permite pesquisar títulos e transcrições com busca de texto completo, ler conversas com chamadas de ferramentas e imagens e retomar uma sessão no terminal ou no app desktop do agente, na pasta do projeto correspondente.

O app é compatível com mais de vinte agentes, incluindo Claude Code, Codex CLI, Cursor, OpenCode, Gemini CLI e Copilot CLI, e também pode espelhar sessões de outras máquinas por SSH. Além de navegar pelas sessões, é possível favoritar, fixar, exportar para Markdown, enviar para a Lixeira e encontrar as sessões que ocupam mais espaço em disco. A visualização Memory lista os arquivos de instruções e memória mantidos pelos agentes, como CLAUDE.md e AGENTS.md.

Wake também oferece um plugin para Claude Code e Codex, além de um servidor MCP somente leitura (wake-mcp) e uma CLI (wake-cli). Eles permitem que novas sessões de agentes encontrem trabalhos anteriores no mesmo projeto. macOS é a plataforma principal; as versões para Linux e Windows são marcadas como experimentais.

Recursos principais

  • 01Lista unificada de sessões de vários agentes de programação, agrupadas por agente e projeto
  • 02Busca de texto completo em títulos e transcrições, incluindo textos CJK e código
  • 03Visualização de transcrições com balões de conversa, imagens em linha e chamadas de ferramentas recolhíveis
  • 04Retomada com um clique no terminal ou nos apps desktop do Claude e do Codex
  • 05Acesso somente leitura, com todos os dados mantidos na máquina local
  • 06Servidor MCP e CLI para que outros agentes pesquisem e leiam seu histórico

Casos de uso

  • Encontrar uma conversa anterior sobre um bug ou uma decisão de design entre vários agentes
  • Retomar o trabalho na pasta de projeto certa depois de alternar entre agentes
  • Permitir que uma nova sessão do Claude Code ou Codex continue de onde as anteriores pararam
  • Liberar espaço em disco encontrando e removendo logs grandes de sessões de agentes

Tópicos

Perguntas frequentes

O que é Wake?
App desktop nativo (Rust + GPUI) que reúne sessões de agentes de programação do Claude Code, Codex e muitos outros em um só lugar, com busca. Wake é um app desktop que reúne o histórico de sessões dos agentes de programação usados na sua máquina em uma única visualização. Esses históricos normalmente ficam espalhados por pastas como ~/.claude e ~/.codex, uma para cada ferramenta. Wake os lê em modo somente leitura, mantém tudo local e permite pesquisar títulos e transcrições com busca de texto completo, ler conversas com chamadas de ferramentas e imagens e retomar uma sessão no terminal ou no app desktop do agente, na pasta do projeto correspondente.
Wake é gratuito? Qual é a licença?
Wake é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Wake ainda é mantido?
Manutenção ativa. O último commit de Wake foi em 16 de out. de 2026.
Para que posso usar Wake?
Encontrar uma conversa anterior sobre um bug ou uma decisão de design entre vários agentes Retomar o trabalho na pasta de projeto certa depois de alternar entre agentes Permitir que uma nova sessão do Claude Code ou Codex continue de onde as anteriores pararam Liberar espaço em disco encontrando e removendo logs grandes de sessões de agentes
Onde consigo Wake?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/iAmCorey/Wake

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados