GUI für den beads Issue Tracker

Eine native Desktop-GUI für beads

Das bd CLI ist schnell, wenn es ums Anlegen und Schließen von Arbeit geht. Beadbox öffnen Sie, wenn Sie die Gesamtform sehen müssen: Abhängigkeitsgraphen, Epic-Fortschritt und die aktuelle Aufgabe jedes Agents in einem einzigen Fenster.

Mit Homebrew installieren

brew install --cask beadbox/beadbox/beadbox

Was es Ihnen zeigt, was das CLI nicht kann

bd list ist hervorragend, um eine gefilterte Ansicht in Ihr Terminal zu holen. Aber wenn Sie vierzig beads über sechs epics hinweg mit verknoteten Abhängigkeiten haben, wird die Ausgabe zu einer Textwand. Sie führen immer wieder Abfragen aus, um den Graph im Kopf zu rekonstruieren.

Beadbox rendert diesen Graph direkt. Jedes bead ist ein Knoten. Jeder Blocker ist eine Kante. Sie sehen auf einen Blick, wo Arbeit feststeckt, welche epics wirklich kurz vor dem Abschluss stehen und welche Abhängigkeitsketten Ihnen nächste Woche Probleme bereiten werden.

Visuelle Abhängigkeitsgraphen

Klicken Sie auf ein beliebiges bead, um zu sehen, was es blockiert und was es blockiert wird. Mehrstufige Abhängigkeitsketten werden als interaktiver Baum dargestellt, nicht als verschachtelte Liste von IDs.

Epic-Fortschritt auf einen Blick

Jedes epic zeigt einen Fortschrittsbalken, der aus seinen untergeordneten beads berechnet wird. Kein manuelles Status-Rollup. Keine veralteten Dashboards. Der Baum spiegelt die Datenbank in Echtzeit wider.

Live-Updates vom CLI

Wenn ein Agent bd create oder bd update ausführt, erkennt Beadbox die Änderung innerhalb von zwei Sekunden und rendert neu. Sie können Arbeit durch Ihre Pipeline wandern sehen, ohne manuell zu aktualisieren.

Nativ, nicht Electron

Beadbox basiert auf Tauri. Das bedeutet: Es nutzt die integrierte WebView Ihres Betriebssystems, statt Chromium mitzuliefern. Die App startet in unter einer Sekunde, und der Installer ist rund 20 MB groß.

Es läuft auf macOS (Apple Silicon und Intel), Linux (AppImage und .deb) und Windows. Alles aus derselben Codebasis.

Funktioniert mit dem bd CLI, das Sie bereits nutzen

Beadbox ersetzt bd nicht. Es liest dieselbe Dolt-Datenbank, in die Ihre CLI-Befehle schreiben. Sie können bd create, bd update und bd close weiterhin vom Terminal aus nutzen. Beadbox gibt Ihnen einfach ein zweites Fenster in dieselben Daten.

Kein Import-Schritt. Keine Konfigurationsdatei. Richten Sie es auf Ihren Workspace, und es beginnt zu rendern.

Häufige Fragen

Brauche ich das bd CLI, um Beadbox zu nutzen?
Ja. Beadbox liest die Datenbank, die bd verwaltet. Installieren Sie zuerst bd (brew install beads), dann Beadbox.
Ersetzt Beadbox das CLI?
Nein. Das CLI ist schneller beim Anlegen und Aktualisieren einzelner beads. Beadbox ist besser, um das Gesamtbild zu sehen. Die meisten Leute nutzen beides.
Werden meine Daten irgendwohin gesendet?
Nein. Ihre beads liegen in einer lokalen Dolt-Datenbank. Beadbox liest sie direkt. Es gibt keinen Account, keine Cloud-Synchronisierung und keine Telemetrie auf Ihren Issue-Daten.

Geben Sie Ihrem CLI ein Augenpaar

Wenn Sie bd bereits im Terminal ausführen, fügt sich Beadbox ein, ohne etwas an Ihrem Workflow zu ändern. Einmal installieren, auf einem zweiten Monitor offen lassen und aufhören zu raten, was Ihre Agents tun.