Repolode
marmottajr

marmottajr/habblaud

Claude CodeやCodexの各プロジェクトを部屋、各エージェントを活動状況がわかるドット絵キャラクターで表示するバーチャルオフィス。

スター
737
フォーク
142
未解決の Issue
72
最終コミット
4 日前

これは何?

Habblaudは、Claude CodeとCodexのセッションをドット絵のオフィスに変換します。セッションが開いているプロジェクトごとに部屋が用意され、エージェントは作業中ならタイピングし、許可や回答が必要なら手を挙げ、シェルコマンドの実行中はデスクで待つなど、動きで状況を表すキャラクターとして表示されます。サブエージェントは同僚として登場し、結果を起動元のエージェントに届けます。

ダッシュボードでは、アカウントごとの5時間・週単位の使用状況、アクティビティフィード、タスクやタイムライン、統計を表示するエージェント詳細パネル、1日のリプレイも確認できます。HabblaudはClaude CodeとCodexがすでに書き込んでいるファイルを読み取り、ローカルマシン上で動作します。オプションのmodとhooksを使うと、ブラウザーから権限リクエストを承認したり、質問に回答したり、セッションにメッセージを送ったりできます。

サーバーはNode組み込みモジュールのみを使用し、Node 22.12以降またはDockerで実行できます。インターフェースはポルトガル語、英語、スペイン語、フランス語に対応しています。

主な機能

  • 01各プロジェクトを部屋として、Claude CodeまたはCodexの各エージェントを動きのあるキャラクターとして表示します。
  • 02作業中、入力待ち、シェルコマンドの実行待ちなど、リアルタイムの状況を表示します。
  • 03アカウントごとの5時間・週単位の使用状況を表示します。
  • 04オプションのmodをインストールすると、オフィス画面から権限リクエストを承認し、エージェントの質問に回答できます。
  • 05タイムラインでその日のアクティビティを再生できます。ランタイム依存関係なしでNodeまたはDocker上で動作します。

ユースケース

  • 複数のプロジェクトで同時に動いているClaude Codeのセッションを把握する。
  • ターミナルを切り替えずに、権限確認で止まっているエージェントを見つける。
  • エージェントが開始した時間のかかるシェルコマンドの状況を監視する。
  • 複数のAIコーディングセッションを実行しながら、アカウントの使用上限を確認する。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/marmottajr/habblaud.git
  2. 2

    フォルダーに移動してビルドツールをインストールする

    cd habblaud && npm install
  3. 3

    Dockerを使わずにHabblaudをビルドして起動する

    npm run build && npm start
  4. 4

    ブラウザーでlocalhost:4747にアクセスしてオフィスを開く

使う前に知っておきたいこと

  • macOSでテスト済みです。Linuxは記載されていますが、Windowsについては触れられていません。
  • 推奨modを使うにはClaude Code 2.1.287以降とNode.js 22.12以降が必要です。
  • ライブ使用状況の表示やオフィスからの回答など、一部の機能を使うには、各アカウントにhooksまたはmodをインストールする必要があります。

トピック

よくある質問

habblaud とは?
Claude CodeやCodexの各プロジェクトを部屋、各エージェントを活動状況がわかるドット絵キャラクターで表示するバーチャルオフィス。 Habblaudは、Claude CodeとCodexのセッションをドット絵のオフィスに変換します。セッションが開いているプロジェクトごとに部屋が用意され、エージェントは作業中ならタイピングし、許可や回答が必要なら手を挙げ、シェルコマンドの実行中はデスクで待つなど、動きで状況を表すキャラクターとして表示されます。サブエージェントは同僚として登場し、結果を起動元のエージェントに届けます。
habblaud は無料で使えますか?ライセンスは?
habblaud は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
habblaud は今もメンテナンスされていますか?
活発にメンテナンス中。habblaud の最終コミットは 2026年10月16日 です。
habblaud は何に使えますか?
複数のプロジェクトで同時に動いているClaude Codeのセッションを把握する。 ターミナルを切り替えずに、権限確認で止まっているエージェントを見つける。 エージェントが開始した時間のかかるシェルコマンドの状況を監視する。 複数のAIコーディングセッションを実行しながら、アカウントの使用上限を確認する。
habblaud のインストール方法は?
リポジトリをクローンする: git clone https://github.com/marmottajr/habblaud.git フォルダーに移動してビルドツールをインストールする: cd habblaud && npm install Dockerを使わずにHabblaudをビルドして起動する: npm run build && npm start ブラウザーでlocalhost:4747にアクセスしてオフィスを開く
habblaud はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/marmottajr/habblaud

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト