GUI para o rastreador de issues beads
Uma GUI desktop nativa para o beads
O CLI bd é rápido para criar e fechar trabalho. O Beadbox é o que você abre quando precisa ver a forma de tudo ao mesmo tempo: grafos de dependências, progresso de epics e a tarefa atual de cada agente em uma única janela.
Instalar com Homebrew
brew install --cask beadbox/beadbox/beadboxO que ele te mostra que o CLI não consegue
O bd list é excelente para trazer uma visão filtrada para o seu terminal. Mas quando você tem quarenta beads distribuídos em seis epics com dependências entrelaçadas, a saída vira um paredão de texto. Você acaba re-executando consultas tentando reconstruir o grafo de cabeça.
O Beadbox renderiza esse grafo diretamente. Cada bead é um nó. Cada bloqueio é uma aresta. Você vê num piscar de olhos onde o trabalho está travado, quais epics estão de fato perto de concluir e quais cadeias de dependência vão te morder na semana que vem.
Grafos de dependências visuais
Clique em qualquer bead para ver o que o bloqueia e o que ele bloqueia. Cadeias de dependência multinível são renderizadas como uma árvore interativa, não como uma lista aninhada de IDs.
Progresso de epics num relance
Cada epic exibe uma barra de progresso calculada a partir dos beads filhos. Sem consolidação manual de status. Sem dashboards desatualizados. A árvore reflete o banco de dados em tempo real.
Atualizações ao vivo do CLI
Quando um agente roda bd create ou bd update, o Beadbox detecta a mudança em até dois segundos e re-renderiza. Você pode acompanhar o trabalho avançando pelo seu pipeline sem atualização manual.
Nativo, não Electron
O Beadbox é construído em Tauri. Isso significa que ele usa a WebView nativa do seu sistema em vez de embarcar o Chromium, então o app abre em menos de um segundo e o instalador tem cerca de 20 MB.
Roda em macOS (Apple Silicon e Intel), Linux (AppImage e .deb) e Windows. Tudo a partir da mesma base de código.
Funciona com o CLI bd que você já usa
O Beadbox não substitui o bd. Ele lê o mesmo banco Dolt em que os seus comandos do CLI escrevem. Você pode continuar usando bd create, bd update e bd close no terminal. O Beadbox só te dá uma segunda janela para os mesmos dados.
Sem passo de importação. Sem arquivo de configuração. Aponte para o seu workspace e ele começa a renderizar.
Dúvidas comuns
- Preciso do CLI bd para usar o Beadbox?
- Sim. O Beadbox lê o banco de dados que o bd gerencia. Instale o bd primeiro (brew install beads) e depois o Beadbox.
- O Beadbox substitui o CLI?
- Não. O CLI é mais rápido para criar e atualizar beads individuais. O Beadbox é melhor para ver o quadro completo. A maioria das pessoas usa os dois.
- Meus dados são enviados para algum lugar?
- Não. Seus beads ficam em um banco Dolt local. O Beadbox lê ele diretamente. Não há conta, sincronização em nuvem nem telemetria sobre o conteúdo das suas issues.
Dê um par de olhos ao seu CLI
Se você já roda o bd no terminal, o Beadbox se encaixa sem mudar nada no seu fluxo. Instale uma vez, deixe aberto em um segundo monitor e pare de adivinhar o que seus agentes estão fazendo.