用語集
リモート開発でいう「クライアント」と「ホスト」は、作業を分担する2台のマシンです。重い処理はホストが担当します。クライアントには、その様子が表示されます。
| ホスト | クライアント | |
|---|---|---|
| 役割 | コードとエージェントを動かすマシン | あなたが目の前で操作する端末 |
| 例 | デスクトップ、クラウドVM、Mac mini | ノートPC、スマートフォン、タブレット |
| 動くもの | リポジトリ、ターミナル、エージェント、git、ビルド | Pane のUI、あなたの入力 |
| コードの保存場所 | 常にここです。 | 保存されません。UIを表示するだけです。 |
自宅に高性能なデスクトップがあり、そこでリポジトリとエージェントを動かしているとします。外出後、スマートフォンからエージェントの様子を確認したくなりました。
デスクトップが ホスト です。Pane のデーモン、ターミナル、エージェントが動いています。スマートフォンが クライアント です。Pane のUIを表示し、デスクトップ上で動くものをすべて操作できます。
コードがデスクトップの外へ出ることはありません。スマートフォンには進捗が表示され、文字を入力できるだけです。
Remote Pane を使わず、1台のマシンで Pane を使う場合、そのパソコンがホストとクライアントを兼ねます。違いを気にする必要はありません。UIと処理する場所を分けるために Remote Pane を設定するときだけ出てくる言葉です。
最終更新:2026年6月24日