GUI per l'issue tracker beads

Una GUI desktop nativa per beads

Il bd CLI è veloce per creare e chiudere il lavoro. Beadbox è ciò che apri quando vuoi vedere la forma di tutto in un colpo d'occhio: grafi di dipendenze, progresso degli epic e l'attività corrente di ogni agente in un'unica finestra.

Installa con Homebrew

brew install --cask beadbox/beadbox/beadbox

Cosa ti mostra che il CLI non può

bd list è ottimo per portare una vista filtrata nel tuo terminale. Ma quando hai quaranta bead distribuiti su sei epic con dipendenze intrecciate, l'output diventa un muro di testo. Finisci per rilanciare query nel tentativo di ricostruire il grafo nella tua testa.

Beadbox rende quel grafo direttamente. Ogni bead è un nodo. Ogni blocco è un arco. Vedi a colpo d'occhio dove il lavoro è bloccato, quali epic sono davvero vicini al completamento e quali catene di dipendenze ti creeranno problemi la settimana prossima.

Grafi visivi delle dipendenze

Clicca qualsiasi bead per vedere cosa lo blocca e cosa blocca a sua volta. Le catene di dipendenze multi-livello vengono rese come un albero interattivo, non un elenco annidato di ID.

Progresso degli epic a colpo d'occhio

Ogni epic mostra una barra di progresso calcolata dai bead figli. Nessun rollup di stato manuale. Nessuna dashboard obsoleta. L'albero riflette il database in tempo reale.

Aggiornamenti dal vivo dal CLI

Quando un agente esegue bd create o bd update, Beadbox rileva la modifica entro due secondi e aggiorna la vista. Puoi guardare il lavoro muoversi nella tua pipeline senza un refresh manuale.

Nativa, non Electron

Beadbox è costruita su Tauri. Questo significa che usa il WebView integrato del tuo OS invece di distribuire Chromium, quindi l'app si avvia in meno di un secondo e l'installer pesa circa 20 MB.

Gira su macOS (Apple Silicon e Intel), Linux (AppImage e .deb) e Windows. Tutto dallo stesso codebase.

Funziona con il bd CLI che già usi

Beadbox non sostituisce bd. Legge lo stesso database Dolt su cui scrivono i tuoi comandi CLI. Puoi continuare a usare bd create, bd update e bd close dal terminale. Beadbox ti dà semplicemente una seconda finestra sugli stessi dati.

Nessun passaggio di import. Nessun file di configurazione. Puntalo al tuo workspace e inizia a renderizzare.

Domande frequenti

Mi serve il bd CLI per usare Beadbox?
Sì. Beadbox legge il database gestito da bd. Installa prima bd (brew install beads), poi installa Beadbox.
Beadbox sostituisce il CLI?
No. Il CLI è più veloce per creare e aggiornare singoli bead. Beadbox è migliore per vedere il quadro d'insieme. La maggior parte delle persone usa entrambi.
I miei dati vengono inviati da qualche parte?
No. I tuoi bead vivono in un database Dolt locale. Beadbox lo legge direttamente. Non c'è nessun account, nessuna sincronizzazione cloud e nessuna telemetria sui dati dei tuoi issue.

Dai al tuo CLI un paio d'occhi

Se già usi bd dal terminale, Beadbox si inserisce senza cambiare nulla del tuo flusso di lavoro. Installala una volta, tienila aperta su un secondo monitor e smetti di indovinare cosa stanno facendo i tuoi agenti.