UE5.8でAIエージェント向けのToolsetが14種から26種(+AllToolsetsメタプラグイン)に増えました。 PCG・Niagara・UMGなど、ゲーム制作のさまざまな作業をAIに任せられるようになっています。 どのToolsetが何に使えるのか、初心者向けに整理しました。
💡 まず「AllToolsets」を有効にする
UE5.8ではAllToolsetsというメタプラグインが追加されました。 これを有効にするだけで21種のToolsetがまとめて使えるようになります。 個別のToolsetを一つひとつ有効にする手間がありません。
26種の中で、特に効果を実感しやすいものを抜粋しました。
ActorToolset
レベル配置の基本。「ここにこれを置いて」がそのまま通る
MaterialInstanceToolset
パラメータ調整だけなので精度が高い。色・質感の変更に使いやすい
NiagaraToolset
数値パラメータの調整はAIが得意。エフェクトの強さ・大きさ変更に向いている
UMGToolset
UI要素の配置・調整という繰り返し作業はAIに向いている
PCGToolset
広大な地形への植生・岩配置など、手でやると大変な作業を自動化できる
レベルにアクターをスポーン・選択・移動・削除
「ここにキャラクターを置いて」「このアクターを右に100移動して」など、レベル上のオブジェクト配置を自然言語で操作できる。初心者が最初に試しやすいToolset。
シーン全体の状態確認・選択中オブジェクトの取得
現在のレベルに何があるかをAIが把握するために使われる。他のToolsetと組み合わせてAIがコンテキストを理解するのに役立つ。
AI行動制御のStateTreeを編集
NPCの行動パターンをステートマシンで管理するStateTreeをAIが操作できる。AIキャラクターの設定に役立つが、複雑な用途は上級者向け。
パーティクルエフェクトを自然言語で編集(56ツール)
「炎のエフェクトをもっと大きくして」「スパークが長く続くようにして」のような指示が通りやすい。UE5.8で追加されたToolsetの中で最もツール数が多い。
マテリアルグラフのノード作成・接続
マテリアルを新規作成したり、ノードをつなぐ作業をAIに任せられる。ただし複雑なマテリアルの修正はまだ不安定なケースがある。
マテリアルインスタンスのパラメータ変更
「この壁の色を赤くして」「金属感を上げて」のようなパラメータ調整に向いている。新規作成よりパラメータ変更の方が精度が高い。
PCGグラフのノード作成・接続・実行(31ツール)
手続き的にオブジェクトを配置するPCGグラフをAIが操作できる。「森の地形に木を分布させるグラフを作って」のような大規模配置作業に有効。オープンワールド・サバイバル系ゲームの地形制作に特に役立つ。
ウィジェット(HUD・UI)の要素配置・設定変更
HPバーやダメージ表示などのUI要素をAIが操作できる。「HPバーを画面左上に配置して」「フォントサイズを大きくして」のような繰り返し作業に向いている。
UMGのデータバインディング(MVVM)を管理
UIとデータを連携させるMVVMパターンの設定をAIが操作できる。プロジェクト規模が大きくなってきたときに役立つ中〜上級向けの機能。
ゲームフィーチャープラグインの管理
モジュール化開発(Game Features)の操作。中〜大規模プロジェクト向けで、初心者は当面使う機会が少ない。
C++のライブコーディング制御
C++コードを再コンパイルせずに反映するLive CodingをAIから操作できる。C++を使っている場合に役立つが、Blueprint開発者には関係ない。
26種のToolsetを全部有効にすると、AIが把握するツールの数が膨大になりトークン(コスト)を消費します。 公式では遅延読み込みモード(bDeferredToolLoading=true)が用意されています。
有効にすると最初に公開されるツールは次の3つだけになります。
list_toolsets — 使えるToolsetの一覧を取得describe_toolset — 特定のToolsetの詳細を確認load_toolset — 必要なToolsetをその場で読み込むAIが必要なToolsetだけを逐次読み込む形になるため、無駄なトークン消費を防げます。 大規模プロジェクトや長時間のAI作業セッションでは試してみる価値があります。
26種のToolsetの中にBlueprintのノードグラフを読み書きするものはありません
BPは.uassetというバイナリ形式で保存されているため、 テキストとしてAIに渡せません。「このBPのロジックを確認して」「このノードを修正して」という指示は現状通りません。
この問題を補う方法として、Blueprint AI Context Exporter というプラグインを使うとBPをMarkdown形式に変換してそのままAIに貼り付けられます。
MCP導入手順はこちら
UE5.8 MCP対応 — 実際に何ができるか正直まとめ →
BlueprintをAIに読ませる方法
ゲーム開発でAIを活用する方法 — MCP×Blueprint完全ガイド →
Blueprint × AI をさらに加速する
Blueprint開発 × AI活用をシームレスにつなぐUE5エディタプラグイン
ノード右クリックで実行フローをMarkdown変換
コピー前にプレビューして内容を確認
「説明して」「バグを教えて」などプロンプト付きコピー
スクリーンショット不要・コード知識不要