4 pontos por slidingv 27 일 전 | 1 comentários | Compartilhar no WhatsApp

Ao executar vários agentes de código com IA ao mesmo tempo no tmux, para verificar o estado de cada sessão é preciso alternar entre os panes um por um.
O marmonitor exibe o estado geral das sessões na barra de status do tmux em um formato como 1 ⏳Cl my-project allow, permitindo entender a situação sem trocar de pane.

  • Exibe na barra de status a quantidade de sessões por agente (Cl 12, Cx 2, Gm 1) e a fase atual (⏳aguardando aprovação, 🤔pensando, 🔧executando, ✅concluído)
  • Com Option+1~5, é possível ir imediatamente para o pane da respectiva sessão
  • Com marmonitor status, é possível verificar uso de tokens por sessão, CPU/MEM e árvore de processos
  • Funciona observando informações de processos locais em modo somente leitura. Não há chave de API, plugin nem comunicação de rede
  • Instalação com npm install -g marmonitormarmonitor setup tmux
  • TypeScript, MIT, prioridade para macOS (não testado no Linux)

Comentário: é um projeto open source em andamento de uma pessoa conhecida. Ao trabalhar com Claude Code e Codex, ele ajuda a identificar sessões paradas esperando allow e reduz o cansaço operacional, então resolvi compartilhar. Acho que pode ser útil para quem trabalha com várias tarefas em paralelo.

1 comentários

 
dkmin 26 일 전

Obrigado por compartilhar!