marmonitor - acompanhe sessões de agentes de código com IA em tempo real na barra de status do tmux
(github.com/mjjo16)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 marmonitor→marmonitor 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
Obrigado por compartilhar!