本文へスキップ

インストール

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

CLI

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

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

インストーラーは macOS、Linux、または Windows shell 向けのネイティブ vifu バイナリをダウンロードします。Agent skill は別にインストールします。詳しくは Vifu Agent Skill を参照してください。ネイティブインストールが使えない場合は npm を使います。

bash
npm install -g @vifu/cli@alpha
vifu --help

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

bash
npm install --save-dev @vifu/cli@alpha
npx vifu --help

プロジェクトを作成する

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

npm create @vifu/vifu がサポート対象のプロジェクト初期化コマンドです。公開 CLI コマンドとして vifu createvifu new は提供していません。

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

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

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

Vifu Hub SDK

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

npm

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

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

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

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

bash
vifu login

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

bash
vifu deploy

次のステップ