# gt: General Translation CLI tool: グローバルオプション URL: https://generaltranslation.com/ja/docs/cli/reference/global-options.mdx --- title: グローバルオプション description: General Translation CLI 全体の出力、互換性チェック、コマンドヘルプを制御します。グローバル CLI オプションの API リファレンス。 --- グローバルオプションは、`gt` コマンドとそのサブコマンドに適用されます。`--quiet` オプションは、サブコマンドの前後どちらにも指定できます。 ## 概要 [#overview] ```bash npx gt [global options] ``` | Option | 説明 | 型 | 任意 | デフォルト | | ------------------------------------------------------------- | ---------------------------------- | --------- | -- | ------- | | [`--skip-version-check`](#skip-version-check) | モノレポ内のパッケージバージョンの整合性チェックをスキップします。 | `boolean` | はい | `false` | | [`--suppress-id-compatibility-warning`](#suppress-id-warning) | React パッケージの ID 互換性に関する警告を非表示にします。 | `boolean` | はい | `false` | | [`-q, --quiet`](#quiet) | 警告とエラーのみを表示します。 | `boolean` | はい | `false` | | [`-h, --help`](#help) | 現在のコマンドのヘルプを表示します。 | `boolean` | はい | `false` | ## `--skip-version-check` [#skip-version-check] **型** `boolean` · **任意** · **デフォルト** `false` モノレポ内の General Translation パッケージの整合性チェックをスキップします。その他の検証は引き続き実行されます。すべてのコマンドでこの動作を維持するには、`gt.config.json` に `"skipVersionCheck": true` を設定します。 ## `--suppress-id-compatibility-warning` [#suppress-id-warning] **型** `boolean` · **任意** · **デフォルト** `false` React パッケージ ID の互換性のない動作に関する警告を非表示にします。パッケージのバージョンや翻訳動作は変更されません。 ## `-q, --quiet` [#quiet] **型** `boolean` · **任意** · **デフォルト** `false` バナー、進行状況スピナー、情報メッセージを表示しません。警告とエラーは引き続き表示されます。 `GT_LOG_FORMAT=json` の場合、quiet モードではコンソールログレベルが `warn` に引き上げられます。`error` など、より制限の厳しい `GT_LOG_LEVEL` が設定されている場合でも、そのログレベルは引き下げられません。 ネストされたサブコマンドでも、どの位置でも機能します。 ```bash npx gt translate --quiet npx gt git setup --quiet ``` *メモ: quiet モードは出力のみを抑制し、対話は抑制しません。プロンプトは引き続き表示されるため、非対話的にコマンドを実行する際は、必要なオプションを指定してください。* ## `-h, --help` [#help] **型** `boolean` · **任意** · **デフォルト** `false` コマンドを実行せずに、使用方法、オプション、利用可能なサブコマンドを表示します。 ```bash npx gt translate --help ``` ## ログ出力用環境変数 [#logging] これらの環境変数で CLI のログ出力を設定できます。すべてのコマンドに適用されます。 | 変数 | 説明 | 値 | デフォルト | | --------------- | ----------------------------------- | -------------------------------- | --------- | | `GT_LOG_LEVEL` | コンソールに出力する最小ログレベル。 | `debug`, `info`, `warn`, `error` | `info` | | `GT_LOG_FORMAT` | コンソールの出力形式。機械可読なログには `json` を使用します。 | `default`, `json` | `default` | | `GT_LOG_FILE` | 完全なログをこのファイルパスに書き込みます。 | ファイルパス | — | `GT_LOG_FILE` は明示的に有効化するデバッグキャプチャ用の設定であり、[`--quiet`](#quiet) の影響を受けません。コンソール出力を抑制しながら、完全なログをディスクに保存するには、次のようにします。 ```bash GT_LOG_FILE=gt.log npx gt translate --quiet ``` *メモ: `GT_LOG_FORMAT` または `GT_LOG_LEVEL` に無効な値を指定すると、コマンドはエラーで停止します。*