# サイトマネージャー — Liu Terminal

> Liu Terminalのサイトマネージャー。ローカルプロジェクトフォルダを登録し、1つのパネルから開発サーバーを起動・停止、ライブログを監視し、アプリ内で即座にプレビュー可能。

URL: https://liu.software/ja/docs/sites/  
Language: ja  
Updated: 2026-10-17

最大 32 のローカルプロジェクトフォルダをサイトとして登録し、1 つのパネルから开发サーバーの起動・停止、ログのストリーミング、検出されたポートでのアプリ内ブラウザの展開が可能です。

## サイトマネージャーを開く

- **Cmd+Shift+S** — デフォルトのキーバインド（Site Manager アクション）
- コマンドパレット: Site Manager、Start Site、Restart Site、Stop All Sites

## サイトの登録

各サイトは表示名、ファイルシステムパス、起動コマンド、オプションのポートヒント（0 = プロセス出力から自動検出）を保存します。定義はconfig.jsonのフラットなsite\_\<index\>\_\*キーに保存され、実行時のプロセス状態は書き込まれません。

## 永続化とポート検出

設定ファイルはフラットな形式を使用します。例：

```
{
  "site_count": 1,
  "site_0_name": "My app",
  "site_0_path": "/path/to/app",
  "site_0_command": "npm run dev",
  "site_0_port": 0
}
```

0以外のポートはヒントです。Liuはプロセス出力から検出したポートを優先し、次にヒントへフォールバックします。どちらもなければブラウザ操作は利用できません。

## 実行とログ

オーバーレイから起動、停止、または再起動を行います。生の stdout/stderr は ANSI カラーを保持したままバッファリングされるため、Liu を離れることなくクラッシュループのデバッグが可能です。スーパーバイザーがプロセスとポートを追跡し、ステータスに starting / online / offline が表示されます。

## アプリ内プレビュー

サイトがオンラインになったら、アプリ内ブラウザでその URL を開きます（パレットの Browser または分割ペインなど）。接続に失敗した場合、Ask Agent を選択してエラー情報をコーディングエージェントに送信できます。要素選択（Select Element）により、プロンプトの文脈用として DOM ノードを取得できます。

[次へ アプリ内ブラウザ →](https://liu.software/ja/docs/browser.md)
