タイル
ワークスペースの構成要素 — ターミナル、コード、ノート、画像、ファイルツリー。
タイルはキャンバスの構成要素です。各タイルは macOS スタイルのタイトルバーを持つ、リサイズ・ドラッグ可能なコンテナです。
ターミナル
最も基本的なタイルタイプです。ターミナルタイルはオプションの tmux 統合を備えた完全な PTY(擬似端末)セッションを実行します。
- デフォルトサイズ:440×540px
- エージェント検出:MadoHub は出力を監視して Claude Code、Codex、Amp、OpenCode、または汎用シェルを識別し、エージェントの状態(作業中、待機中、停止、アイドル、終了、完了、失敗)を追跡します。
- コンテキストメニュー:右クリックでコピー、貼り付け、クリア、セッション終了が可能です。
- PID 追跡:各ターミナルのプロセス ID はルーティング時の JSONL セッション解決のために保存されます。
- タイトルバーの機能:Worker バッジ(チャットから派生した worker が作成したタイルに表示される
codexチップ)、Context Gauge(タイルごとのコンテキストウィンドウ使用率バー — 70% 未満は緑、70% で琥珀色、90% で赤 — Claude 専用、Dynamic Workflows のサブエージェントトークンのツールチップ付き)、Resume Session ピッカー。
ターミナルの作成
- キャンバスをダブルクリック
- Cmd+Shift+P → New Terminal
- ターミナルはアクティブなワークスペースのディレクトリで開きます
コード
構文ハイライトと行番号付きでコードファイルを表示します。読み取り専用 — エージェントが作業中のコードを確認するのに便利です。
- 最大 500 行を表示
- タイトルバーにファイル名を表示
- キャンバスへ非画像ファイルをドラッグして作成
ノート
計画、ドキュメント作成、アイデアのキャプチャのための自由形式テキストエディタです。
- デフォルトサイズ:300×250px
- 入力と同時に自動保存
- エージェントからのルーティングコンテンツを受信可能(例:完了作業のサマリー)
画像
タイル内に画像ファイルを表示します。PNG、JPG、JPEG、GIF、WebP、SVG、BMP、ICO、TIFF に対応しています。
ファイルツリーまたは Finder からキャンバスへ画像ファイルをドラッグして作成します。
ファイルツリー
プロジェクトディレクトリの階層ファイルブラウザです。
- デフォルトサイズ:440×540px
- フォルダをクリックして展開/折りたたみ
- ツリーからキャンバスへファイルをドラッグしてコードタイルまたは画像タイルを作成
- ドットファイルと一般的なビルドディレクトリ(
node_modules、.git、dist、targetなど)を非表示 —.gitignoreの解析ではなく固定リスト
チームペイン
tmux セッションからリモートの Claude Code エージェントターミナルを表示します。チームメンバーの作業を監視するためにチームコラボレーションで使用します。
メッセージフィード(予約済み)
このタイルタイプは予約されていますが、現在は使用できません — どのコードパスからも作成されません。チームメッセージは代わりに Team Hub パネル(右側のドロワー)に表示されます。詳細はチームコラボレーションを参照してください。