--- title: "新しいプロジェクトの初期化" url: https://docs.catalyst.zoho.com/ja/cli/v1/initialize-resources/initialize-new-project/ description: "CLIからCatalystプロジェクトおよびFunctions、Client、AppSailなどのプロジェクトリソースを初期化できます" last_updated: 2026-08-17T12:16:04Z service: All Services type: general --- # 新しいプロジェクトの初期化 プロジェクトを初期化し、その後、以下のセクションで説明するようにFunctions、Client、AppSailアプリを初期化できます。 CLIから新しいプロジェクトを初期化するには: 1. ローカルマシンにプロジェクト用のフォルダを作成し、ターミナルからそこに移動します。そのディレクトリから以下のコマンドを実行してプロジェクトを初期化します: ```sh catalyst init ``` 2. プロジェクトを作成する組織を選択します。Catalystでは[複数の組織](https://docs.catalyst.zoho.com/ja/getting-started/catalyst-organizations/)を作成して作業し、各組織でプロジェクトを作成できます。 ![catalyst_org_choose](https://catalyst-docs-development.zohostratus.in/images/cli/initialize-resources/catalyst_cli_init_0.webp) 3. 現在のプロジェクトディレクトリをこの組織内の既存のCatalystプロジェクトに関連付けることができます。また、CLIから直接新しいプロジェクトを作成するか、この組織内の[既存のプロジェクトをインポート](https://docs.catalyst.zoho.com/ja/cli/v1/export-and-import-projects/introduction/)することもできます。 ![catalyst_cli_initialize-project](https://catalyst-docs-development.zohostratus.in/images/cli/initialize-resources/catalyst_cli_init_1.webp) * この組織から既存のCatalystプロジェクトを選択するには、矢印キーを使用してプロジェクトリストから選択します。**Enter**を押して確定します。 > **注意:** ` [catalyst project:use](https://docs.catalyst.zoho.com/ja/cli/v1/working-with-projects/use-catalyst-project/) `コマンドを実行して、以前CLIで初期化した既存のプロジェクトを作業ディレクトリに関連付けることができます。 * 新しいプロジェクトを作成するには、**Create a new project**オプションに移動して**Enter**を押します。Catalystコンソールにリダイレクトされ、新しいプロジェクトを作成できます。プロジェクト名を入力して**Create**をクリックします。 * 既存のプロジェクトをインポートするには、**Import an existing project**を選択し、プロジェクトソースZIPファイルを選択する必要があります。これらの手順の詳細は[エクスポートとインポートプロジェクトのヘルプページ](https://docs.catalyst.zoho.com/ja/cli/v1/export-and-import-projects/import-project/#import-through-initialization)をご覧ください。 > **注意:** * CLIから最初のCatalystプロジェクトを作成することはできません。最初のプロジェクトは[Catalyst Webコンソールを使用して](https://docs.catalyst.zoho.com/ja/getting-started/catalyst-projects/#creating-a-catalyst-project)のみ作成できます。以降のプロジェクトはCLIから作成できます。 * アカウントで最大50個のプロジェクトを作成できます。この制限の引き上げをリクエストするには、support@zohocatalyst.comまでサポートにお問い合わせください。各リクエストはケースバイケースで対応いたします。 4. **Space**を押して機能を選択し、Catalystアプリケーションにセットアップするコンポーネントを選択します。**Enter**を押して選択を確定します。 以下のコンポーネントを初期化できます:Functions、Client、AppSail。 ![catalyst_cli_initialize-project](https://catalyst-docs-development.zohostratus.in/images/cli/initialize-resources/catalyst_cli_init_2.webp) > **注意:** * コンポーネントを選択せずにプロジェクトを初期化することもできます。プロジェクト初期化の主な目的はディレクトリを特定のプロジェクトにバインドすることであるため、コンポーネントの初期化は必須ではありません。この場合、プロジェクトフォルダには[ `catalyst.json`](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/catalyst-json/)と`.catalystrc`ファイルのみが作成されます。 * プロジェクトの初期化時に特定のコンポーネントを初期化しなかった場合、プロジェクト初期化後いつでもセットアップできます。詳しくは、[Clientのセットアップ](https://docs.catalyst.zoho.com/ja/cli/v1/working-with-the-client/introduction/)、[Functionsのセットアップ](https://docs.catalyst.zoho.com/ja/cli/v1/working-with-functions/introduction/)、[AppSailの追加](https://docs.catalyst.zoho.com/ja/cli/v1/add-appsail/)のヘルプセクションを参照してください。 プロジェクトは一意の[プロジェクトID](https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/general-settings/)で作成されます。プロジェクトの詳細を含む[`catalyst.json` ](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/catalyst-json/)ファイルと`.catalystrc`隠しファイルがプロジェクトディレクトリに作成されます。 Catalystプロジェクトディレクトリには、初期化したすべてのコンポーネントに基づいた[ディレクトリ、ファイル、および依存関係](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/introduction/)が含まれます。以下の画像は、Java FunctionとBasic Clientコンポーネントがプロジェクトで初期化された場合のサンプルプロジェクトディレクトリを示しています。 ![catalyst_cli_initialize-project](https://catalyst-docs-development.zohostratus.in/images/cli/initialize-resources/catalyst_cli_init_proj_dir.webp) > **注意:** * 既存のプロジェクトディレクトリでリソースを初期化する場合、CLIはプロジェクトをディレクトリに関連付ける手順をスキップします。 * プロジェクトディレクトリにすでに存在するコンポーネントを初期化する場合、CLIはフォルダを上書きするかどうかを尋ねるメッセージを表示します。**Y**を押して既存のディレクトリを上書きするか、**N**を押してディレクトリの作成をスキップし、**Enter**を押します。 * **Enter**を押すと、デフォルト値でクエリを自動入力できます。 * **Visual Studio Code IDE**ユーザーの場合、**Catalyst Tools**拡張機能をインストールして、CLIの代わりにIDEを使用してCLI操作を実行できます。Visual Studio Code IDEを使用してCatalystプロジェクトを初期化する手順は[こちら](https://docs.catalyst.zoho.com/ja/catalyst-extensions/vs-code-extension/implementation/#initialize-your-catalyst-project)をご覧ください。