AI を使って Licentivo Launch を組み込む方法
管理画面の「運用ツール → AI クイック連携」で、言語、プラットフォーム、プロジェクト種別、登録済みソフトウェア、環境、保護する機能を選びます。秘密情報を含まない英語のプロジェクト説明を入力し、生成したプロンプトを自分の AI コーディングツールに渡します。
生成されるプロンプトの内容
- 使用する公開パッケージレジストリ、または GitHub の v0.1.6 リリース から取得する Launch パッケージと、固定する正確なバージョン。
- API の確認先: Launch SDK リポジトリ、各言語の README、 手動での組み込み手順。これらを参照し、実在する API を使用します。
- 管理画面で自動入力された接続関数を使います。ストア URL、製品 ID、環境、署名公開鍵を AI に推測させる必要はありません。
- 実装する操作:
Connect/connect → Login/Restore → RunFeature → Logout/Close。端末の明示的な解除は、これらと区別して実装します。 - 実際の機能実行箇所で未許可の操作を止め、初回ログイン、再起動後の復元、オフライン利用期限切れ、アカウント切り替え、端末数制限をテストします。
プロンプトに含まれない情報
Launch はブラウザー内でテキストを生成するだけで、AI サービスへの自動接続やプロジェクトのアップロードは行いません。顧客のパスワード、ログインセッション、完全なライセンス、端末認証情報、Licentivo 管理 API キー、決済キー、次のサーバー秘密情報も含めません: config.yaml。AI が生成したコードは、開発者がテストを実行し、実際の機能との対応を確認してください。
製品未設定の場合は下書きのみ生成可能
下書きの未入力項目を、そのまま配布用の設定として使わないでください。公開済みソフトウェアと環境を選び直して生成し、正確なインストールコマンド、ドキュメントのリンク、入力済みの接続関数が含まれることを確認します。