Agent View と bg セッション
Agent View は Claude Code 内蔵のダッシュボードで、同じプロジェクト上で複数の Claude Code インスタンスを並列実行できます。ホスト上の supervisor プロセスが各インスタンスを管理するため — tmux とよく似た仕組みで — ServerCC を閉じても、Wi-Fi が切れても、他のアプリに切り替えても動き続けます。ServerCC は Agent View ダッシュボードを開き、セッション履歴からこれらの bg セッションにいつでも再接続できます。
Agent View にはサーバー上に Claude Code 2.1.141 以降が必要です — 古いバージョンでは入口の行が無効化され、ヒントが表示されます。この機能は Claude Code 専用です(Codex に相当機能はありません)。
Agent View を開く
ワークスペースのランディングページで Agent View を開く (Beta) をタップします。ServerCC がワークスペースにスコープされたダッシュボード(claude agents)を起動し、以下の操作ができます:
- 並列インスタンスを起動 — 1 つのワークスペースで必要な数だけ Claude Code セッションを開始できます
- worktree の自動分離 — インスタンスが書き込みを行うと専用の Git worktree が自動作成され、各インスタンスは自分のコピーを編集するため、セッション同士が干渉しません
- ショートカット行で操作 — キーボード上部の専用キー行に Space(カーソル位置のエージェントをプレビュー)、→(開く)、Close(閉じる)、Pin(ピン留め)が用意されています
Agent View を初めて開くと、ServerCC がアプリ内ガイドを表示します — ツールバーの ? ボタンからいつでも再表示できます。
履歴内の bg セッション
Agent View の各インスタンスは、ワークスペースの Claude Code セッション履歴に通常の行として表示され、小文字の bg バッジが付きます。バッジの色は supervisor から見たセッション状態を反映します:
- ● bg · working — インスタンスが作業中
- ● bg · done — タスクが完了
- ● bg · failed — インスタンスがエラーで停止
bg の行をタップして bg セッションを再開を選ぶと再接続できます — ServerCC が実行中のインスタンスに attach(claude attach)し、会話は離れたときの状態がそのまま残っています。自動作成された worktree に移動したセッションは、worktree 名がブランチとして表示されます。
tmux 持続セッションとの関係
bg セッションは tmux から独立しています。持続セッションは tmux 内で実行することでセッションを維持しますが、bg セッションは Claude Code 自身の supervisor デーモンが管理します。どちらもアプリを閉じても存続します — 実行中リストでは異なるタグ(tmux と bg / agent view)が付き、SSH 再接続時に ServerCC は bg セッションへ自動的に再接続します。
各並列インスタンスが何を変更したかを確認するには、Git 差分を開いてください — worktree ピッカーで各 Agent View worktree の差分を切り替えて表示できます。
関連項目:tmux ベースで作業を継続する方法は持続セッション、アプリ内バックグラウンド実行はバックグラウンドと並列実行、手動でのブランチ分離は Worktree をご覧ください。