Code Remote

Code Remote と、これまでの方法の比較。

iPhone から開発マシンに届くようにするには、多くのツールがコンピューターへのアプリのダウンロード、VPN の設定、SSH の構成を求めます。Code Remote に必要なのは、コマンド 1 つと QR の読み取り 1 回です。

npx coderemote up

Node.js 22 以降が必要です。Node がなくても、インストールスクリプトが coderemote 専用に 1 つ取得します。初回はいちど GitHub または Microsoft でサインインします。

Code Remote と Tailscale、Termius、Orca の比較

2026 年 11 月時点の各ツールの公開ページに基づきます。プランや機能は変わるため、決める前に各社のページをご確認ください。

Code RemoteTailscale + SSH アプリTermiusOrca
コンピューターでのセットアップコマンドは 1 つ:npx coderemote up。何もインストールされたままになりません。Tailscale をインストールし、SSH サーバーを有効にしてサインインSSH サーバーが動いていて、鍵も設定済みである必要がありますOrca デスクトップアプリをインストール
iPhone でのセットアップQR コードを読み取るだけ。ペアリングはそれで完了です。Tailscale と SSH アプリをインストールし、サインインして鍵をインポートTermius をインストールし、ホストと鍵を追加コンパニオンアプリをインストールしてペアリング
ネットワーク設定不要。外向きに接続するので、NAT、ファイアウォール、ホテルの Wi-Fi でも問題ありません。両方のデバイスを同じ tailnet に参加させるマシンに届くようにするのは自分: ポート転送、VPN など動いているコンピューターから使えます。リモートのマシンには SSH で接続します。
アカウントと鍵サインインは 1 回(GitHub または Microsoft)。SSH 鍵の作成もコピーも不要。Tailscale アカウントと、SSH 鍵または Tailscale SSHホストごとの SSH 鍵またはパスワード。クラウド同期は有料。ご自身のコーディングエージェントのアカウント
iPhone でできることファイル、git、ターミナル、ポート、開発サーバーのプレビュー、リクエストログ。すべてタッチ操作向けに作られていますターミナル(SSH アプリが提供するもの)ターミナルと SFTP ファイル転送エージェントのライブ状況、使用量、ターミナル
どんなものかコンピューター上のエージェントと iPhone アプリSSH アプリが付いたメッシュ VPNSSH、Mosh、SFTP クライアントコーディングエージェントを並列実行するオープンソースのデスクトップ IDE
料金iPhone ベータは無料、オープンソース CLI も無料(AGPL)Tailscale の制限内なら個人利用は無料無料の Starter プラン、同期などは有料の Proオープンソース(MIT)
向いている用途最小限の設定で、iPhone から開発マシンに届く複数のマシンを 1 つのプライベートネットワークにつなぐSSH で多数のサーバーを管理する机で複数のエージェントを並べて動かす

Code Remote を選ぶ理由

多数のマシンやサーバーを管理するなら Tailscale や Termius が適しており、Code Remote はその用途の代わりにはなりません。Orca は机でエージェントを動かす場所、Code Remote は席を離れているときにマシンへ届く手段なので、両方を併用できます。

他のツールのほうが向いているとき

シンプルなままの部分

エージェントは 127.0.0.1 だけで待ち受け、非公開の Microsoft Dev Tunnel を通して公開されます。通れるのはあなたの GitHub または Microsoft アカウントだけで、スマートフォンとコンピューターの間はすべて QR コードの鍵でエンドツーエンド暗号化され、各スマートフォンは Secure Enclave にある自分の鍵でサインインします。仕組みを読む。