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 で終わります。