Repolode
marmottajr

marmottajr/habblaud

Um escritório virtual que mostra cada projeto do Claude Code ou Codex como uma sala e cada agente como um personagem pixel art com atividade em tempo real.

Estrelas
737
Forks
142
Issues abertas
72
Último commit
há 4 dias

O que é?

Habblaud transforma as sessões do Claude Code e do Codex em um escritório pixel art. Cada projeto com uma sessão aberta ganha sua própria sala, e cada agente é representado por um personagem cuja animação reflete o que está fazendo: digitando enquanto trabalha, levantando a mão quando precisa de uma permissão ou resposta, ou esperando na mesa enquanto um comando de shell é executado. Subagentes aparecem como colegas de trabalho que entregam os resultados ao agente que os iniciou.

O dashboard também mostra o uso de cada conta nas janelas de 5 horas e semanal, um feed de atividades, um painel com detalhes do agente, tarefas, linha do tempo e estatísticas, além da reprodução das atividades do dia. Habblaud lê os arquivos que o Claude Code e o Codex já gravam e é executado na máquina local. Mods e hooks opcionais permitem aprovar solicitações de permissão, responder a perguntas e enviar mensagens às sessões pelo navegador.

O servidor usa apenas módulos nativos do Node e pode ser executado com Node 22.12+ ou no Docker. A interface está disponível em português, inglês, espanhol e francês.

Recursos principais

  • 01Mostra cada projeto como uma sala e cada agente do Claude Code ou Codex como um personagem animado.
  • 02Exibe o status em tempo real, como trabalhando, precisando de uma resposta ou aguardando um comando de shell.
  • 03Mostra o uso de cada conta nas janelas de 5 horas e semanal.
  • 04Permite aprovar solicitações de permissão e responder às perguntas dos agentes no escritório quando o mod opcional está instalado.
  • 05Reproduz as atividades do dia em uma linha do tempo e funciona com Node ou Docker, sem dependências de runtime.

Casos de uso

  • Acompanhar várias sessões do Claude Code em execução simultânea em diferentes projetos.
  • Identificar qual agente está bloqueado aguardando uma solicitação de permissão, sem alternar entre terminais.
  • Monitorar comandos de shell de longa duração iniciados por um agente.
  • Consultar os limites de uso da conta enquanto executa várias sessões de programação com IA.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/marmottajr/habblaud.git
  2. 2

    Acesse a pasta e instale as ferramentas de build

    cd habblaud && npm install
  3. 3

    Compile e inicie o Habblaud sem Docker

    npm run build && npm start
  4. 4

    Abra o escritório no navegador em localhost:4747

Antes de usar

  • Testado no macOS; Linux é mencionado, mas Windows não.
  • O mod recomendado requer Claude Code 2.1.287 ou posterior e Node.js 22.12 ou posterior.
  • Alguns recursos, como o uso em tempo real e responder pelo escritório, exigem a instalação de hooks ou de um mod em cada conta.

Tópicos

Perguntas frequentes

O que é habblaud?
Um escritório virtual que mostra cada projeto do Claude Code ou Codex como uma sala e cada agente como um personagem pixel art com atividade em tempo real. Habblaud transforma as sessões do Claude Code e do Codex em um escritório pixel art. Cada projeto com uma sessão aberta ganha sua própria sala, e cada agente é representado por um personagem cuja animação reflete o que está fazendo: digitando enquanto trabalha, levantando a mão quando precisa de uma permissão ou resposta, ou esperando na mesa enquanto um comando de shell é executado. Subagentes aparecem como colegas de trabalho que entregam os resultados ao agente que os iniciou.
habblaud é gratuito? Qual é a licença?
habblaud é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
habblaud ainda é mantido?
Manutenção ativa. O último commit de habblaud foi em 16 de out. de 2026.
Para que posso usar habblaud?
Acompanhar várias sessões do Claude Code em execução simultânea em diferentes projetos. Identificar qual agente está bloqueado aguardando uma solicitação de permissão, sem alternar entre terminais. Monitorar comandos de shell de longa duração iniciados por um agente. Consultar os limites de uso da conta enquanto executa várias sessões de programação com IA.
Como instalar habblaud?
Clone o repositório: git clone https://github.com/marmottajr/habblaud.git Acesse a pasta e instale as ferramentas de build: cd habblaud && npm install Compile e inicie o Habblaud sem Docker: npm run build && npm start Abra o escritório no navegador em localhost:4747
Onde consigo habblaud?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/marmottajr/habblaud

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

Projetos relacionados