beads のためのリアルタイムダッシュボード

AI コーディングエージェントを運用するチームのためのダッシュボード

4〜5 体のエージェントが並行して作業するようになると、ターミナルだけでは足りません。Beadbox はフリート全体のライブビューを提供します。誰が何に取り組んでいるか、ブロッカーはどこか、どの epic が完了間近かが見えます。

Homebrew でインストール

brew install --cask beadbox/cask/beadbox

フリートビュー

アクティビティダッシュボードは、現在進行中のすべての bead を担当者ごとにグループ化して表示します。6 体のエージェントを並べて見て、それぞれが何に取り組んでいるか、どれくらい前から着手しているか、アイドル状態になっていないかを確認できます。

ターミナルウィンドウを覗いたり、supervisor にステータスを尋ねたりする必要はありません。変わった瞬間に情報が描画されます。

ブロッカーが自動で浮上

未解決の依存関係を持つ bead は、キューに入った瞬間にフラグが立ちます。ブロックしているチェーン、上流の作業を所有するエージェント、誰かが積極的に解消に動いているかどうかが見えます。

止まっている作業は見えなくなりません。振り返りの前に気付けます。

ステータス会議なしで epic の進捗を把握

ツリー上の各 epic には、子 bead から計算されたプログレスバーが表示されます。ready、in progress、ready for QA、closed。ロールアップはライブなので、エージェントが bead をクローズすると epic のバーが動きます。

これがスタンドアップで欲しかったビューです。昨晩生成された Jira のバーンダウンではなく、今この瞬間の状態です。

仕組み

Beadbox はローカルの .beads ディレクトリを — ワークスペースがリモートの場合は Dolt サーバーを — 監視し、データベースが変わるたびに UI を更新します。

エージェントが共有 Dolt リモートにプッシュするマルチライター構成では、Beadbox はサーバーに直接接続し、すべてのコミットが着地した瞬間に表示します。

こんな人向け

マルチエージェントのコーディングワークフローを運用するチーム。supervisor エージェントがエンジニアや QA エージェントに作業を割り振っているなら、Beadbox はフリートを監視するために開いておく窓です。

ログを tail せずにエージェントが何をしているか見たいソロ開発者 (1〜2 体のエージェントを動かす人) にも有用です。

エージェントフリートを盲目的に運用するのをやめよう

Beadbox をインストールしてワークスペースを指定すれば、1 分もかからずにエージェントが実際に何をしているか、どこで止まっているか、どの作業がリリース間近かが見えるようになります。