公開ポートを必要としないセキュアなリモートアクセス
ds-harness-remoteは、開発者がインターネット接続のある任意のデバイスからローカルのDeepSeek Harness(DSH)環境にアクセスできるようにします。このソリューションは、ホストマシンに公開リスニングポートやIPアドレスを必要としない双方向のエンドツーエンド暗号化チャネルを使用します。この設定により、セキュリティを維持しながら、ウェブブラウザ、モバイルアプリ、デスクトップクライアントからシームレスにアクセスできます。暗号化された接続により、送信中のセマンティックなワークスペースデータが保護されます。
マルチデバイスワークフローの連続性
DeepSeek Harness Desktopにds-harness-remoteプラグインをインストールすることで、ユーザーは複数のデバイス間で一貫した開発環境を維持できます。このプラグインは、リモートクライアントが同じワークスペース、ツール、プロジェクト構成にアクセスできるようにします。これにより、開発者はコンピュータ、モバイルデバイス、ウェブブラウザ間で切り替えることができ、コンテキストを失うことも、環境を再構成する必要もありません。このソリューションは、すべてのクライアントでネイティブなHarnessインターフェースを維持し、慣れ親しんだワークフローを保証します。
P2P接続とバックアップオプション
このシステムは、低遅延通信のためにピアツーピア(P2P)接続を優先します。P2Pが不可能な場合、世界中のTURNリレーノードを使用して接続を維持します。P2PとTURNの両方が不可能な場合、サーバーリレーバックアップにフォールバックします。この多段階アプローチにより、困難なネットワーク状況でも信頼性の高いアクセスが可能です。このアーキテクチャは、複数のクライアントが同時に接続できるようにし、各接続間のRPC呼び出しとデータストリームを隔離します。
サポートされているクライアントと設定要件
ds-harness-remoteは、DeepSeek Harness Desktop、ウェブブラウザ、Androidアプリ、dsh-TUIなど、さまざまなクライアントと互換性があります。デスクトップユーザーの場合、拡張機能メニューからプラグインをインストールするか、`dsh plugin`コマンドラインを使用する必要があります。Linuxユーザーは、公式ウェブサイトを通じてワンクリックインストールが可能です。モバイルアクセスには、Android APKをダウンロードするか、ウェブインターフェースを使用する必要があります。すべてのクライアントは、同じアカウントで認証する必要があります。これにより、同じホストとワークスペースにアクセスできます。
実験的なACPワークスペースサポート
このソリューションには、ACP(エージェントコントロールプロトコル)ワークスペースの実験的サポートが含まれており、Codex、Cursor、Antigravityなどのツールをそのネイティブインターフェースを通じてアクセスできます。この機能により、開発者は異なるAIエージェントを使用しながら、同じリモートアクセス機能を維持できます。Piエージェントの場合、ホストマシンで特定の設定が必要であり、ACP初期化が成功した後のみワークスペースが利用可能になります。この実験的な機能は、このプロジェクトがさまざまなAI開発環境をサポートする柔軟性を示しています。
ds-harness-remoteを使用して、ローカルマシンを公開ネットワークにさらすことなく、異なるデバイスで一貫した開発環境を維持できます。