Codex Remote icon

Codex Remote

Codex Remoteはクラウドマシンを用意し、CodexとClaude Codeをインストール、SSHやサービス、プロジェクト、MCPサーバーを設定。デスクトップアプリで管理でき、手作業を繰り返さずリモートAIコーディング環境を構築できます。

Codex Remote

CodexとClaude Code向けのリモートマシン

Codex Remoteは、リモートのクラウドマシンにCodexとClaude Codeを配置するためのデスクトップツールです。すでに利用しているクラウドアカウントのトークンを受け取り、サーバーを用意し、エージェントをインストールしてアクセスを設定したうえで、作成されたマシンを各ツールの既存のワークフローに組み込みます。

この製品は、リモートエージェントのセットアップで繰り返し発生する作業をまとめて処理します。SSH登録、対話なしでのエージェントサインイン、起動時サービス、プロジェクト転送、MCP設定に対応します。異なるプロバイダーのマシンを1つのリストから管理でき、MCPインターフェースを使えば、必要な権限が有効な場合にAIエージェントが環境を調査または操作できます。

主な機能

クラウドマシンのプロビジョニング

対応するクラウドのトークンを入力し、リージョン、サイズ、イメージ、エージェントを選択すると、Codex RemoteがクラウドごとのOpenTofuモジュールを通じて1台のサーバーを作成します。

エージェント対応サーバーのセットアップ

ブートストラップ処理で基本パッケージ、`/usr/local/bin/codex` にCodex CLI、専用アカウントにClaude Code、設定済みのMCPサーバー、各エージェント用のsystemdユニットをインストールします。

SSHとエージェントの登録

各マシンには、SSH設定に `Host codex-remote-<name>` という名前付きエントリが追加されます。Codexはこのホストを使ってSSH経由で `codex app-server` を起動し、Claude Codeは専用アカウントとログインを通じて接続します。

マシンのステータス概要

アプリは異なるクラウドのマシンを1つのリストで追跡し、それぞれが一時停止中、アイドル状態、またはエージェントセッションを実行中かを表示します。これにより、マシンを停止すると作業が中断される可能性があるかどうかを判断しやすくなります。

プロジェクトとMCPの転送

プロジェクトをリモートマシンにクローンまたはコピーし、未追跡の設定は別途送信します。移植可能なMCPサーバーも転送の一部として引き継がれます。

エージェント制御とプロバイダーレジストリ

MCPサーバーにより、外部エージェントはマシンを調査でき、別途許可されている場合は、コマンドの実行、プロジェクトの同期、マシンの作成、破棄も行えます。プロバイダー定義はカスタムレジストリから提供することもできます。

実用的なユースケース

  • 専用コーディングマシンの開始

    クラウド、リージョン、イメージ、サイズを選択してリモートサーバーを作成し、セットアップウィザードを手作業で繰り返すことなくCodexとClaude Codeをインストールして利用可能にします。

  • 複数のリモート環境の管理

    複数のクラウドプロバイダーにまたがるマシンを1つのリストで管理し、サーバーを停止または再開する前に、一時停止中、アイドル状態、エージェント稼働中のステータスを確認できます。

  • プロジェクトのリモートホストへの移行

    未追跡の設定と、プロジェクトのツールに必要な移植可能なMCPサーバーを保持したまま、ローカルプロジェクトを新しいマシンに送信します。

  • エージェントへのインフラストラクチャ作業の委任

    Codex RemoteのMCPサーバーを通じてAIアシスタントに接続し、マシンの状態を調査させます。権限を有効にした後は、インフラストラクチャのプロビジョニング、設定、同期、削除も行えます。

  • カスタムプロバイダーカタログの利用

    プライベートなプロバイダーレジストリをアプリに指定し、デスクトップ版のリリースを待たずに、ホームラボモジュール、社内クラウド定義、チーム固有のマシン設定を利用します。

Pros and Cons

Pros

  • サーバーの作成、エージェントのインストール、ログイン設定、SSH登録、起動時サービスの設定を自動化します。
  • 未追跡の設定を別途処理しながらプロジェクトを転送でき、移植可能なMCPサーバーをリモートマシンに引き継げます。
  • 複数のクラウドプロバイダーのマシンを1つのステータスリストにまとめ、マシン作成時に推定コストを表示します。
  • AIエージェントがインフラストラクチャを管理する際、読み取り、リソース変更、マシン破棄に別々の権限を使用します。
  • 実行時JSONレジストリとカスタムOpenTofuモジュールを通じて、プロバイダーのカタログを拡張できます。

Cons

  • 利用可能な証拠からは、料金、プランの制限、無料プランの有無は確認できません。
  • マシンの作成と運用には引き続きユーザーのクラウドアカウントが使われ、プロバイダーの料金が発生する可能性があります。
  • 破壊的なマシン操作には対応していますが、明示的な許可が必要です。破棄したマシンを元に戻すことはできません。

FAQ

Codex Remoteをインストールするにはどうすればよいですか?

Homebrewで `brew install --cask pandelisz/tap/codex-remote` を実行してデスクトップアプリをインストールするか、最新リリースをダウンロードして解凍し、「アプリケーション」フォルダに移動します。インストール後、アプリは自動的に更新されます。

マシンを作成するとどうなりますか?

対応するクラウドを選び、プロバイダートークンを入力し、リージョン、マシンサイズ、イメージ、エージェントを選択してマシンを作成します。Codex RemoteはクラウドごとのOpenTofuモジュールを適用し、SSH経由でサーバーをブートストラップし、ホストを登録して必要なエージェントサービスを追加します。

どのクラウドプロバイダーに対応していますか?

ホームページには、クラウドトークンの選択肢としてHetzner、AWS、DigitalOcean、Linode、Vultr、Scalewayが掲載されています。提供されているプロバイダーレジストリには、詳細なHetzner Cloudのエントリが含まれています。プロバイダーの利用可否や設定は、レジストリを通じて更新できます。

プロジェクトとMCPサーバーを転送できますか?

Codex RemoteはMCPサーバーを引き継ぎ、プロジェクトをクローンとは別に未追跡の設定とともに転送するため、Gitで無視される `.env` ファイルがセットアップの手順から暗黙に除外されることはありません。

AIエージェントでマシンを管理できますか?

はい。MCPサーバーは、マシンとサイズの一覧表示、コマンドの実行、プロジェクトの同期、マシンの作成や破棄のためのツールを公開します。読み取りはデフォルトで利用できますが、リソースの変更とマシンの破棄には、それぞれ別の権限スイッチが必要です。

Quick Facts

製品タイプ
リモート開発およびAIエージェント用マシン管理ツール
主なエージェント
OpenAI CodexとClaude Code
掲載されているクラウドの選択肢
Hetzner、AWS、DigitalOcean、Linode、Vultr、Scaleway
インフラストラクチャのワークフロー
SSH経由でブートストラップされるクラウドごとのOpenTofuモジュール
デスクトップへのインストール
Homebrew caskまたはダウンロード可能なアプリケーション
料金
未確認。提供された料金ページのURLは404を返します

Codex Remoteの代替品

Codex Remote - AI Tool, Features, Use Cases & Alternatives | UStack