GUI para el gestor de incidencias beads
Una GUI de escritorio nativa para beads
El CLI de bd es rápido para crear y cerrar trabajo. Beadbox es lo que abres cuando necesitas ver la forma de todo a la vez: grafos de dependencias, progreso de epics y la tarea actual de cada agente en una sola ventana.
Instalar con Homebrew
brew install --cask beadbox/beadbox/beadboxLo que te muestra y el CLI no puede
bd list es excelente para traer una vista filtrada a tu terminal. Pero cuando tienes cuarenta beads repartidos entre seis epics con dependencias enredadas, la salida se convierte en un muro de texto. Acabas reejecutando consultas intentando reconstruir el grafo en tu cabeza.
Beadbox dibuja ese grafo directamente. Cada bead es un nodo. Cada bloqueo es una arista. Ves de un vistazo dónde está atascado el trabajo, qué epics están de verdad cerca de terminar y qué cadenas de dependencias te van a morder la próxima semana.
Grafos de dependencias visuales
Haz clic en cualquier bead para ver qué lo bloquea y qué bloquea él. Las cadenas de dependencias multinivel se dibujan como un árbol interactivo, no como una lista anidada de IDs.
Progreso de epics de un vistazo
Cada epic muestra una barra de progreso calculada a partir de sus beads hijos. Sin consolidación manual de estado. Sin dashboards desactualizados. El árbol refleja la base de datos en tiempo real.
Actualizaciones en vivo desde el CLI
Cuando un agente ejecuta bd create o bd update, Beadbox detecta el cambio en menos de dos segundos y vuelve a dibujar. Puedes ver el trabajo avanzar por tu pipeline sin recargar manualmente.
Nativo, no Electron
Beadbox está construido sobre Tauri. Eso significa que usa el WebView integrado de tu sistema operativo en lugar de empaquetar Chromium, así que la app arranca en menos de un segundo y el instalador pesa unos 20 MB.
Corre en macOS (Apple Silicon e Intel), Linux (AppImage y .deb) y Windows. Todo desde el mismo código.
Funciona con el CLI de bd que ya usas
Beadbox no reemplaza a bd. Lee la misma base de datos Dolt en la que escriben tus comandos del CLI. Puedes seguir usando bd create, bd update y bd close desde tu terminal. Beadbox simplemente te da una segunda ventana sobre los mismos datos.
Sin paso de importación. Sin archivo de configuración. Apúntalo a tu workspace y empieza a dibujar.
Preguntas frecuentes
- ¿Necesito el CLI de bd para usar Beadbox?
- Sí. Beadbox lee la base de datos que gestiona bd. Instala bd primero (brew install beads) y luego instala Beadbox.
- ¿Beadbox reemplaza al CLI?
- No. El CLI es más rápido para crear y actualizar beads individuales. Beadbox es mejor para ver la foto completa. La mayoría de la gente usa ambos.
- ¿Se envían mis datos a algún sitio?
- No. Tus beads viven en una base de datos Dolt local. Beadbox la lee directamente. No hay cuenta, no hay sincronización en la nube y no hay telemetría sobre los datos de tus incidencias.
Dale un par de ojos a tu CLI
Si ya estás ejecutando bd desde la terminal, Beadbox encaja sin cambiar nada de tu flujo. Instálalo una vez, déjalo abierto en un segundo monitor y deja de adivinar qué están haciendo tus agentes.