AIエージェントでQVR Client(ベータ版)を操作する

QNAPはComputex 2026およびQNAP World Tour 2026にて、AI AgentによるQVR Client操作を展示しました。AI Agentは自然言語で記述されたタスクを受け取ると、カメラの切り替え、録画の検索、クリップのエクスポート、結果の報告を行います。

現在のステータス:リリーステスト中。対応するAI AgentにはChatGPT Codex、Claude Code、Antigravity CLIがあります。ベータ版の提供が可能です。申込方法は本文最後のセクションをご覧ください。

対応タスク

入力 Agentの実行内容
「Lobbyカメラを全画面にして。」 名前からカメラを検索し、映像を表示します。
「Alexは昨日午後いつ現れましたか?」 その時間帯で顔検索を実施。
「ナンバーABC-1234は今週撮影された?」 ナンバープレート検索し、結果をまとめます。
「Doorカメラの直近5分間の録画をエクスポートして。」 クリップをエクスポートし、完了まで進行状況を追跡。
「ルールを作成:Walkwayカメラが動きを検知したら録画開始。」 イベントルールを作成し、保存状態を確認します。

現バージョンでは92の自動化メソッドを提供。リアルタイム監視、再生、検索、エクスポート、ブックマーク、イベントルール、スケジューリング、PTZ、スクリーンショットなどをカバーし、複数ステップのタスクにも対応します。例:「Alexの今朝の全顔認証結果を検索し、各結果の前後30秒をエクスポートし、一覧表にまとめる」など。

動作方式

  1. 探索。 AI Agentはクライアント端末にインストールされた登録サービス(QVR Agent)を介して動作中のクライアントを探索します。
  2. 仕様取得。 AI Agentはクライアントから作業セッションのルール、メソッド一覧、各メソッドのパラメータを取得。
  3. 実行と検証。 AI AgentはWebSocket経由でJSON-RPCコマンドを送信。動作実行ごとにクライアントの状態をチェックします。

クライアントは自らインターフェース仕様を提供するため、WebSocket接続が可能なAI Agentなら使用可能です。今後追加されるメソッドも自動認識され、skillアップデート不要です。

設定方法

  1. QVR ClientでSettings > AI Agent Controlを開き、Accept AI Agent commandsを有効化。クライアント側はローカル限定のエンドポイントを起動します。このオプションを無効にするとサービスは即停止。
  2. Skill Installation項目でプロンプトをコピーしてAI Agent(例:Claude Code)のチャット画面に貼り付け。AI AgentがQVR Clientに内蔵されたqvr_ctrlスキルをインストールします。

設定完了。おすすめの初回入力:「私のPC上のQVR Clientを操作できますか?」

セキュリティとプライバシー

  • 操作許可。 サービスはAccept AI Agent commands有効時のみ稼働。
  • 接続範囲。 エンドポイントは127.0.0.1のみをリスン、ネットワークアクセス不可。
  • 認証保護。 パスワード、PIN、カメラ認証情報はAI Agentへ提供されません。
  • 権限範囲。 AI Agentの操作範囲は現在ログイン中アカウントの権限の範囲のみ。
  • メソッド種別。 各メソッドにはReadOnly/WriteMarkが付与。AI AgentでReadOnly限定や、毎回の更新で承認要求も設定可能。

警告: AI Agentが取得したデータ(カメラ一覧やサーバー状態、スクリーンショットや録画)は各AIサービス事業者のプライバシーポリシーに従いクラウドに送信されます。敏感な場所でのカメラ使用は推奨されません。動作結果は利用AI Agentやモデルによって異なります。

必要条件と制限

必要条件:WindowsまたはmacOS版QVR Client Betaと、同一PC上で稼働するAI Agent。

ベータ版の制限:

  • リモート操作は非対応。
  • 一部メソッドは未開放。
  • ログインはユーザー自身が実施する必要があります。

ベータ版取得方法

インストーラーが必要な場合は本文コメントまたはDMにてご連絡ください。インストールパッケージを提供します。