WEPPY

変更履歴

AIが行ったすべての変更をセッション単位で追跡し、Before & Afterで比較、必要に応じてロールバックするフロー。

AIエージェントがRoblox Studioで行ったすべての変更をセッション単位で記録し、変更概要・タイムライン・Before & Afterを提供します。

Changelog — セッション別変更カードの一覧

概要

ChangelogはAIエージェントがStudioで行ったゲーム変更の履歴を追跡するページです。変更はセッション単位でグループ化され、各セッションでどの種類の変更が何件発生したかを一目で把握できます。

セッションカード一覧

Changelogの最初の画面はセッション別カードの一覧を表示します。

セッションステータス

各セッションカードにはステータスが表示されます:

ステータス意味
Active現在進行中のセッション(リアルタイム更新)
Completed完了したセッション
Bootstrap初期同期セッション

セッション概要

各カードには該当セッションの変更件数がカテゴリ別に要約されます:

  • Script — スクリプト作成・変更件数
  • Instance — インスタンス作成・削除・移動件数
  • Property — プロパティ変更件数
  • Lighting — ライティング・環境設定件数
  • Terrain — 地形変更件数
  • Asset — アセット挿入件数

フィルタータブ

上部タブでセッションをフィルタリングできます:

  • All — すべてのセッション
  • Active — 進行中のセッションのみ
  • Completed — 完了したセッションのみ

セッション詳細ビュー

セッションカードをクリックすると詳細ビューに移動します。

Changelog詳細ビュー — 変更概要、タイムライン、Before & After

Change Summary

セッションの変更を6つのカテゴリカードで可視化します:

カテゴリアイコン説明
Scriptsスクリプトスクリプト作成・変更件数
Instancesインスタンスインスタンス作成・削除・移動件数
Propertiesプロパティプロパティ変更件数
Lightingライティングライティング・環境変更件数
Terrain地形地形変更件数
Assetsアセットアセット挿入件数

Change Timeline

セッション内のすべての変更を時系列で列挙します。

  • 各項目にタイムスタンプ、変更カテゴリタグ、対象パスが表示されます
  • Category ドロップダウンで特定カテゴリのみフィルタリングできます
  • 項目をクリックするとBefore & After比較ビューが展開します

Before & After

変更前後のデータを比較します。変更タイプによって異なるレベルの情報が提供されます:

信頼度意味
exact変更前後の値が正確に記録プロパティ変更、スクリプト修正
partial一部情報のみ記録複合変更
after-only変更後の値のみ存在新規インスタンス作成
intent-only意図のみ記録削除など

ユースケース

作業の検証

「さっきAIが修正したスクリプトが何か確認したい」

ChangelogでActiveセッションのScriptカテゴリをフィルタリングすると、修正されたスクリプトの一覧と変更前後のコードを比較できます。

変更の追跡

「昨日のセッションでLightingをどう設定したか見直したい」

CompletedタブでそのセッションをFind Lightingカテゴリでフィルタリングすると、変更履歴と設定値を確認できます。

問題のデバッグ

「どのタイミングで特定のインスタンスが削除されたか探したい」

タイムラインでInstanceカテゴリをフィルタリングし、deleteタイプの変更を時系列で追跡できます。

次のステップ

変更を確認したら:

  • Playtestで自動検証を実行して問題がないか確認してください。
  • ツールと統計でAIが使用したツールの履歴もまとめて確認できます。