# GitHub Copilot アプリ での自動化の使用

定期的なエージェント タスクを自動化して、手動による介入なしでスケジュールに従って、またはオンデマンドで実行できるようにします。

## automations の概要

Automations を使用すると、定期的なエージェント タスクを保存し、スケジュールまたはオンデマンドで実行できます。 たとえば、新しい問題を毎日トリアージする オートメーション を作成したり、毎朝開いている pull request を確認してレビューの状態を確認したりできます。

automationsは、次の場所から作成および管理できます。

* \*\*\*\* 上のリポジトリにある、GitHub ペインの Automations タブ。
* Automations の [](https://github.com/copilot/app/launch?open=ghapp%3A%2F%2Fautomations) タブ。

トリガー、ツール、可視性、セキュリティなど、 automationsの概要については、 [Copilot自動化について](/ja/copilot/concepts/agents/cloud-agent/about-automations) を参照してください。

GitHub Copilot アプリでは、次の 2 種類のautomationsがサポートされています。

* **ローカル automations**。ローカル環境から実行されます。
* **クラウド automations**。クラウド環境で実行される

サイドバーで **[Automation を](https://github.com/copilot/app/launch?open=ghapp%3A%2F%2Fautomations)** 開き、保存した automationsを表示します。 各 オートメーション には、名前、スケジュール、関連付けられているリポジトリ、および最後の実行状態が表示されます。

## クラウドを使用するための前提条件 automations

クラウド automationsを使用するには、次の設定が有効になっていることを確認します。

* Copilot クラウドエージェント リポジトリに対して有効にする必要があります。
  Copilot 事業またはCopilot Enterpriseがある場合、管理者はCopilot クラウドエージェント ポリシーを有効にする必要があります。 「[GitHub Copilot クラウド エージェントへのアクセスの管理](/ja/copilot/concepts/agents/cloud-agent/access-management)」を参照してください。
* 組織は、リポジトリ内の Copilot クラウドエージェント と automations の両方を許可する必要があります (両方とも既定で有効になっています)。 「[GitHub Copilotクラウド エージェントを組織に追加する](/ja/copilot/how-tos/administer-copilot/manage-for-organization/add-copilot-cloud-agent)」を参照してください。
* 書き込みアクセス権を持たないユーザーによってトリガーされたイベントをリッスンできる automations を作成する場合は、リポジトリ設定の \[書き込みアクセス権を持つユーザーが自動化をトリガーすることのみを許可する] 設定 Copilot クラウドエージェント 無効にします。

## オートメーション の作成

1. 右上隅にある \[ **新しい自動化** ] をクリックします。
2. \*\*
   \*\*のオートメーションを入力します。
3. \*\*
   \*\*が実行されるタイミングオートメーションを 1 つ以上選択します。

   * **手動**: オートメーション を手動で実行します。
   * **スケジュールに従って**: 毎時、毎日、または毎週の繰り返し間隔を選択します。
   * **問題が作成されると**、リポジトリで問題が開かれるたびに オートメーション が実行されます。 特定の問題の検索クエリ フィルターを追加できます。
4. 必要に応じて、\[ **クラウドで実行** ] を有効にして、 オートメーション をクラウド環境で実行し、コンピューターがオフの場合でも オートメーション を実行できるようにします。

   クラウド automationsの場合は、\[ **ツール** ] ドロップダウンを使用して、変更のプッシュ、問題ラベルの更新、プル要求の作成など、自動化の実行時に使用できるツール Copilot 選択することもできます。 タスクに必要なツールのみを選択します。 選択したツールは、リポジトリで実行できる Copilot アクションを制御します。
5. **プロンプト** フィールドで、Copilotが実行されるたびにオートメーションに実行させるタスクを記述します。
6. 必要に応じて、使用する**プロジェクト**と**モデル**Copilot選択します。
7. \[ **作成** ] をクリックして保存するか、\[ **作成して実行** ] を選択して オートメーション をすぐに保存してテストします。

## オートメーションをオンデマンドで実行する

\[Automations] ページのカードの再生ボタンをクリックすると、次にスケジュールされた実行を待たずに、保存された オートメーション を手動でトリガーできます。

マークダウン ファイル、サード パーティ製のツール、またはスクリプトからのディープ リンクを使用して、アプリで automations を直接開くこともできます。 詳細については、「[ディープ リンクを使用して GitHub Copilot アプリを開く](/ja/copilot/how-tos/github-copilot-app/open-with-deep-links)」を参照してください。