Thanks to visit codestin.com
Credit goes to docs.github.com

Skip to main content

エージェント アプリについて

エージェント アプリを使用すると、GitHub サブスクリプションを利用して、Copilot上のワークフローでパートナー構築エージェントを直接使用できます。

この機能を使用できるユーザーについて

すべての有料 Copilot プランで利用できます。
Sign up for Copilot

メモ

Agent apps are currently in パブリック プレビュー and subject to change.

イントロダクション

エージェント アプリ are GitHub Apps that expose agents on GitHub. GitHub partners build エージェント アプリ to bring their tools and services into your development workflow. These エージェント アプリ are agents you can delegate work to alongside Copilot クラウドエージェント and other third-party agents. エージェント アプリ は、 Copilot クラウドエージェントによって駆動されます。 詳細については、クラウド エージェントGitHub Copilotについて を参照してください。

たとえば、 エージェント アプリ は、製品分析を分析したり、アプリケーションでセキュリティの脆弱性をスキャンしたり、プル要求に機能フラグを追加したり、パートナーのシステムに接続してタスクを完了したりできます。

エージェント アプリ を使用できる場所

エージェント アプリ と GitHub.com では、次のエントリポイントから GitHub Mobile のエージェントを開始できます。

  • 問題の割り当て: リポジトリ内の問題に エージェント アプリ を割り当てます。
  • pull request comment: pull request のコメントに @AGENT-NAME メンションして、エージェントに変更を依頼します。
  • エージェント UI: [エージェント] タブまたはパネルのプロンプト ボックスで エージェント アプリ を選択し、プロンプトでタスクを開始します。

これらのエントリ ポイントは、 Copilot クラウドエージェント やその他のサードパーティのコーディング エージェントを使用する場合と同じ方法で使用できます。 詳細については、「エージェント アプリの使用」を参照してください。

エージェント アプリのしくみ

エージェント アプリは、パートナーがエージェントとして機能するように構成したGitHub Appです。 各 エージェント アプリ では、独自のプロンプト、モデル、ツール、およびモデル コンテキスト プロトコル (MCP) サーバーを使用してカスタム エージェントを定義できます。 カスタム エージェントと MCP の詳細については、 AUTOTITLE と AUTOTITLE に関する ページを参照してください。

エージェント アプリ は、MCP サーバーを介してパートナー独自のシステムに接続できます。 これらの MCP サーバーは、エージェント アプリによって発行された JWT アサーションを使用してGitHubを承認するため、パートナーは追加の資格情報を管理することなく、アカウントとそのエージェント アプリを安全に識別できます。

エージェント アプリを初めて使用するときは、エージェントを実行する前に OAuth フローを介してアプリを承認するように求められます。 これにより、 エージェント アプリ がユーザーに代わって行動し、パートナーの機能にアクセスできるようになります。 アプリの承認の詳細については、「 GitHub アプリの承認」を参照してください。

インストールと有効化 エージェント アプリ

エージェント アプリを使用するには、アカウントまたは組織にGitHub Appをインストールし、エージェント機能をアプリに対して有効にする必要があります。 企業が所有する組織にアプリがインストールされている場合は、エンタープライズ エージェント アプリ設定で "Copilot" Copilot ポリシーも有効にする必要があります。

  • エージェント アプリをインストールすると、GitHub、アプリにエージェント機能が含まれていることが強調表示され、有効にするかどうかを確認するメッセージが表示されます。 詳細については、「GitHub Apps の使用について」を参照してください。
  • 企業が所有する組織にアプリがインストールされている場合、管理者はエージェント機能を使用できるようになる前に、"エージェント アプリ" Copilot ポリシーも有効にする必要があります。 詳細については、「次のステップ」セクションを参照してください。

Billing

エージェント アプリ は Copilot クラウドエージェントによって駆動されます。 エージェント アプリを使用すると、AI の使用量が Copilot サブスクリプションに課金され、セッションはAI creditsと同じ方法でCopilot クラウドエージェントを使用します。 「GitHub Copilot の料金」を参照してください。

次のステップ