JetBrains Rider 2026.1 Help

リモート開発に関する FAQ

リモート開発とは何ですか?

Remote Development は JetBrains Rider の新機能であり、世界中のどこからでも IDE バックエンドが実行されているリモートサーバーに接続し、そのサーバー上のプロジェクトにローカルマシンにあるかのようにシームレスに作業できるよう有効化します。

リモート開発の利点は何ですか?

  • ローカルで実行しているものとは異なる OS でアプリケーションを編集、ビルド、デバッグする機能。

  • 開発のためにローカルマシンよりも大きいまたはより強力なハードウェアを使用する機能。

  • ノートパソコンをシンクライアントとして利用でき、ソースコードをローカルマシンに保存する必要はありません。

  • 機密性の高いインテリジェンスが会社のサーバーでのみホストされている間、どこからでも作業できる機能。

リモート開発のライセンススキームとは何ですか?

ベンダーのプラグインまたはリモート開発の組み込み SSH 機能を使用するには、デスクトップバージョンの場合と同様に、対応する IDE のライセンスが必要です。 リモート IDE に接続すると、ローカルマシンでライセンスが要求されます。 ローカルワークステーションにアクティブな適切なライセンスがすでにある場合、JetBrains Client はそれを選択します。 ベンダーになりたい場合、または組織内でリモート開発を調整している場合は、詳細についてお問い合わせください。

リモート開発はどのように機能しますか?

リモート開発のプロセスは次のようになります:

  • ソースコードをホストし、ほとんどの IDE 機能を実行するヘッドレス JetBrains Rider やその他の IDE を動作させるための物理または仮想マシンのサーバーがあります。

  • クライアントとは、開発者がサーバーに接続して作業するための物理マシンであり、シンクライアントとして利用します。 例えば、ノートパソコンが該当します。

  • JetBrains Gateway を起動し、すべてをつなぎ合わせ、高度なエディターを備えたシンクライアントを出力として取得します。このエディターは JetBrains Rider の RD プロトコルに基づいており、編集時のタイピングや操作が即座に反映されます。

    また、 JetBrains Toolbox App を使用して Windows、macOS、Linux などのさまざまなホストプラットフォームに接続し、統合された OpenSSH を使用して安全でカスタマイズ可能な SSH 接続を実現することもできます。 Toolbox App は、リモート SSH ホストだけでなく、Coder、Gitpod、CodeCanvas などのプロバイダーの環境への接続もサポートしています。

リモートサーバーのシステム要件は何ですか?

システム要件のセクションを参照できます。

実装の現在の制限は何ですか ?

  • JetBrains Gateway 接続をご利用の場合、バックエンドとして Linux サーバーのみがサポートされます。 JetBrains Toolbox App をご利用の場合は、macOS サーバーと Windows サーバーもサポートされます。

  • リモートサーバーとローカルコンピューターの両方、またはローカルコンピューターのみが、以下のリストにある JetBrains の URL にネットワーク接続している必要があります。

    https://code-with-me.jetbrains.com

    https://download.jetbrains.com

    https://download-cf.jetbrains.com

    https://download-cdn.jetbrains.com

    https://cache-redirector.jetbrains.com

    https://data.services.jetbrains.com/products

    これらのアドレスは、JetBrains Client(シンクライアント)および JBR ファイルの対応バージョンを提供します。

  • バックエンド IDE が Rider の場合は、「プロジェクトディレクトリ」ステップ / 選択中にソリューションファイル (.sln) へのフルパスを使用します。

JetBrains Gateway とは何ですか?

基本的に、 JetBrains Gateway(ジェットブレインズ ゲートウェイ) はバックエンドサーバーとローカル環境を統合するランチャーです。 ローカルマシン上で実行され、新しい環境を作成したり、既存の環境に接続したりすることができます。 JetBrains Gateway で環境を要求すると、その環境専用の JetBrains Client​​ が起動します。

JetBrains Rider からリモートサーバーに接続できますか?

はい、できます。 ただし、依然として JetBrains Client​​ をダウンロードします。 JetBrains Gateway に付属するすべての機能が JetBrains Rider で利用できます。

あるいは、 JetBrains Toolbox App を使用してリモートサーバーに接続することもできます。

なぜ JetBrains Gateway を使用する必要があるのでしょうか ?

  • クライアントマシンでローカル開発を行わないようにするため

  • さまざまなリモートバックエンドに単一のエントリポイントを設けるには

JetBrains Gateway はどのように機能しますか ?

JetBrains Gateway により、ユーザーはすべての JetBrains IDE バックエンドを利用できるようになります。 これにより、新しいリモート接続を構成したり、既存の接続を管理したりできます。 IDE バックエンドで動作するクライアントの正確なバージョンが自動的にダウンロードされます。

リモートサーバーで既存の IDE を使用するようにリモート開発に指定できますか ?

バージョン 221.5481 以降、既存のバックエンド IDE を手動でリモートサーバーに登録し、ゲートウェイで表示できるようにすることができます。 インストールされた IDE が利用可能なビルドのリストに表示されます。

開始ページの関連する説明を参照してください。

リモートサーバーへの接続をどのように保護しますか?

JetBrains Client と IDE バックエンド間の通信は、安全な SSH トンネルで実行される場合でも、1.3 TLS でエンドツーエンド暗号化されます。 TLS 1.3 を使用し、それに加えて SSH セキュリティ接続が使用されます。

テレメトリを収集しますか?

テレメトリルールは JetBrains Rider と同じで、同じ同意、設定、デフォルトが適用されます。 詳細については、 データの共有 を参照してください。

接続にリレーサーバーを使用していますか?

接続は直接であり、JetBrains リレーサーバーは関与しません。

リモート GUI をローカルに表示するために使用されるメカニズムは何ですか?

JetBrains Rider プラットフォームを基盤とした JetBrains Client と Projector テクノロジーは、リモート GUI をローカルに表示するために使用されます。

予想される待ち時間はどれくらいですか?

JetBrains Client には、JetBrains Rider の RD プロトコルに基づいた高度なエディターがあり、タイピングを瞬時に行うことができます。 さらに、JetBrains Rider サーバー上で行われる高度なコードインテリジェンスは、ローカルで実行されているかのように表示されます。

JetBrains Client での作業中にプラグインをインストールすると、それらはリモートサーバーにインストールされますか ?

プラグインは、通常のプロジェクトと同じ方法でインストールできます。 リモートプラグインは ホスト上 ラベルでマークされています。 プラグインはプロジェクトごとにインストールされることに注意してください。

リモートセッションでアクティブになるキーボードバインディングは何ですか?

JetBrains Client で設定されたショートカットは、リモートセッション中にローカルとリモートの両方で利用できます。

2026 年 6 月 12 日