- Web 版
- CLI
- ライブラリ
インストールは不要です。
1
Web 版を開く
2
Lua コードを貼り付ける
左側の “Original Lua” エディタに、ビークル/マイクロコントローラーの Lua コードを貼り付けます。
3
最短化実行を押す
右側の
Output タブにある「最短化実行」を押すと、WASM 上のコンパイラがブラウザの Worker 内で minify を実行します。4
出力を取得する
中央の “Optimized Lua” に結果が表示されます。右側の
Output タブから Copy、Lua ファイル保存、Source Map を有効にした場合は .map 保存を利用できます。外部AI / Agentへ現在のLua・設定・結果を渡す場合は、ヘッダーの「AIに渡す」から Markdown / JSON Handoff を作成できます。利用できるdocs MCPやCLI/npm APIは AI / Agent 連携 を参照してください。
Web 版は単一ファイルの Lua コードのみに対応しています。
require を使った複数モジュール構成を minify するには CLI かライブラリを使ってください。詳細は require によるモジュール分割 を参照してください。次に読むもの
CLI の使い方
サブコマンド、
--options の指定方法、プロジェクトモードでのビルド組み込み手順ライブラリの使い方
compile / compileProject / analyze の呼び出し方とオプションrequire によるモジュール分割
複数ファイルの Lua コードを 1 つの vehicle Lua にリンクする方法
目標サイズ探索 (OBJ-2)
8192 文字制限などの目標サイズに到達した時点で探索を打ち切る機能