GUI для трекера задач beads

Нативный десктопный GUI для beads

bd CLI быстр для создания и закрытия задач. Beadbox вы открываете, когда нужно увидеть форму всего целиком: графы зависимостей, прогресс epic и текущую задачу каждого агента в одном окне.

Установить через Homebrew

brew install --cask beadbox/beadbox/beadbox

Что он показывает то, чего не может CLI

bd list отлично подходит, чтобы вывести отфильтрованный вид в терминал. Но когда у вас сорок beads в шести epic со сплетёнными зависимостями, вывод превращается в стену текста. В итоге вы перезапускаете запросы, пытаясь собрать граф в голове.

Beadbox рисует этот граф напрямую. Каждый bead - узел. Каждый блокер - ребро. Вы мгновенно видите, где работа застряла, какие epic действительно близки к завершению и какие цепочки зависимостей ударят по вам на следующей неделе.

Визуальные графы зависимостей

Кликните по любому bead, чтобы увидеть, что его блокирует и что блокирует он. Многоуровневые цепочки зависимостей отображаются как интерактивное дерево, а не вложенный список ID.

Прогресс epic с одного взгляда

Каждый epic показывает полосу прогресса, рассчитанную по дочерним beads. Никакого ручного сведения статусов. Никаких устаревших дашбордов. Дерево отражает базу данных в реальном времени.

Живые обновления из CLI

Когда агент выполняет bd create или bd update, Beadbox подхватывает изменение в течение двух секунд и перерисовывается. Вы можете наблюдать, как работа движется по пайплайну, без ручного обновления.

Нативный, не Electron

Beadbox построен на Tauri. Это значит, что он использует встроенный WebView вашей ОС вместо того, чтобы тащить с собой Chromium, поэтому приложение запускается меньше чем за секунду, а установщик весит около 20 МБ.

Он работает на macOS (Apple Silicon и Intel), Linux (AppImage и .deb) и Windows. Всё из одной кодовой базы.

Работает с тем bd CLI, которым вы уже пользуетесь

Beadbox не заменяет bd. Он читает ту же базу Dolt, в которую пишут ваши команды CLI. Вы можете продолжать использовать bd create, bd update и bd close из терминала. Beadbox просто даёт вам второе окно в те же данные.

Никакого шага импорта. Никакого файла конфигурации. Направьте его на свой workspace, и он начнёт рисовать.

Частые вопросы

Нужен ли мне bd CLI, чтобы использовать Beadbox?
Да. Beadbox читает базу данных, которой управляет bd. Сначала установите bd (brew install beads), затем установите Beadbox.
Заменяет ли Beadbox CLI?
Нет. CLI быстрее для создания и обновления одиночных beads. Beadbox лучше для просмотра всей картины. Большинство людей используют и то, и другое.
Отправляются ли мои данные куда-либо?
Нет. Ваши beads живут в локальной базе Dolt. Beadbox читает её напрямую. Нет аккаунта, нет облачной синхронизации и нет телеметрии по данным ваших задач.

Дайте вашему CLI пару глаз

Если вы уже запускаете bd из терминала, Beadbox встраивается, ничего не меняя в вашем рабочем процессе. Установите его один раз, держите открытым на втором мониторе и перестаньте гадать, чем заняты ваши агенты.