- Logs de sessão registram o que o agente fez, mas não mostram como ele entendeu a tarefa (julgamento de áreas relacionadas, locais explorados, se o escopo do trabalho estava alinhado), algo que não dá para saber lendo o JSONL bruto
- Desenha o repositório como um mapa noturno, em que os locais pesquisados/lidos/modificados pelo agente brilham e o restante permanece escuro, permitindo ver de relance o entendimento do agente sobre o trabalho
- Um único binário em Go lê logs de sessões do Claude Code e do Codex, e o processo de visualização roda totalmente localmente
- Com as visualizações Tree/Terrain, representa o repositório como uma árvore radial ou como um plano em treemap; quanto mais profundo e mais frequentemente um arquivo é tocado, maior a intensidade da luz
- Diferencia por cor o estado de toque de cada arquivo — seen (verde), read (azul), edited (âmbar), unvisited (escuro)
- Arquivos que foram tocados pela sessão, mas desapareceram do repositório, permanecem como fantasmas em wireframe
- O HUD agrupa e exibe sinais de atrito, como taxa de erros, arquivos com churn e modificações desde a última verificação
- Com o playback deck, é possível fazer scrub/reproduzir a sessão sobre um histograma agrupado em buckets; observações (pesquisa/leitura/execução) aparecem em tons frios, e transformações (edição/verify) em tons quentes, destacando os trechos de edição
- Suporta exportar toda a reprodução, no lado do cliente, para
.webm
- Suporta exportar toda a reprodução, no lado do cliente, para
- Timeline marks indicam compressão de contexto (◇), execução de subagentes (○) e turnos do usuário (›), com clique para saltar para o ponto correspondente
- Agent lenses permitem reproduzir, no mesmo mapa, os traces dos subagentes executados pela sessão e voltar ao trace principal
- O recurso de avaliação de sessão solicita ao CLI local julgamentos sobre exploração/escopo/desorientação/verificação, e todas as descobertas ficam ancoradas em eventos clicáveis da timeline
- Somente ao executar a avaliação, um resumo da sessão (texto das mensagens, caminhos de arquivos e resumos de eventos em uma linha) é enviado ao modelo por trás do CLI
claude/codexda conta do usuário; outras sessões não são incluídas
- Somente ao executar a avaliação, um resumo da sessão (texto das mensagens, caminhos de arquivos e resumos de eventos em uma linha) é enviado ao modelo por trás do CLI
- Internamente, separa deliberadamente três artefatos: trace (stream normalizado de eventos de toque em arquivos), citymap (layout determinístico do repositório) e report (descobertas baseadas em evidências do avaliador LLM)
- Um servidor Go local combina tudo e serve para um frontend em React/Three.js
- Licença MIT
Ainda não há comentários.