---
title: "Content Hub CLI"
slug: "content-hub-cli"
abstract: "Content Hubのコマンドラインインターフェース(CLI)の紹介で、設定情報や関連手続きへのリンクを含みます。"
---
# Content Hub CLI

Content Hubコマンドラインインターフェース(CLI)は、コマンドラインから直接Sitecore Content Hubインスタンス内のコンテンツやメディアを効率的に管理できる多用途ツールです。 [WebクライアントSDK](https://doc.sitecore.com/ch/ja/developers/cloud-dev/web-client-sdk.html "Web Client SDK")を活用して [、REST API](https://doc.sitecore.com/ch/ja/developers/cloud-dev/rest-apis.html "REST APIs")を通じてContent Hubインスタンスと通信します。CLIを使えば、以下のことができます:

-   異なるContent Hubインスタンス間でシームレスにデータを転送するために、コンテンツをシリアライズおよびデシリアライズしてください。
-   Content Hubのプロセスを自動化しましょう。
-   外部プラットフォームやシステムと統合しましょう。

Content Hub CLIはLinux、Windows、macOSなど様々なオペレーティングシステムに対応しており、どのシステムでも自信を持って使用できます。Content Hubは [スクリプト](https://doc.sitecore.com/ch/ja/developers/cloud-dev/scripts.html "Scripts")、トリガー、API、SDK、コネクタを提供しており、外部プラットフォームと統合するためのツールを利用できます。

> !注Content Hub CLIは、デプロイメントの自動化、パッケージのインポートとエクスポート、環境間での設定やコンテンツのシリアライズまたはデシリアライズに適しています。また、CI/CDパイプラインに統合して展開、構成管理、環境同期の自動化も可能です。参照: [名前空間Sitecore。CH。Cli.Plugin.System.Commands](https://doc.sitecore.com/ch/ja/developers/api-reference/cli--sitecore.ch.cli.plugin.system.commands.md)。

> !重要構造変更の移行にはCLIの使用は避けることを推奨します。ページやコンポーネントは特定の順序で作成しなければならず、CLIでの管理は難しく、一部の更新ではCLIがサポートしない昇格権限が必要です。代わりに [パッケージのインポート/エクスポート機能を](https://doc.sitecore.com/ch/en/users/content-hub/importing-and-exporting-packages.html) ご利用ください。

## 構成

すべてのCLI関連設定は、オペレーティングシステムに応じて、以下のテーブルで指定されたパスの. **ch-cli**サブディレクトリに保存されます。

オペレーティングシステム

経路

窓

%USERPROFILE%\\.ch-cli

Linux/macOS

$HOME/.ch-cli

Docker

<your volume>

[CLIをインストールし](https://doc.sitecore.com/ch/ja/developers/cloud-dev/install-the-content-hub-cli.html "Install the Content Hub CLI")た後は、クライアントの認証情報を使って[ログイン](https://doc.sitecore.com/ch/ja/developers/cloud-dev/log-in-with-the-content-hub-cli.html "Log in with the Content Hub CLI")できます。

> !注最高の開発者体験を得るためには、Visual Studio Codeエディターの使用をお勧めします。