接続方法
OpenCode Pocket は、ご自身で運用する OpenCode v2.1.2 以降のサーバーへ接続します。iPhoneやiPadにOpenCodeをインストールしたり、そこで動かしたりするものではありません。
1. OpenCode を動かしている機器で開始する
PC、Mac、またはサーバーのターミナルで、次を実行します。
opencode pair --remote初回には、選択したサーバーをOpenTunnel経由で公開してよいかOpenCodeが確認します。内容を確認してから、その機器上で選択してください。Pocketからこの設定を有効にすることはできません。
2. QRコードを読むか、HTTPSリンクを貼り付ける
OpenCode はQRコードと一回限りの接続リンクを表示します。PocketでQRコードを読み取るか、完全なHTTPSリンクを貼り付けてください。リンクは一度だけ使え、5分で期限切れになります。QRコードやリンクを公開したり、サポートへ送ったりしないでください。
3. 接続経路を選ぶ
Tailscaleは必須ではありません。opencode pair --remoteはOpenTunnelのHTTPSアドレスを利用できます。ご自身で設定したHTTPSエンドポイントやTailscaleも使えます。Pocketがペアリング認証情報に使うのは、証明書を検証できるHTTPSだけです。自己署名証明書やHTTPは受け付けません。
うまくつながらないとき: まずOpenCodeを動かしている機器がオンラインで、OpenCodeが起動していることを確認してください。次に新しいペアリングリンクを発行します。アプリの診断表示にペアリングトークンが出ることはありません。