本文へスキップ

インストール

まず CLI をインストールします。ゲームコードで VifuHub API を使う場合だけ VifuHub SDK を追加します。

CLI

CLI は AI ネイティブゲームの作成、実行、テスト、ビルド、生成、公開に使います。

bash
curl -fsSL https://vifu.ai/cli | bash
vf --help

Agent skill は別にインストールします。詳しくは VifuHub CLI Skill を参照してください。

プロジェクト内の CLI として使う場合:

bash
npm install --save-dev @vifu/vf
npx vf --help

プロジェクトを作成する

bash
npm create @vifu/vifu my-game -- --template vanilla --no-interactive
cd my-game
vf deploy --yes

npm create @vifu/vifu がサポート対象のプロジェクト初期化コマンドです。プロジェクト作成は vf コマンドとは分かれています。

既存のブラウザーゲームでは、次のように始めます。

bash
cd path/to/your-game
vf deploy --yes

deploy も、プロジェクト設定がない場合は自動で設定フローを開始します。CI では vf deploy --yes で検出された既定値を使えます。

VifuHub SDK

VifuHub SDK はブラウザーゲームの中で使い、安全なセッションコンテキスト、イベント、ゲームが所有するアクションを Agent Runtime に公開します。

npm

バンドラーやビルド手順があるゲームでは npm でインストールします。

bash
npm install @vifu/hub@alpha
ts
import * as hub from "@vifu/hub";

デプロイ用にログインする

vifu.ai でアカウントを作成してから実行します。

bash
vf login

ゲームディレクトリからデプロイします。

bash
vf deploy

次のステップ