pixtuoid/pixtuoid

Terminal pixel-art office for AI coding agents

解決する課題

複数のAIコーディングエージェントを監視するために、複数のターミナルウィンドウを頻繁に切り替える必要がなくなります。どのエージェントが詰まっているか、入力待ちか、完了しているかを手動で確認する代わりに、一目でわかる視覚的なダッシュボードを提供します。

仕組み

PixtuoidはAIエージェントのセッションを、仮想ターミナルオフィスのピクセルアートキャラクターに変換します。フックシム(Unixソケットまたは名前付きパイプを使用)とJSONLトランスクリプトの監視を通じてエージェントのアクティビティを監視します。これらのイベントは状態に処理され、ハーフブロックのピクセルアートとして描画されます。システムはローカルのみで動作し、外部サーバーにデータを送信しません。

対象者

複数のAIコーディングエージェントを同時に実行し、その進行状況とステータスを手軽に視覚的に追跡したい開発者向けです。

主な機能

  • マルチエージェントオフィス: 各エージェントセッションにはデスクが割り当てられます。オフィスが埋まるにつれて、新しいフロアが自動的に追加されます。
  • 視覚的なステータス表示: キャラクターはアクティビティ(タイピング、待機、スリープ)に基づいてアニメーションし、モニターは使用中のツールに応じて異なる色に光ります(例:編集は青、Bashはオレンジ)。
  • トークン追跡: エージェントがトークンを消費するにつれて、デスク上の紙の山が視覚的に成長します。
  • エージェントダッシュボード: 折りたたみ可能なツリービューで、ツールコール数やCLIタイプなどの詳細な統計を提供します。
  • 雰囲気演出: 合成されたローファイサウンドトラック、動的な天気、昼夜のサイクル、操作可能なオフィスペットが含まれています。
  • フローティングウィンドウ: フレームレスで常に最前面のデスクトップウィンドウとして実行できます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト