メインコンテンツまでスキップ

ADT CLI リファレンス

Last updated on April 7, 2026

注釈:本資料はAI技術を用いて翻訳されています。

AccelByte Development Toolkit CLI

ADT SDK の使用をサポートするコマンドラインツールです。バージョン管理、ビルド登録、シンボルのアップロード、バイナリ配布など、ADT を適切に使用するための重要なデータの準備と送信を支援します。

グローバルオプション

これらのオプションは任意のコマンドで使用できます。

オプション説明
--api-key認証用の API キー
--base-urlAPI エンドポイントのベース URL
--cdn-urlCDN URL
--game-archive-pathゲームアーカイブへのパス
--game-engine-pathゲームエンジンインストールへのパス
--game-project-pathゲームプロジェクトへのパス
--game-config-path-overrideゲーム設定パスのオーバーライド
--name-spaceネームスペース識別子
--server-archive-pathサーバーアーカイブへのパス
--proxyネットワークリクエスト用のプロキシ URL
--no-logログ出力を無効にする
--show-versionCLI バージョン情報を表示する
--unityUnity エンジンモードを強制する(デフォルトでは、CLI はエンジンを自動検出します)

コマンド

build

ゲームビルドの管理(登録、メタデータ、バイナリアップロード、ステータス管理を含む)。

build register

バックエンドにビルドを登録し、Blackbox.ini ファイルに保存します。

オプション説明
--platform-archターゲットプラットフォームアーキテクチャ
--platform-nameターゲットプラットフォーム名
--version-nameビルドを関連付けるバージョン名
--version-idビルドを関連付けるバージョン ID
--branch-nameソースコントロールブランチ名
--editor-buildこれがエディタービルドであることを示すフラグ
--smartbuildこのビルドのスマートビルドを有効にするフラグ
--create-new新しいビルドを強制的に作成する
--disable-set-game-config自動ゲーム設定更新を無効にする
--enable-set-data-routerデータルーター設定を有効にする
--is-release-candidateビルドをリリース候補としてマークする

build set

既存のビルドを確認し、見つかった場合は Blackbox.ini ファイルを設定します。

オプション説明
--id設定するビルド ID
--version-name検索するバージョン名
--version-id検索するバージョン ID
--enable-set-data-routerデータルーター設定を有効にする

build get

Blackbox.ini ファイルを読み取り、BuildId をコンソールに出力します。

オプション説明
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する

build upload-metadata

メタデータファイルをアップロードし、現在のビルドに関連付けます。

オプション説明
--typeメタデータタイプ
--directoryメタデータファイルを含むディレクトリ
--fileアップロードする特定のメタデータファイル
--version-idバージョン ID
--version-nameバージョン名
--build-idビルド ID
--force-parseメタデータの再解析を強制する
--force-uploadメタデータが既に存在していてもアップロードを強制する
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する

build add-metadata

キーと値ベースのメタデータをアップロードし、現在のビルドに関連付けます。

オプション説明
--keyメタデータキー
--valueメタデータ値
--version-idバージョン ID
--version-nameバージョン名
--build-idビルド ID
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する

build upload-binaries

ゲームバイナリをバックエンドにアップロードします。

オプション説明
--game-archiveアップロードするゲームアーカイブへのパス
--entry-point実行可能なエントリーポイント
--build-idバイナリを関連付けるビルド ID
--version-idバージョン ID
--launch-argumentsビルドの起動引数
--ignore-config-filepath特定のファイルを無視するための設定ファイルパス
--log-levelログ詳細レベル
--multipart-upload-size各マルチパートアップロードチャンクのサイズ
--show-confirmationアップロード確認プロンプトを表示する
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する
--force-uploadバイナリが既に存在していてもアップロードを強制する
--show-active-diagnosticアクティブな診断情報を表示する

build set-stream

廃止予定 - 代わりに build-channel コマンドを使用してください。

現在のビルドをストリームに設定します。

オプション説明
--version-idバージョン ID
--build-idビルド ID
--stream-idターゲットストリーム ID
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する

build find-or-register

既存のビルドを検索し、見つからない場合は新しいビルドを登録します。

オプション説明
--nameビルド名
--platform-nameターゲットプラットフォーム名
--platform-archターゲットプラットフォームアーキテクチャ
--branch-nameソースコントロールブランチ名
--smartbuildスマートビルドを有効にする
--editor-buildこれがエディタービルドであることを示すフラグ

build find-by-name

名前でビルドを検索します。

オプション説明
--build-name検索するビルドの名前
--version-id検索するバージョン ID

build set-release-notes

現在のビルドのリリースノートを設定します。

オプション説明
--version-idバージョン ID
--build-idビルド ID
--release-notes-stringインライン文字列としてのリリースノート
--release-notes-pathリリースノートを含むファイルへのパス
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する

build prepare

ビルド情報を確認し、操作の準備をします。

オプション説明
--build-id準備するビルド ID

build set-build-status

現在のビルドのビルドステータスを設定します。

オプション説明
--version-idバージョン ID
--build-idビルド ID
--build-status設定する新しいステータス
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する

build get-list-build-status

利用可能なすべてのビルドステータスのリストを取得します。

追加オプションなし。

build delete

ビルドを削除します。

オプション説明
--version-idバージョン ID
--version-nameバージョン名
--build-id削除するビルド ID
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する

version

作成、メタデータ、チェンジリスト追跡、ライフサイクル管理を含むゲームバージョンの管理。

version add

バックエンドに新しいバージョンを作成し、Blackbox.ini ファイルに保存します。

オプション説明
--name新しいバージョンの名前
--disable-set-game-config自動ゲーム設定更新を無効にする
--enable-set-data-routerデータルーター設定を有効にする

version get

Blackbox.ini ファイルを読み取り、VersionId をコンソールに出力します。

追加オプションなし。

version set

既存のバージョンを確認し、見つかった場合は Blackbox.ini ファイルを設定します。

オプション説明
--id設定するバージョン ID
--name検索するバージョン名
--enable-set-data-routerデータルーター設定を有効にする

version list

ゲーム内の既存のバージョンを一覧表示します。

オプション説明
--pageページ番号(ページング結果用)
--limitページあたりの結果数
--start-time開始時間でフィルタリングする
--end-time終了時間でフィルタリングする

version add-changelist-info

Perforce チェンジリスト情報を追加し、現在のバージョンに関連付けます。

オプション説明
--authorチェンジリストの作成者
--date-timeチェンジリストの日付と時刻
--descriptionチェンジリストの説明
--changelist-idPerforce チェンジリスト ID

version add-changelist-bulk

ファイルから複数の Perforce チェンジリストエントリを一括で追加します。

オプション説明
--fileチェンジリスト情報を含むファイルへのパス

version upload-metadata

メタデータファイルをアップロードし、現在のバージョンに関連付けます。

オプション説明
--typeメタデータタイプ
--directoryメタデータファイルを含むディレクトリ
--fileアップロードする特定のメタデータファイル
--version-idバージョン ID
--version-nameバージョン名
--force-parseメタデータの再解析を強制する
--force-uploadメタデータが既に存在していてもアップロードを強制する

version add-metadata

キーと値ベースのメタデータをアップロードし、現在のバージョンに関連付けます。

オプション説明
--version-idバージョン ID
--version-nameバージョン名
--keyメタデータキー
--valueメタデータ値

version delete

バージョンを削除します。

オプション説明
--version-id削除するバージョン ID
--version-name削除するバージョン名

version delete-bulk

日付範囲またはバージョン ID リストに基づいてバージョンを一括削除します。

オプション説明
--date-start削除範囲の開始日
--date-end削除範囲の終了日
--version-ids削除するバージョン ID のカンマ区切りリスト

version enable-auto-delete

保持期間に基づいてバージョンの自動削除を有効にします。

オプション説明
--should-enable-auto-delete自動削除を有効にするフラグ
--retention-period-daysバージョンを保持する日数

version disable-auto-delete

バージョンの自動削除を無効にします。

オプション説明
--should-enable-auto-delete自動削除を無効にするフラグ
--retention-period-days保持期間(日数)

version get-auto-delete-config

現在の自動バージョン削除設定を取得します。

追加オプションなし。

credentials

CLI で使用する認証資格情報を管理します。

credentials set

資格情報エントリの値を設定します。

オプション説明
--entry資格情報エントリ名(例: client-idclient-secretusernamepassword
--value資格情報に設定する値

credentials get

資格情報エントリの値を取得します。

オプション説明
--entry取得する資格情報エントリ名

credentials list

現在保存されているすべての資格情報を一覧表示します。

追加オプションなし。

config

CLI 設定を管理します。

config set

設定エントリの値を設定します。

オプション説明
--entry設定エントリ名
--value設定する値
--force-recreate設定ファイルの強制再作成

config get

設定エントリの値を取得します。

オプション説明
--entry取得する設定エントリ名
--force-recreate設定ファイルの強制再作成

config list

現在のすべての設定を一覧表示します。

オプション説明
--force-recreate設定ファイルの強制再作成

upload

ゲームの PDB ファイル、実行ファイル、breakpad シンボルファイルをアップロードします。これはデバッグシンボルを送信するための主要なコマンドです。

オプション説明
--dump-pathダンプファイルへのパス
--game-build-stampゲームビルドスタンプ識別子
--zip-file-locationzip ファイルの保存場所
--platform-archターゲットプラットフォームアーキテクチャ
--platform-nameターゲットプラットフォーム名(例: Windows、Linux、MacOS、iOS)
--temp-path処理用の一時ディレクトリ
--upload-only解析をスキップし、以前に処理されたファイルをアップロードする
--enable-profilerアップロード中にプロファイリングを有効にする
--recursive-searchサブディレクトリ内のシンボルファイルを再帰的に検索する
--skip-pdbPDB ファイルの処理をスキップする
--skip-engine-pluginエンジンプラグインファイルをスキップする
--skip-all-engine-debug-symすべてのエンジンデバッグシンボルファイルをスキップする
--editor-buildこれがエディタービルドであることを示す

build-channel

ビルドの整理と配布のためのビルドチャンネルを管理します。

build-channel create

新しいビルドチャンネルを作成します。

オプション説明
--version-idバージョン ID
--build-idヘッドとして設定するビルド ID
--as-headビルドをチャンネルヘッドとして設定する
--nameチャンネル名
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する
--is-empty-channelビルドなしの空のチャンネルを作成する

build-channel create-empty

ビルドを関連付けずに空のビルドチャンネルを作成します。

オプション説明
--version-idバージョン ID
--build-idビルド ID
--as-headビルドをチャンネルヘッドとして設定する
--nameチャンネル名
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する
--is-empty-channel空のチャンネルとしてマークする

build-channel update

既存のビルドチャンネルを更新します。

オプション説明
--version-idバージョン ID
--build-id新しいヘッドとして設定するビルド ID
--as-headチャンネルヘッドを更新する
--build-channel-id更新するビルドチャンネル ID
--name新しいチャンネル名
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する

build-channel list

ネームスペース内のすべてのビルドチャンネルを一覧表示します。

オプション説明
--version-idバージョン ID でフィルタリングする
--build-idビルド ID でフィルタリングする
--pageページング用のページ番号
--page-limitページあたりの結果数

build-channel head-info

ビルドチャンネルのヘッド情報を取得します。

オプション説明
--build-channel-idビルドチャンネル ID
--build-channel-nameビルドチャンネル名

stream

ビルド配布用のストリームを管理します。ストリームはビルドチャンネルに似ており、ビルドを整理する方法を提供します。

stream create

新しいストリームを作成します。

オプション説明
--version-idバージョン ID
--build-id関連付けるビルド ID
--as-headビルドをストリームヘッドとして設定する
--nameストリーム名
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する
--is-empty-channel空のストリームを作成する

stream update

既存のストリームを更新します。

オプション説明
--version-idバージョン ID
--build-id新しいヘッドとして設定するビルド ID
--as-headストリームヘッドを更新する
--build-channel-id更新するストリーム/チャンネル ID
--name新しいストリーム名
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する

stream list

ネームスペース内の利用可能なすべてのストリームを一覧表示します。

オプション説明
--version-idバージョン ID でフィルタリングする
--build-idビルド ID でフィルタリングする
--pageページング用のページ番号
--page-limitページあたりの結果数

game-binary

ゲームバイナリアーカイブのアップロードとダウンロード。

game-binary upload

ゲームバイナリをバックエンドにアップロードします。

オプション説明
--client-idOAuth クライアント ID
--client-secretOAuth クライアントシークレット
--username認証用ユーザー名
--password認証用パスワード
--game-idゲーム ID
--version-idバージョン ID
--build-idビルド ID
--bearer-fileベアラートークンを含むファイルへのパス
--game-archiveアップロードするゲームアーカイブへのパス
--entry-point実行可能なエントリーポイント
--launch-arguments起動引数
--ignore-config-filepath無視ルール用の設定ファイルパス
--log-levelログ詳細レベル
--multipart-upload-size各マルチパートアップロードチャンクのサイズ
--show-confirmationアップロード確認プロンプトを表示する
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する
--force-uploadバイナリが既に存在していてもアップロードを強制する
--show-active-diagnosticアクティブな診断情報を表示する

game-binary upload-with-bearer

事前に取得したベアラートークンを使用してゲームバイナリをアップロードします(upload と同じオプション)。

game-binary download

バックエンドからゲームバイナリをダウンロードします。

オプション説明
--client-idOAuth クライアント ID
--client-secretOAuth クライアントシークレット
--username認証用ユーザー名
--password認証用パスワード
--build-idダウンロードするビルド ID
--download-dirダウンロードしたファイルを保存するディレクトリ
--show-confirmationダウンロード確認プロンプトを表示する
--log-levelログ詳細レベル
--local-cache-urlより高速なダウンロード用のローカルキャッシュ URL
--server-build-id-as-defaultサーバービルド ID をデフォルトとして使用する

debug-symbol

デバッグシンボルファイルの解析と処理。

debug-symbol parse

PDB ファイルを解析し、情報を JSON ファイルに出力します。

オプション説明
--symbol-folderシンボルファイルを含むフォルダー
--save-folder解析された出力を保存するフォルダー
--platform-nameターゲットプラットフォーム名

session

セッション関連のデータアップロードを管理します。

session upload-metadata

セッションメタデータファイルをアップロードします。

オプション説明
--bearer-token認証用のベアラートークン
--directoryメタデータファイルを含むディレクトリ
--fileアップロードする特定のメタデータファイル
--game-idゲーム ID
--version-idバージョン ID
--build-idビルド ID
--session-idメタデータを関連付けるセッション ID
--maximum-part-sizeマルチパートアップロードの最大パートサイズ
--batch-size各バッチでアップロードするファイル数
--operation-id追跡用の操作 ID
--show-active-diagnosticアクティブな診断情報を表示する

diagnostic

CLI 操作のトラブルシューティング用の診断パッケージを作成します。

diagnostic package

操作ログから診断パッケージを作成します。

オプション説明
--operation-ids含める 1 つ以上の操作 ID(複数回指定可能)
--target-path診断パッケージを保存するパス

launch-arguments

ビルドに関連付けられた起動引数を管理します。

launch-arguments update

ビルドの起動引数を更新します。

オプション説明
--version-idバージョン ID
--version-nameバージョン名
--build-idビルド ID
--build-nameビルド名
--launch-arguments新しい起動引数文字列

launch-arguments delete

ビルドから起動引数を削除します。

オプション説明
--version-idバージョン ID
--version-nameバージョン名
--build-idビルド ID
--build-nameビルド名

launch-arguments read

ビルドの現在の起動引数を読み取ります。

オプション説明
--version-idバージョン ID
--version-nameバージョン名
--build-idビルド ID
--build-nameビルド名

smartbuild

スマートビルドのアップロード、ダウンロード、ステージング、キャッシングを管理します。スマートビルドは効率的な増分ビルド配布を提供します。

smartbuild upload

スマートビルドをバックエンドにアップロードします。

オプション説明
--access-token認証用のアクセストークン
--client-idOAuth クライアント ID
--client-secretOAuth クライアントシークレット
--username認証用ユーザー名
--password認証用パスワード
--game-idゲーム ID
--version-idバージョン ID
--version-nameバージョン名
--build-idビルド ID
--upload-dirアップロードするファイルを含むディレクトリ
--entry-point実行可能なエントリーポイント
--launch-argument起動引数
--encryption-keyビルドの暗号化キー
--multipart-size-mbMB 単位のマルチパートアップロードチャンクサイズ
--temp-path処理用の一時ディレクトリ
--ignore-config-path無視ルール用の設定ファイルパス
--project-dirプロジェクトディレクトリ
--cache-dirキャッシュディレクトリ
--operation-id追跡用の操作 ID
--log-severityログ重要度レベル
--show-active-diagnosticアクティブな診断情報を表示する
--force-uploadビルドが既に存在していてもアップロードを強制する
--skip-extraction抽出ステップをスキップする
--disable-progress-log進行状況ログ出力を無効にする
--priorityアップロード優先度レベル

smartbuild download

バックエンドからスマートビルドをダウンロードします。

オプション説明
--access-token認証用のアクセストークン
--game-idゲーム ID
--build-idダウンロードするビルド ID
--cache-dirローカルキャッシュディレクトリ
--block-mb-sizeダウンロードチャンク用の MB 単位のブロックサイズ
--operation-id追跡用の操作 ID
--local-cache-urlより高速なダウンロード用のローカルキャッシュ URL
--log-severityログ重要度レベル
--show-active-diagnosticアクティブな診断情報を表示する
--disable-progress-log進行状況ログ出力を無効にする
--priorityダウンロード優先度レベル

smartbuild download-info

ダウンロードせずにスマートビルドのダウンロード情報を取得します(download と同じオプション)。

smartbuild show-version

スマートビルドライブラリのバージョンを表示します。

追加オプションなし。

smartbuild stage install

スマートビルドをステージングディレクトリにインストールします。

オプション説明
--access-token認証用のアクセストークン
--game-nsゲームネームスペース
--game-idゲーム ID
--build-idインストールするビルド ID
--stage-dirステージングディレクトリパス
--cache-dirキャッシュディレクトリ
--temp-path一時ディレクトリ
--operation-id追跡用の操作 ID
--log-severityログ重要度レベル
--should-cleanインストール前にステージングディレクトリをクリーンアップする
--show-active-diagnosticアクティブな診断情報を表示する
--disable-progress-log進行状況ログ出力を無効にする
--priorityインストール優先度レベル

smartbuild stage uninstall

ステージングディレクトリからスマートビルドをアンインストールします。

オプション説明
--stage-dirアンインストールするステージングディレクトリ
--operation-id追跡用の操作 ID
--log-severityログ重要度レベル
--show-active-diagnosticアクティブな診断情報を表示する
--disable-progress-log進行状況ログ出力を無効にする

smartbuild stage verify

ステージングされたスマートビルドの整合性を検証します。

オプション説明
--access-token認証用のアクセストークン
--game-idゲーム ID
--build-id検証するビルド ID
--stage-dir検証するステージングディレクトリ
--cache-dirキャッシュディレクトリ
--operation-id追跡用の操作 ID
--log-severityログ重要度レベル
--show-active-diagnosticアクティブな診断情報を表示する
--disable-progress-log進行状況ログ出力を無効にする

smartbuild stage repair

破損したブロックを再ダウンロードして、損傷したステージングスマートビルドを修復します。

オプション説明
--access-token認証用のアクセストークン
--game-idゲーム ID
--build-id修復するビルド ID
--stage-dir修復するステージングディレクトリ
--cache-dirキャッシュディレクトリ
--block-mb-sizeダウンロードチャンク用の MB 単位のブロックサイズ
--operation-id追跡用の操作 ID
--log-severityログ重要度レベル
--show-active-diagnosticアクティブな診断情報を表示する
--disable-progress-log進行状況ログ出力を無効にする

smartbuild cache purge

ディスクスペースを解放するためにスマートビルドキャッシュをパージします。

オプション説明
--cache-dirパージするキャッシュディレクトリ
--operation-id追跡用の操作 ID
--log-severityログ重要度レベル
--cache-size-limit-bytes保持する最大キャッシュサイズ(バイト単位)
--show-active-diagnosticアクティブな診断情報を表示する
--disable-progress-log進行状況ログ出力を無効にする

track

ビルド配布とバージョニングのためのトラックを管理します。

track update

特定のビルドを指すようにトラックのヘッドを更新します。

track update-build

ビルド情報でトラックを更新します。

track list

利用可能なすべてのトラックを一覧表示します。

track head-info

トラックのヘッド情報を取得します。

ps5

PS5 固有の設定を管理します。(UE4 ビルドでのみ利用可能)

ps5 update-url

PS5 アップロード URL を更新します。

オプション説明
--url新しい PS5 アップロード URL

ps5 get-url

現在設定されている PS5 アップロード URL を取得します。

追加オプションなし。

sdk

ゲームプロジェクトとの SDK 統合を管理します。(UE4 ビルドでのみ利用可能)

sdk install

ADT SDK をゲームプロジェクトに自動統合します。

オプション説明
--sdk-pathインストールする SDK へのパス

sdk remove

ゲームプロジェクトから ADT SDK を削除します。

追加オプションなし。

crash-url

ゲームエンジンのクラッシュレポート URL 設定を管理します。

crash-url get

エンジン設定から現在のクラッシュ URL を取得します。

追加オプションなし。

crash-url set

クラッシュレポート収集のために、エンジンのクラッシュ URL を ADT URL に設定します。

追加オプションなし。

エンジンサポート

CLI は 2 つのゲームエンジン実装をサポートしています。

  • Unreal Engine 4 (UE4) - PS5 および SDK コマンドを含む完全な機能サポート
  • Unity - コア機能サポート。Unity モードを強制するには --unity グローバルフラグを使用してください

エンジンはプロジェクトパスに基づいて自動検出されます。検出をオーバーライドするには --unity を使用してください。

設定ファイル

ファイル説明
Blackbox.ini現在のバージョン ID、ビルド ID、その他のセッションデータを保存します
config.iniCLI 設定を保存します
Credentials store認証資格情報(クライアント ID、シークレット、ユーザー名、パスワード)を保存します

認証

CLI は複数の認証方法をサポートしています。

  1. Credentials コマンド - credentials set を使用して資格情報を永続的に保存する
  2. インラインオプション - --client-id--client-secret--username--password を直接渡す
  3. API キー - API キーベースの認証には --api-key を使用する
  4. ベアラートークン - トークンベースの認証には --bearer-file または --bearer-token を使用する
  5. アクセストークン - スマートビルドコマンドには --access-token を使用する