メインコンテンツへスキップ
livlive コマンドは、外からの入口の操作を呼び、ステージを PC で作って livlive に登録する CLI です。Node.js 22.18 以上で動きます。入れ方はインストールと連携にあります。

連携する

頁で確かめることと、連携でできることはインストールと連携にあります。

保存先と環境変数

連携は ~/.config/livlive/config.json に保存されます。ローカル MCP も、同じ設定を読みます。 保存したトークンは、保存したときのつなぎ先にだけ送ります。LIVLIVE_BASE でほかのアドレスにつなぐときは、そのアドレスで連携し直してください。

操作を呼ぶ

操作の名前が、そのままサブコマンドになります。部屋の要る操作には --project <id> を付け、入力は --json '<JSON>' か --file <JSON のファイル> で渡します。答えは JSON で出ます。 いま呼べる操作は livlive ops が答えます。それぞれの入力の形は操作の一覧に、答えの形は仕組みにあります。

ステージを作る

stage check と stage push は、フォルダの livlive.json が名指すステージに送ります。livlive.json が無いフォルダには、--stage <id> か --name <名前> を付けます。ステージの頁で入れた一枚絵・ひとこと・色・世界観を stage push で置き換えるのは、--replace picture,note,tone,world で名指したものだけです。コマンドごとの使い方は livlive help に、進め方はステージ開発キットにあります。

連携の要るコマンド

livlive ops と操作、stage push・stage check・stage list・stage read、game build・game check は、連携が要ります。stage new・stage dev・picture make・model make・reference・room-kit は、連携なしで動きます(stage new --name がステージも作るのは、連携した PC だけです)。stage dev で開く開発用の頁は、livlive にログインしたブラウザで開きます。

終わりのコード

livlive stage dev --patrol は、確かめられなかった場所だけが残ったとき 3 で、巡回の報告が --wait の秒数(指定がなければ 900 秒)のうちに来なかったとき 2 で終わります。