エージェントが慣例に従い、好みのツールを使用し、すべてのタスクに適切な専門知識を適用できるように、 GitHub Copilot app をワークフローに合わせて調整します。
アプリのサイドバーの [ カスタマイズ ] タブを使用すると、MCP サーバー、プラグイン、スキル、キャンバスを 1 か所で検出して管理できます。 このタブでは、次のことができます。
- 必要なカスタマイズがわからない場合は、おすすめのカスタマイズを出発点として確認します。
- カスタマイズの種類別に参照します。
- トレンド オプションを表示するか、カテゴリ別に閲覧して、MCP サーバーを検索します。
- [インストール済み] ビューで使用できるカスタマイズを確認します。
グローバルおよびリポジトリの指示の設定
グローバルに適用するか、特定のリポジトリにのみ適用する命令を追加できます。
グローバル命令の設定
グローバル命令は、すべてのリポジトリとローカル フォルダーのすべてのセッションに適用されます。
- アプリの設定を開きます。
- [ セッション] をクリックします。
- [手順] で、[アプリの指示] を編集します。
リポジトリ固有の手順の設定
リポジトリ固有の手順は、選択したリポジトリのすべてのセッションに適用されます。
- アプリの設定を開きます。
- [リポジトリ] の下で、リポジトリをクリックします。
- [命令] フィールドを編集します。
エージェント スキルの追加
エージェント スキルは、関連がある場合に Copilot が特殊なタスクのパフォーマンスを向上させるために読み込むことができる命令、スクリプト、およびリソースのフォルダーです。 リポジトリまたは Copilot CLI 用に構成されたスキルは、 GitHub Copilot appで自動的に使用できます。 スキルを追加または管理するには、アプリのサイドバーで [ カスタマイズ ] をクリックし、[ スキル] をクリックします。
エージェントのスキルの詳細については、 AUTOTITLE を参照してください。
GitHub提供されている組み込みスキル リファレンスについては、GitHub Copilot アプリの組み込みのスキル を参照してください。
MCP サーバーの構成
MCP サーバーは、エージェントを外部ツールとデータ ソースに接続します。 リポジトリまたは Copilot CLI 用に構成された MCP サーバーは、 GitHub Copilot appで自動的に使用できます。
MCP サーバーを検出してインストールするには:
- アプリのサイドバーで [ カスタマイズ ] をクリックします。
- [ MCP] をクリックします。
- 注目のサーバーや人気のサーバーを探したり、カテゴリ別に閲覧したり、カスタムサーバーを追加したりできます。
- サーバーを選択し、プロンプトに従ってインストールします。
既にインストールされている MCP サーバーを表示または管理するには、[ インストール済み] をクリックします。
MCP の詳細については、 AUTOTITLE を参照してください。
サービスに接続中
メモ
Copilot コネクタは パブリック プレビュー であり、変更される可能性があります。
GitHub Copilot appで外部サービスを接続して、Copilotがそのツールとコンテキストにアクセスできるようにします。 その後、セットアップを繰り返すことなく、サポートされている Copilot 全体でコネクタを使用できます。 GitHub は、MCP サーバーの構成と認証を自動的に処理します。
お客様の組織または企業が Copilot サブスクリプションを提供している場合、管理者は、これらの接続を許可するようにポリシーを更新する必要がある場合があります。 「コパイロット コネクター」を参照してください。
サービスを接続するには:
- アプリのサイドバーで [ カスタマイズ ] をクリックします。
- 検索フィールドの横にあるドロップダウンから MCP を選択します。
- ** GitHub検証済み**フィルターを選択します。 GitHub認証済みの MCP サーバー (コネクタ) には、ポイントすると Verified と表示されるモナ バッジが付けられます。
- 接続したいサービスの横にある [ 接続] をクリックします。 接続 は、 GitHub検証済みの MCP サーバーを持つサービスにのみ表示されます。 その他のサービスは、標準の MCP サーバーとして一覧表示され、代わりにそれをインストールします。 MCP サーバーの構成を参照してください。
- プロンプトに従ってサービスにサインインし、アクセスを承認します。
カスタム エージェントの使用
Custom agents は、特定のタスクとワークフローに合わせて調整できる特殊なバージョンの Copilot です。
セッションの前またはセッション中に custom agent を選択するには、プロンプト ボックスのエージェント ピッカー ドロップダウンを使用します。
または、プロンプト ボックスに「 /agent 」と入力して、 custom agentを選択して呼び出します。
詳細については、「カスタム エージェント」を参照してください。
プラグインの追加
プラグインは、スキル、フック、 custom agents、MCP サーバー、キャンバス拡張機能などの事前構成済みの機能セットを追加し、 GitHub Copilot appの機能を拡張するインストール可能なパッケージです。
カスタマイズ ページには、アプリで構成されたソースからのプラグインやその他のカスタマイズが表示されます。 その検索フィールドを使用してプラグインを検索します。
リポジトリの既定値は、 .github/copilot/settings.jsonを読み取るクライアントのプロジェクト固有のオプションです。 メンバーは、これらの既定設定を無効にできます。 エンタープライズ管理の設定は常に優先されます。必要なプラグインをオフにしたり、ブロックされたプラグインをオンにしたりすることはできません。 プラグインの動作の概要については、 GitHub Copilot 用のプラグイン を参照してください。
プラグインをインストールする
- アプリのサイドバーで [ カスタマイズ ] をクリックします。
- 参照ページで使用するプラグインを検索し、インストール をクリックします。
アプリでプラグインをテストするには、そのプラグインを含むマーケットプレイスを追加し、Customize からプラグインを見つけてインストールします。
インストールされているプラグインを管理する
- アプリのサイドバーで [ カスタマイズ ] をクリックします。
- インストール済み をクリックします。
- プラグインの横にあるトグルをオンまたはオフにします。
プラグイン マーケットプレースの追加
GitHub Copilot appにカスタム マーケットプレースを追加するには:
- [ カスタマイズ ] ページで、Marketplace ドロップダウンの横にあるマーケットプレース設定コントロールを選択します。
- プロンプトに従って、マーケットプレースをホストする GitHub リポジトリまたは Git URL を追加します。
マーケットプレースを作成して共有するには、 GitHubでのプラグイン マーケットプレースの作成と共有 を参照してください。
キャンバス拡張機能の操作
キャンバス拡張機能を使用して、コラボレーションワークフローまたは個人用ワークフロー用の共有のエージェント駆動型アーティファクトとインターフェイスを構築します。 [カスタマイズ] の [キャンバス] でキャンバスを見つけたり、セッションで/create-canvasを使用して独自のキャンバスを作成したりできます。 詳細については、「GitHub Copilot アプリ でのキャンバス拡張機能の操作」を参照してください。
コードと共に code scanning アラートを処理するには、 github-security プラグインをインストールします。 「GitHub Copilot アプリでのセキュリティ アラートの表示と修正」を参照してください。
組織と企業の管理
エンタープライズ所有者と組織の所有者は、 Copilot がサーフェス全体でどのように使用されるかを管理するポリシーを設定できます。 GitHub Copilot appでサポートされている主要なポリシーについては、GitHub Copilot ポリシーでサポートされるサーフェス を参照してください。
企業では、 managed-settings.json ファイルを定義して、サポートされている Copilot クライアントでユーザーが実行できるアクション (ユーザーがインストールできるプラグイン、"YOLO スタイル" コマンドを許可するかどうかなど) を制御することもできます。 「エンタープライズ管理設定を使い始める」を参照してください。