proxyman-license-management について
Proxyman のアプリ、CLI、License Manager を使ったライセンス管理のスキルです。ライセンス情報の保護を重視し、権利やアカウント情報の変更では最新の公式ガイダンスを確認します。
主な機能
- 01タスクに応じた操作画面の案内
- 02ライセンスキーとアクセスリンクの保護
- 03アクティベーションと解除の手順
- 04デバイスとシートの管理手順
- 05ネットワーク障害の切り分け
活用シーン
- 01デバイスでの Proxyman の有効化
- 02現在のデバイスのリンク解除
- 03デバイスシートの削除や移行
- 04アクティベーション失敗の調査
MCP 対応
ライセンス管理用の汎用 MCP 操作も、公開された License Manager 自動化 API も文書化されていないと説明しています。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ proxymanapp/ proxyman-skill.md --skill proxyman-license-managementインストール後、Claude Code で/proxyman-license-managementを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yamlreferences/license-workflows.md
詳細
Proxyman ライセンス管理
秘密情報の露出を最小限に抑え、現在のアプリ、proxyman-cli、Web の License Manager を明確に区別して、ライセンス関連の作業を行います。
現在の公式ガイダンスを確認する
ライセンスの権利、シート数、更新、対応プラットフォーム、ポータルの手順を案内する前に、次の手順を実行してください。
https://docs.proxyman.com/llms.txtを取得します。- そこに記載された最新の License と License Manager の
.mdページを取得します。 - 新たに取得した公式ページに記載された License Manager のアクセスリンク URL をたどります。公式の Proxyman ドメインやリダイレクトは変更される可能性があるため、ポータルのドメインをハードコードしたり推測したりしないでください。
- 価格、デバイスの利用可能台数、サブスクリプション条件、トライアル条件をハードコードしないでください。これらは変更される可能性があります。
操作ごとの確認事項については、license workflows を参照してください。
ライセンスキーを保護する
Proxyman のライセンスキー、購入時のメール、アクティベーション応答、License Manager のアクセスリンクは、秘密情報として扱ってください。
- チャット、ログ、スクリーンショット、課題の本文、最終出力にキー全体を記載しないでください。
- ユーザーにキーをチャットやエージェントのツール呼び出しで貼り付けるよう求めないでください。
- GUI でアクティベーションできる場合は、ユーザーに Proxyman へキーを直接入力してもらってください。
- CLI 引数はシェルの履歴に残ったり、プロセスの調査時に表示されたりする可能性があるため、通常の利用では GUI によるアクティベーションを優先してください。
- レビュー済みの CLI では、位置引数としてのみキーを受け付けます。実際のキーを使用して、その形式をエージェントホスト経由で実行しないでください。インストール済みのヘルプを確認し、
<LICENSE_KEY>を含むコマンド形式を提示したうえで、ユーザー自身のターミナルでキーを置き換えて実行してもらってください。 - バージョンに一致するヘルプに、標準入力、ファイル記述子、対話型プロンプトなど、引数以外の安全な入力方法が明示され、かつユーザーがその方法を許可した場合に限り、エージェント側での CLI アクティベーションを再検討してください。
- キーをスクリプト、リポジトリ、スキル、環境ファイル、シェルプロファイルに保存しないでください。
- メールコネクタを利用でき、その作業について明示的に許可されている場合を除き、ユーザーのメールボックスにアクセスしないでください。
依頼内容に応じて案内する
このデバイスをアクティベートする
推奨する GUI の手順:
- Proxyman の License/Activate 画面を開きます。
- ユーザーにキーをアプリへ直接貼り付けてもらいます。
- アクティベートして、アプリに想定どおりのライセンス状態とアカウントのメールアドレスが表示されることを確認します。
現在、proxyman-cli を含む macOS ビルドでは CLI がサポートされています。proxyman-cli スキルを使用して activate --help を確認します。ただし、レビュー済みの位置引数形式をエージェントホスト経由で実行しないでください。ユーザーが <LICENSE_KEY> を置き換えて、自身のターミナルで実行できるよう、確認済みのコマンド形式を提示してください。コマンドが成功したら、ライセンス状態を確認する前に Proxyman を再起動してもらってください。ユーザーから明示的な許可がない限り、代わりにアプリを終了しないでください。
アクティベーションに失敗した場合は、サニタイズ済みの正確なエラー、アプリのバージョン/プラットフォーム、現在のライセンス状態、ネットワークへの接続状況、外部プロキシ/企業プロキシの状態を収集してください。キーの再試行を繰り返したり、キーが有効だと推測したりしないでください。
Proxyman for iOS をアクティベートする
ナビゲーションやデバイスのライセンス権は変更される可能性があるため、公式 License ページから最新の iOS アクティベーションのセクションを取得してください。ユーザーに、スタンドアロン iOS アプリの保護されたライセンス/ロック解除画面にキーを直接入力してもらい、アプリにライセンス状態が表示されることを確認してください。レビュー済みのデスクトップ MCP と proxyman-cli では、スタンドアロン iOS アプリをアクティベートできません。同等の機能があるとは説明しないでください。
このデバイスのリンクを解除する
リンク解除はアクティブなデバイスに影響し、ローカルのライセンスデータが削除される前にライセンスサーバーへ接続する場合があります。破壊的な操作として扱ってください。
- ユーザーが現在のデバイスを指していることを確認します。
- 現在のライセンス状態を確認します。
- このデバイスでのアクセスが削除されることを説明します。
- 直前に確認を得てから、GUI のリンク解除操作またはバージョンに一致する
proxyman-cli unlinkを使用します。 - アプリがアクティベートされていないことを確認します。
紛失、交換済み、または利用できないデバイスの復旧が必要な場合は、リンク解除を使用せず、License Manager を使用してください。
別のデバイスのライセンスを取り消す、または削除する
ローカルのリンク解除コマンドではなく、License Manager を使用してください。
- 公式のアクセスリンクページを開きます。
- ユーザーは公式サイトで購入時のメールアドレスまたはライセンスキーを入力します。
- Proxyman は購入時のメールアドレスにアクセスリンクを送信します。メールボックスへのアクセスを明示的に許可しない限り、ユーザー自身がリンクを開きます。
- ポータルのメタデータを使って、対象のデバイス/シートを正確に特定します。
- 削除/取り消し/移行の直前に確認を求めます。
- デバイスが削除されたこと、またはシートが利用可能になったことを確認してから、交換用デバイスを別途アクティベートします。
一般的なデバイス名だけを根拠に、取り消すデバイスを推測してはいけません。
シート、メールアドレス、移行、または更新を管理する
最新の License Manager ページとポータルの UI を使用してください。まず、ユーザーのライセンスタイプと、対象となるデバイス/メールアドレス/シートを確認します。ポータルに表示される請求や利用権への影響を説明し、最終操作の前に確認を求めてください。
ライセンス管理のための一般的な Proxyman MCP アクションはなく、このパッケージには公開されている License Manager 自動化 API も記載されていません。HTTP 呼び出しを独自に実行したり、認証済みのポータル状態をスクレイピングしたりしないでください。
企業プロキシまたはネットワーク障害
- 一般的な接続を確認し、サニタイズしたアクティベーションエラーを取得します。
- 環境で上流プロキシが必要な場合は、最新の公式ガイドに従って Proxyman の External Proxy を設定します。認証情報を送信する前に確認を求めてください。
- エラーが証明書または接続の失敗を示している場合は、システムの日付/時刻と TLS インターセプトポリシーを再確認します。
- セキュリティ制御を無効にしたり、サポートログでキーを共有するよう勧めたりしないでください。
完了時に伝える内容
- 要求された操作と使用した画面(GUI、CLI、または License Manager)。
- 秘密情報を含まないデバイス/アカウントの対象。
- 確認できた結果、または正確にサニタイズした阻害要因。
- 次に行う安全な操作。該当する場合は、交換用デバイスのアクティベーションも含めます。