---
title: "前提条件"
slug: "prerequisites"
abstract: "Sitecoreコマンドラインインターフェース(CLI)を使用するための前提条件。"
---
# 前提条件

Sitecoreコマンドラインインターフェース(CLI)を使用する前に、環境が正しく設定されているか必ず確認してください。

## 。.NET

Sitecore CLIは.NETツールとして動作します。お使いのマシンにサポートされている.NET SDKバージョンをインストールしている必要があります。

インストールしている.NETのバージョンを調べるには、以下を実行します:

dotnet --version

## Sitecore環境へのアクセス

CLIコマンドを使用するには、Sitecore環境へのアクセスが必要です。

これは以下の通りです:

-   管理型SitecoreAI環境
-   局所Sitecore Content Management (CM)インスタンス

また、デプロイ、公開、シリアライズなどの操作を行うには適切な権限も必要です。

## 認証

CLIは多くのコマンドを実行する前に認証が必要です。

セットアップによっては、以下のことができます:

-   ブラウザ(デバイスコードフロー)を使ってインタラクティブにログイン
-   自動化シナリオ(CI/CDパイプラインなど)にはクライアント認証情報を活用してください

詳細については、「 [Sitecore CLIでインスタンスにログイン](https://doc.sitecore.com/sai/ja/developers/sitecoreai/sitecore-command-line-interface/connect-to-an-environment/log-in-to-an-instance-with-the-sitecore-cli.html "Log in to an instance with the Sitecore CLI")する」をご覧ください。

## CLIプラグイン

一部のCLIコマンドは追加のプラグインを必要とします。

例えば:

-   [シリアライゼーションコマンドにはSerializationプラグインが必要です](https://doc.sitecore.com/sai/ja/developers/sitecoreai/sitecore-command-line-interface/plugins/serialization-plugin.html "Serialization plugin")
-   [パブリッシングコマンドにはPublishingプラグインが必要です](https://doc.sitecore.com/sai/ja/developers/sitecoreai/sitecore-command-line-interface/plugins/publishing-plugin.html "Publishing plugin")

これらのコマンドを実行する前に、必要なプラグインがインストールされていることを確認してください。

詳細については、[CLIプラグインの](https://doc.sitecore.com/sai/ja/developers/sitecoreai/sitecore-command-line-interface/plugins.html "Plugins") セクションをご覧ください。