PandaNpc ウェブアプリは、pandanpc.com/agent にあるブラウザベースのクライアントです。ソフトウェアをインストールせずに、セッションの開始、読み取り、Claude Code、Codex、PandaCode の作業の操作、ツールの承認、接続されたデバイスの管理といった完全なセッション体験を提供します。
ソフトウェアをインストールしたくないマシンを使用している場合、セッションを確認する最速の方法が必要な場合、または他のデバイスにインストールしたデスクトップアプリやiOSと並んでデフォルトのクライアントとして使用する場合に、このウェブアプリを使用してください。
どこで何が実行されるか
ウェブアプリは、デスクトップアプリやiOSアプリと同じように、クライアントです。それ自体はコードを実行しません。実行するのは接続されたホストです。そのホストは次のいずれかです:
- 管理下のマシンにインストールされたPandaPaw。他のクライアントと同じ方法でアクセスします。
- Tauriなしのブラウザ専用ツールを実行し、専用ホストを必要としない軽量タスクに対応するウェブアプリ。
まだホストを接続していない場合は、接続デバイスを開いてホストを追加するか、PandaNpc と PandaPaw のインストールに従ってください。
サインインとアカウント状態
ウェブアプリはサインイン状態をブラウザストレージに保持します。プライベートウィンドウやシークレットウィンドウ、またはストレージを消去したブラウザでは、再度サインインを求められます。これは想定された動作であり、アカウントに紐づいたセッションには影響しません。セッションは、どのクライアントからでもサインインし直せば利用可能なままです。
最新状態を保つ
ウェブアプリは継続的にデプロイされます。デスクトップやiOSのようにインストール手順やバージョン番号の確認はありません。アクセスのたびに現在のビルドが自動的に読み込まれるためです。デプロイ後にページが予期しない動作をした場合は、ハードリフレッシュを行うと、更新前のキャッシュされたスクリプトがクリアされます。何がいつリリースされたかの記録についてはウェブリリース履歴を参照してください。これは、期待している修正が実際にリリースされたかを確認するのに役立ちます。
ブラウザサポート
ウェブアプリは、Chrome、Edge、Firefox、Safari の最新バージンを対象としています。新しいブラウザAPI(クリップボードアクセス、通知など)に依存する機能は、静かに失敗するのではなく、段階的に機能が低下するか、権限を要求します。何かが利用できないように見える場合は、バグだと決めつける前に、そのサイトに対するブラウザの権限設定を確認してください。
セキュリティ境界
ここでも、すべての PandaNpc クライアントと同じルールが適用されます。セッションは、接続されたホストが許可するツールと作業ディレクトリを実行できます。詳細については、PandaPaw のセキュリティ境界を参照してください。共有コンピュータや公共のコンピュータでウェブアプリを使用した後は、サインアウトしてください。ブラウザストレージは、明示的にサインアウトするかサイトデータを消去するまで、サインイン状態を保持するからです。
トラブルシューティング
既知の更新後にページが壊れている、または機能が欠けている
更新がリリースされていないと考える前に、ページをハードリフレッシュ(キャッシュをバイパス)してください。ブラウザはデプロイ直前のキャッシュされたスクリプトバンドルを配信することがあります。ウェブリリース履歴で修正が実際にリリースされたことを確認してください。
何度もサインアウトされる
これは通常、ブラウザが訪問の間にストレージを消去していることを意味します。プライベート/シークレットウィンドウを使用していないか、ブラウザまたは拡張機能の設定でサイトデータを閉じる際に消去するように構成されていないか確認してください。