# General Translation Platform: VMイメージ
URL: https://generaltranslation.com/ja/docs/platform/locadex/reference/vm-image.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: 自動化で利用できるランタイム、コマンドラインツール、制限事項を確認します。Locadex VMイメージのリファレンスです。

Locadex が各自動化を実行するサンドボックス環境では、依存関係のインストール、設定されたコマンドの実行、ファイルの更新、プルリクエスト用の変更の準備を行います。

## ランタイム [#runtime]

すべてのサンドボックスプロバイダーはNode.js 24で実行され、以下が含まれます。

* Node.js 24とnpm
* Bun 1.3.9
* Python 3と`pip`

Locadexは、プロジェクトの依存関係をインストールする際、自動化で選択されたパッケージマネージャーを使用します。

基盤となるLinuxイメージはサンドボックスプロバイダーによって異なります。すべての実行環境で`apt`、`dnf`、または他のOSパッケージマネージャーが利用できることを前提にしないでください。

## 環境変数 [#environment-variables]

`/org/{orgId}/locadex/secrets` で設定した環境変数は、自動化の実行時にサンドボックスへ渡されます。`{orgId}` はご自身の Organization ID に置き換えてください。シークレットのページは現在、Dashboard のサイドバーには表示されていません。

API キー、トークン、またはコマンドの設定に使用できます。 (アクセス要件とセットアップについては、[環境変数の追加](/docs/platform/locadex/guides/adding-environment-variables)を参照してください) 。

## コマンドラインツール [#tools]

すべてのサンドボックスには、以下が含まれています。

* `git`
* `wget`
* `curl`
* `tar`
* `unzip`
* Python 3 と `pip`
* `ripgrep`
* `jq`
* `ca-certificates`
* ネイティブパッケージ用のC/C++ build toolchain

すべてのプロバイダーには、`biome`、`eslint`、`ultracite`もグローバルにインストールされています。Locadexでは、これらのツールをパッケージ manifestやlockfileに追加しなくても、これらのプリセットチェックを実行できます。コマンドが`tsc`を呼び出す場合は、プロジェクトのTypeScript dependencyを使用してください。

## プロジェクトコマンド [#commands]

前処理コマンドと後処理コマンドは、リポジトリのルートディレクトリから実行されます。モノレポの場合は、自動化の **Target directory** を設定し、コマンドが正しいアプリを対象にしていることを確認してください。

プロジェクトの依存関係は VM イメージに含まれていません。選択したパッケージマネージャーでプロジェクトに必要なものをすべて自動的にインストールできない場合は、インストールコマンドまたはセットアップコマンドを追加してください。 ([Locadex 自動化の設定](/docs/platform/locadex/guides/configuring-automations#configure-automation)を参照してください) 。

## 制限事項 [#limitations]

サンドボックス環境には、以下は含まれません。

* ブラウザランタイム。エンドツーエンドテストやビルドで必要な場合は、コマンド内で必要なブラウザをインストールしてください。
* Docker-in-Docker。コマンドから兄弟コンテナを起動したり、サンドボックス内で Docker デーモンを実行したりすることはできません。
* 一覧に記載されたプリセット以外のプロジェクト固有のグローバルツール。プロジェクトまたは前処理コマンドを通じてインストールしてください。

クリーンなサンドボックスでも同じ自動化を実行できるよう、コマンドは非対話型かつリポジトリ内で完結するものにしてください。

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
