{"meta":{"title":"GitHub Copilot アプリ での自動化の使用","intro":"定期的なエージェント タスクを自動化して、手動による介入なしでスケジュールに従って、またはオンデマンドで実行できるようにします。","product":"GitHub Copilot","breadcrumbs":[{"href":"/ja/copilot","title":"GitHub Copilot"},{"href":"/ja/copilot/how-tos","title":"方法"},{"href":"/ja/copilot/how-tos/github-copilot-app","title":"GitHub Copilot app"},{"href":"/ja/copilot/how-tos/github-copilot-app/using-automations","title":"Automations"}],"documentType":"article"},"body":"# GitHub Copilot アプリ での自動化の使用\n\n定期的なエージェント タスクを自動化して、手動による介入なしでスケジュールに従って、またはオンデマンドで実行できるようにします。\n\n## automations の概要\n\nAutomations を使用すると、定期的なエージェント タスクを保存し、スケジュールまたはオンデマンドで実行できます。 たとえば、新しい問題を毎日トリアージする automation を作成したり、毎朝開いている pull request を確認してレビューの状態を確認したりできます。\n\nautomationsは、次の場所から作成および管理できます。\n\n* \\*\\*\\*\\* 上のリポジトリにある、GitHub ペインの Automations タブ。\n* Automations の [](https://github.com/copilot/app/launch?open=ghapp%3A%2F%2Fautomations) タブ。\n\nトリガー、ツール、可視性、セキュリティなど、 automationsの概要については、 [Copilot自動化について](/ja/copilot/concepts/agents/cloud-agent/about-automations) を参照してください。\n\nGitHub Copilot appでは、次の 2 種類のautomationsがサポートされています。\n\n* **ローカル automations**。ローカル環境から実行されます。\n* **クラウド automations**。クラウド環境で実行される\n\nサイドバーで **[Automation を](https://github.com/copilot/app/launch?open=ghapp%3A%2F%2Fautomations)** 開き、保存した automationsを表示します。 各 automation には、名前、スケジュール、関連付けられているリポジトリ、および最後の実行状態が表示されます。\n\n## クラウドを使用するための前提条件 automations\n\nクラウド automationsを使用するには、次の設定が有効になっていることを確認します。\n\n* Copilot cloud agent リポジトリに対して有効にする必要があります。\n  Copilot BusinessまたはCopilot Enterpriseがある場合、管理者はCopilot cloud agent ポリシーを有効にする必要があります。 「[GitHub Copilot クラウド エージェントへのアクセスの管理](/ja/copilot/concepts/agents/cloud-agent/access-management)」を参照してください。\n* 組織は、リポジトリ内の Copilot cloud agent と automations の両方を許可する必要があります (両方とも既定で有効になっています)。 「[GitHub Copilotクラウド エージェントを組織に追加する](/ja/copilot/how-tos/administer-copilot/manage-for-organization/add-copilot-cloud-agent)」を参照してください。\n* 書き込みアクセス権を持たないユーザーによってトリガーされたイベントをリッスンできる automations を作成する場合は、リポジトリ設定の \\[書き込みアクセス権を持つユーザーが自動化をトリガーすることのみを許可する] 設定 Copilot cloud agent 無効にします。\n\n## automation の作成\n\n1. 右上隅にある \\[ **新しい自動化** ] をクリックします。\n2. automationの名前を入力します。\n3. ドロップダウンから **トリガー** を選択します。 トリガーを選択すると、設定する追加のフィールドが表示されます。\n\n   * **手動**: automation を起動したときにのみ実行します。\n   * **時間単位**: automation を 1 時間ごとに実行します。\n   * **毎日**: 1つ以上の時刻と分を選択します。\n     automationは、選択した時間ごとに実行されます。\n   * **週単位**: 1 つまたは複数の曜日と 1 日の時刻を選択します。\n   * **CRON**: ローカル automationの場合は、カスタム CRON 式を入力します。 アプリは式を検証し、スケジュールの人間が判読できるプレビューを表示します。\n   * **問題**: 作成中の問題など、 automationをトリガーするリポジトリ イベントを選択します。 検索クエリを追加して、トリガーする問題を制限できます。\n   * **Pull request**: automationをトリガーするリポジトリ イベントを選択します (pull request が開かれている、新しいコミットがプッシュされるなど)。 トリガーするプル要求を制限するフィルターを追加できます。\n\n   複数のトリガーを構成するには、\\[別のトリガーの **追加]** をクリックします。\n   automationは、トリガーのいずれかが発生したときに実行されます。\n4. 必要に応じて、\\[ **クラウドで実行** ] を有効にして、 automation をクラウド環境で実行し、コンピューターがオフの場合でも automation を実行できるようにします。\n\n   クラウド automationの場合は、\\[ **ツール** ] ドロップダウンを使用して、変更のプッシュ、問題ラベルの更新、プル要求の作成など、 Copilot 使用できるツールを選択します。 タスクに必要なツールのみを選択します。\n5. プロンプト ボックスで、Copilot が実行されるたびに automation に実行させたいタスクについて説明します。\n   `/`を入力して、使用可能なスキルを使用できます。\n6. プロンプト ボックスの下にあるコントロールを使用して、 automationのモデル、推論作業、エージェントを選択します。\n7. \\[ **プロジェクトの選択**] をクリックし、 automation を実行するプロジェクトを選択します。\n8. \\[ **作成** ] をクリックして automationを保存します。 保存してすぐにテストするには、\\[ **作成**] の横にあるドロップダウンを開き、\\[ **作成して実行**] をクリックします。\n\n## automationをオンデマンドで実行する\n\n\\[Automations] ページのカードの再生ボタンをクリックすると、次にスケジュールされた実行を待たずに、保存された automation を手動でトリガーできます。\n\nマークダウン ファイル、サード パーティ製のツール、またはスクリプトからのディープ リンクを使用して、アプリで automations を直接開くこともできます。 詳細については、「[ディープ リンクを使用して GitHub Copilot アプリを開く](/ja/copilot/how-tos/github-copilot-app/open-with-deep-links)」を参照してください。"}