Dashboard ガイド

Dashboard は、エージェントの Session を作成、確認、操作するための中心となる場所です。ホスト型の Remote Dashboard は、デバイス上で動作するエージェントに安全に接続します。

Dashboard を開く

app.pontia.dev を開き、登録済みのデバイスを選択します。デバイスをまだ登録していない場合は、リモートアクセスを参照してください。

Local Dashboard

Local Dashboard は http://127.0.0.1:8080/dashboard で利用でき、$PONTIA_HOME/config.toml の external_api_token を使用します。別のデバイスからアクセスするには、安全なトンネルまたはフォワーディングの設定が必要です。

Workspace を有効にする

Workspace は、エージェントが動作するプロジェクトディレクトリです。Session を作成する前に、Workspaces で設定済みのルートのいずれかを参照し、プロジェクトディレクトリを有効にします。

有効にできるのは、設定済みの Workspace Browser のルート内にあるディレクトリです。初回の初期化では、ホームディレクトリがデフォルトのルートになります。利用できるルートを制限または変更するには、Workspace を参照してください。

Session を開始する

  1. New chat を開きます。
  2. 有効な Workspace を選択します。
  3. pi、Codex、Claude Agent、ACP エージェントなど、有効な Agent Client を選択します。
  4. 作業内容を記述してプロンプトを送信します。

Pontia は永続的な Session を作成し、選択した Agent Client をデバイス上で起動します。チャットから別のページに移動しても、Session は Pontia 上に残ります。

進行中の作業を操作する

チャットページには、会話と、Agent Client が公開する作業ステップがストリーミング表示されます。Session の使用中は、次の操作ができます。

  • エージェントがアイドル状態のときに、次のメッセージを送信する。
  • 対応する Agent Client がビジー状態のときに、入力をキューに入れる。
  • Client が中断に対応している場合に、現在の Turn を中断する。
  • Client から求められたときに、コマンドの承認などのツールや権限のリクエストに応答する。
  • 配信に失敗した Inbox のメッセージを再試行または破棄する。
  • Client がモデルの変更に対応している場合に、/model で以降の Turn のモデルを変更する。
  • @ を入力して、有効な Workspace 内のファイルやディレクトリを検索する。
  • コンポーザーの + ボタンでファイルを添付する(1 ファイルあたり最大 1 GiB)。
  • 対象となる以前のユーザーメッセージを編集して、ネイティブの会話履歴をその時点から分岐させる。

Inbox は、配信待ちのメッセージや Agent Client がキューに入れたメッセージを追跡します。

共有ファイル

エージェントは pontia send-file PATH を実行して、Session からファイルを共有できます。ファイルは Turn の最後にカードとして表示され、プレビューまたはダウンロードできます。コンポーザーのメニューで Shared files を開くと、Session で共有されたすべてのファイルが一覧表示されます。Pontia はダウンロード時にデバイスからファイルを読み込むため、移動または削除されたファイルは利用できなくなります。

チャットコマンド

コンポーザーで / を入力すると、現在のコンテキストで使えるコマンドが表示されます。

コマンド結果
/new新しい Session を開始します。可能な場合は現在の Workspace を維持します
/rename現在の Session の名前を変更します
/model以降の Turn のモデルを選択します(対応している場合)
/compactSession がアイドル状態のときに古いコンテキストを要約します(対応している場合)
/exit現在の Session に対する Pontia のアクティブな制御を終了します

/exit は、Session に対する Pontia の制御を終了します。ネイティブの会話のライフサイクルと保存は Agent Client が管理します。

キーボードショートカット

チャットページでは次のショートカットを使えます。

ショートカット操作
Alt+J / Alt+K次または前のアクティブなチャットに移動します
Alt+1 … Alt+9サイドバーの位置でアクティブなチャットを開きます
Alt+NNew chat を開きます
Alt+Lコンポーザーにフォーカスします
Alt+?ショートカット一覧を表示します
Ctrl+B(macOS では Cmd+B)サイドバーの表示を切り替えます

Session を整理する

Session のアクションメニューから、名前の変更、ピン留め、アーカイブ、終了ができます。Sessions ページでは、アクティブ、アーカイブ済み、ピン留めの Session が分けて表示されます。アーカイブすると、記録された制御状態を削除せずに、Session がアクティブな一覧から外れます。

チャットのヘッダーには、Workspace、Git のブランチと状態、モデル、コンテキストの使用量、Client など、利用できるメタデータも表示されます。各項目は、選択した Client が報告する場合にのみ表示されます。

サービスや接続のエラーについては、トラブルシューティングに進んでください。