本文へ移動

AI による組み込み手順

ライセンスの準備から AI 支援の統合まで 1 つのワークフローに従って、独自のソフトウェアで実際のアクティベーションを体験してください。

1. 製品を作成する

コンソールにサインインし、「開発と統合」→「クイックスタート」を開きます。ソフトウェア名を入力して製品を作成するか、既存の製品を選択します。それが統合したいソフトウェアであることを確認します。

2. ポリシーを作成する

同じ画面で「ポリシーを新規作成」を選びます。無期限、有効期間付き、試用のいずれかを選び、端末数または同時接続数の上限を設定します。必要に応じて機能、ハートビート、オフライン利用、利用回数、バージョンのルールを設定してください。機能 ID はアプリで実行する処理と対応させます。

たとえば PDF 出力には pdf_export を使います。利用回数制限を設定した場合、AI はそのルールに沿って実装します。無期限ライセンスでは有効日数の指定は不要です。有効期間付きライセンスと試用ライセンスでは、ライセンス発行時に日数を指定します。

3. 初回アクティベーションライセンスを作成して保存します。

「ライセンスの作成」をクリックします。このキーを発行する前に、ページでは、このキーは統合後の独自アプリの最初のアクティベーションを体験するためのものであると説明されています。これはプロンプトとは別のものであり、AI によって自動的にアクティブ化されることはありません。

作成後の最後のステップでは、製品名、ライセンス プレフィックス、および完全なキーが表示されます。キーを個別にコピーするか、ライセンス テキストをダウンロードします。既存のライセンスの場合は、以前に保存した完全なキーを使用します。管理リストにはプレフィックスのみが表示されます。

統合後に戻ってここにキーをコピーします

キーは、アカウントおよびワークスペースの現在のブラウザー タブに一時的に保存されます。更新後、または別のコンソール ページから戻った後も、最大 24 時間使用できます。保存されたキーをサインアウトまたはクリアすると、キーが削除されます。長期保管のためにライセンステキストをダウンロードしてください。

4. 英語のプロンプトをコピーし、AI に統合させます

ソフトウェアの言語とプラットフォームを選択し、オプションで保護する機能やその他の要件について説明します。 AI コーディング ツールでプロジェクトを開き、[英語プロンプトをコピー] をクリックして貼り付け、AI がプロジェクトを変更し、チェックを実行し、結果を報告できるようにします。

生成されるプロンプトには、SDK のインストール、パブリック製品設定、最初のアクティベーション入力、再起動後の認証情報の回復、実際のビジネス エントリ ポイント、ハートビートとオフライン使用、デバイスまたはシート、機能の計測、バージョン制限、エラー、および受け入れチェックが含まれます。 Web アプリは、信頼できるバックエンドでライセンスを強制する必要があります。

フルキーは別途保管されます。このプロンプトでは、AI にアクティベーション画面またはインタラクティブな CLI を実装するよう求められます。ここでキーを自分で貼り付けると、アクティベーションが成功することが確認されます。

5. 自分のソフトウェアを自分でアクティベートする

  1. 統合ソフトウェアを実行し、そのアクティベーション画面または対話型の CLI 入力を見つけます。
  2. クイックスタートに戻り、プロンプトの横にある「アクティベーション キーをコピー」をクリックし、それを独自のアプリに貼り付けて送信します。
  3. アプリがアクティベーションに成功したことを確認してから、実際の保護された機能を試してください。
  4. ソフトウェアを再起動し、キーを再度入力しなくてもライセンスが復元されることを確認します。

AI が統合を完了したことを確認するにはどうすればよいですか?

変更されたファイル、機能マッピング、実行コマンド、および実際のテスト結果を確認します。ボタン、ショートカット、メニュー、バックグラウンド ジョブ、およびサーバー ルートは、実際のビジネス境界で承認を強制する必要があります。許可されていない機能は実行してはならず、オフラインでの使用はポリシーに従う必要があります。

最初のアクティベーションを手動で実行します。自動テストではローカル モックを使用できます。 AI は模擬テストと完了したライブ検証を区別する必要があります。リリース前に、アプリが使用するデバイス、同時接続枠、メータリング、またはバージョン ルールも確認してください。

クイックスタートを開く SDK リファレンスを表示 →