--- title: "Functionの追加" url: https://docs.catalyst.zoho.com/ja/cli/v1/working-with-functions/add-functions/ description: "Catalyst CLIを使用すると、プロジェクトの初期化後でもFunctionコンポーネントのセットアップ、プロジェクトへの複数のFunctionの追加、メモリの設定、Node shellでのFunctionのテスト、およびFunctionの削除が可能です。" last_updated: 2026-08-17T12:16:04Z service: All Services type: general --- # Functionの追加 プロジェクトの最初のFunctionを初期化またはセットアップした後、Functionディレクトリに任意の数のJava、Node.js、PythonスタックのFunctionを追加できます。各新しいFunctionは、Functionディレクトリ内に独自のディレクトリとして作成されます。 > **注意:** このコマンドは、最初のFunctionが作成された後にプロジェクトに追加のFunctionを追加するために使用します。そのため、このコマンドを実行する前に、プロジェクトディレクトリにFunctionディレクトリが既に存在している必要があります。 プロジェクトディレクトリから以下のコマンドを実行して、Functionディレクトリに新しいFunctionを追加できます: ```sh catalyst functions:add ``` 手順はFunctionの初期化またはセットアップと同じです。詳細については、[前のセクション](https://docs.catalyst.zoho.com/ja/cli/v1/working-with-functions/set-up-functions/)をご参照ください。 ![Add Functions in CLI](https://catalyst-docs-development.zohostratus.in/images/cli/working-with-functions/catalyst_cli_functions_add.webp) Functionが追加されると、前のセクションで説明したように、Functionディレクトリ内にその依存関係と設定ファイルとともに個別のフォルダが作成されます。 ![Add Functions in CLI](https://catalyst-docs-development.zohostratus.in/images/cli/working-with-functions/catalyst_cli_functions_added.webp) > **注意:** **Visual Studio Code IDE**ユーザーの場合、**Catalyst Tools**拡張機能をインストールして、CLIの代わりにIDEを使用してCLI操作を実行できます。Visual Studio Code IDEを使用してCatalyst Functionを追加する手順は[こちら](https://docs.catalyst.zoho.com/ja/catalyst-extensions/vs-code-extension/implementation/#manage-your-project)をご覧ください。