はじめに
Pontia をインストールしてデバイスを Pontia Cloud に接続し、Remote Dashboard からコーディングエージェントを使い始めましょう。
要件
- systemd を備えた Linux、または macOS 13.5 以降。
- 推奨の
npxコマンドには、npm を含む Node.js が必要です。Node.js がない場合は、シェルインストーラーを使ってください。 - 少なくとも 1 つのコーディングエージェント: pi、Codex、Claude Code、または ACP エージェント。それぞれに必要なものは Agent Client を参照してください。
Pontia のインストールと初期化
推奨のセットアップコマンドを実行します。
npx @pontia/cli init Pontia がインストールされ、対話型の初期化が開きます。Pontia がすでにインストールされている場合は、そのインストールを再利用します。pontia init を再度実行する必要はありません。
デフォルトのインストール先は $HOME/.local/bin です。pontia コマンドを直接実行するには、シェルの PATH に追加してください。別のディレクトリを使うには、PONTIA_INSTALL_DIR を設定します。
npm でのインストールは npm のミラーやプライベートレジストリでも動作し、curl や openssl は不要です。初期化を開かずにインストールするには、npx @pontia/cli install を実行します。
シェルスクリプトでインストールする
Node.js を使わずにインストールしたい場合は、署名済みのリリースインストーラーを使ってください。curl と openssl が必要です。すべての要件は Linux または macOS を参照してください。
curl -fsSL https://get.pontia.dev/install.sh | sh
"$HOME/.local/bin/pontia" init これらのコマンドはデフォルトのインストール先を使います。PONTIA_INSTALL_DIR を設定した場合は、代わりにそのディレクトリから pontia init を実行してください。
初期化を完了する
初期化では次のことを行います。
- 使用する pi、Codex、Claude Agent の連携を選択します。
- ローカルの Dashboard 用の認証情報を生成します。
- Pontia のバックグラウンドサービスを起動します。
- Pontia Cloud にサインインし、Remote Dashboard 用にデバイスを登録します。
初回の初期化では、Pontia はホームディレクトリを Workspace Browser のルートとして使います。初期化を再度実行した場合、既存のルートは保持されます。
サインインとリモートアクセスの有効化を求められたら、承諾してブラウザーでの認可を完了してください。利用可能な Edge を選択し、デバイス名を確認します。セットアップが完了すると、Pontia が Remote Dashboard を開きます。
エージェントやスクリプトの場合は、初期化に従い、ウィザードのプロンプトに答える代わりに個別のコマンドで Client 連携のインストール、サービスの起動、リモートアクセスの登録を行ってください。
サービスを確認する
pontia status サービスを停止するには pontia down、再び起動するには pontia up を使います。
Pontia をアップデートする
Linux または macOS で、pontia と pontiad を署名済みの最新安定版にアップデートします。
pontia update 管理対象のサービスが動作している場合、Pontia はサービスを再起動し、正常な状態になるまで待ちます。置き換えや再起動に失敗した場合、Pontia は以前のバイナリを復元し、サービスの回復を試みます。
デバイスの Remote Dashboard を開き、Dashboard ガイドに従って Workspace を有効にし、最初の Session を開始してください。デバイスの登録がまだ完了していない場合は、先にリモートアクセスのセットアップを完了してください。