--- title: "前提条件" url: https://docs.catalyst.zoho.com/ja/tutorials/githubbot/python/prerequisites/ description: "Catalyst Integration Functionsを使用してZoho Cliq上にエクステンションを構築し、Cliqボットを通じてGitHubリポジトリにアクセスして操作できるようにします" last_updated: 2026-06-02T07:55:55Z service: All Services type: tutorial related_links: - name: "CLIコマンドリファレンス" url: /ja/cli/v1/cli-command-reference/ - name: "CLIのインストール" url: /ja/getting-started/installing-catalyst-cli/ - name: "CLIログイン" url: /ja/cli/v1/login/login-from-cli/ --- # 前提条件 アプリケーションの構築を始める前に、以下の前提条件をシステムにインストールしておく必要があります。 1. **Catalyst CLI** Catalyst CLIには、ローカルマシンからアプリケーションのコンポーネントを初期化、開発、テスト、デプロイするためのツールが含まれています。このチュートリアルでは、Catalyst CLIを使用して作業を行います。 以下のアクションを実行してください: 1. **Catalyst CLIのインストール:** Catalyst CLIはNPMを通じてインストールされます。そのため、CLIをインストールする前にNPMとNode.jsをシステムにインストールしておく必要があります。前提条件とインストール手順の詳細については、[**Catalyst CLIインストールヘルプページ**](https://docs.catalyst.zoho.com/ja/getting-started/installing-catalyst-cli)を参照してください。 2. **Catalyst CLIへのログイン:** Catalyst CLIをインストールした後、使用する前にCatalystアカウントでCLIを認証する必要があります。Catalyst CLIからのログイン手順と利用可能なオプションについては、[**CLIログインヘルプページ**](https://docs.catalyst.zoho.com/ja/cli/v1/login/login-from-cli/)を参照してください。 2. **リポジトリを含むGitHubアカウント** 1つ以上のリポジトリを含む[GitHub](https://github.com/)アカウントが必要です。リポジトリに有効なファイルが含まれていることを確認してください。これにより、Cliqボットでのコマンド実行をテストし、リポジトリにコミットをプッシュした際にボットがアラートを送信するかどうかを検証できます。GitHubにアクセスしてアクセストークンを生成し、Cliqとのwebhookを設定します。 3. **Zoho Cliqアカウント** Zoho Cliqアカウントが設定されている必要があります。Zoho Cliqの開発者コンソールにアクセスして、エクステンションの作成と設定を行い、Catalyst Integration Functionと関連付けます。 4. **Python 3.9のインストール** Pythonでアプリケーションロジックの開発を始める前に、以下のパッケージマネージャーとプログラミング環境がローカルマシンにインストールされていることを確認してください。 * **[Pip](https://pip.pypa.io/ja/stable/installation/#)** - Pythonパッケージマネージャー * **[Python 3.9](https://www.python.org/)** Pythonは[公式ウェブサイト](https://www.python.org/)からインストールでき、pipパッケージマネージャーはローカルシステムに自動的にインストールされます。他のソースからPythonをインストールした場合は、pipパッケージを手動でインストールしてください。pipのインストールについては、[こちらのドキュメント](https://pip.pypa.io/ja/stable/installation/#)を参照してください。 > **Note:** ローカルマシンにサポートされる範囲(Python 3.9から3.13)外のPythonバージョンがインストールされている場合、アプリケーションの[サーブ](https://docs.catalyst.zoho.com/ja/cli/v1/serve-resources/introduction)や[デプロイ](https://docs.catalyst.zoho.com/ja/cli/v1/deploy-resources/introduction)時に、ディレクトリ内のPythonファンクションの実行がスキップされます。 5. **Python開発用の任意のIDEツール** Integration Functionのコードを操作するために、任意のIDEを使用できます。Visual Studio Code、IntelliJ IDEA、Eclipse、Sublime Textなどが人気のある選択肢です。お好みのIDEをダウンロードしてシステムにインストールしてください。 > Visual Studio Code IDEをお使いの場合は、**Catalyst Tools**エクステンションをインストールすることで、CLIの代わりにIDE自体を使用できます。Catalyst VS Codeエクステンションの詳細については、[こちらのヘルプセクション](https://docs.catalyst.zoho.com/ja/catalyst-extensions/vs-code-extension/introduction/)を参照してください。