Skip to main content
Skip to content

GitHub Copilot アプリのカスタマイズ

ワークフローの GitHub Copilot app をカスタマイズします。

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

GitHub Copilot appは、すべてのCopilotプランで使用できます。
GitHub Copilot app をダウンロードします。

エージェントが慣例に従い、好みのツールを使用し、すべてのタスクに適切な専門知識を適用できるように、 GitHub Copilot app をワークフローに合わせて調整します。

アプリのサイドバーの [ カスタマイズ ] タブを使用すると、MCP サーバー、プラグイン、スキル、キャンバスを 1 か所で検出して管理できます。 このタブでは、次のことができます。

  • 必要なカスタマイズがわからない場合は、おすすめのカスタマイズを出発点として確認します。
  • カスタマイズの種類別に参照します。
  • トレンド オプションを表示するか、カテゴリ別に閲覧して、MCP サーバーを検索します。
  • [インストール済み] ビューで使用できるカスタマイズを確認します。

グローバルおよびリポジトリの指示の設定

グローバルに適用するか、特定のリポジトリにのみ適用する命令を追加できます。

グローバル命令の設定

グローバル命令は、すべてのリポジトリとローカル フォルダーのすべてのセッションに適用されます。

  1. アプリの設定を開きます。
  2. [ セッション] をクリックします。
  3. [手順] で、[アプリの指示] を編集します。

リポジトリ固有の手順の設定

リポジトリ固有の手順は、選択したリポジトリのすべてのセッションに適用されます。

  1. アプリの設定を開きます。
  2. [リポジトリ] の下で、リポジトリをクリックします。
  3. [命令] フィールドを編集します。

エージェント スキルの追加

エージェント スキルは、関連がある場合に Copilot が特殊なタスクのパフォーマンスを向上させるために読み込むことができる命令、スクリプト、およびリソースのフォルダーです。 リポジトリまたは Copilot CLI 用に構成されたスキルは、 GitHub Copilot appで自動的に使用できます。 スキルを追加または管理するには、アプリのサイドバーで [ カスタマイズ ] をクリックし、[ スキル] をクリックします。

エージェントのスキルの詳細については、 AUTOTITLE を参照してください。

GitHub提供されている組み込みスキル リファレンスについては、GitHub Copilot アプリの組み込みのスキル を参照してください。

MCP サーバーの構成

MCP サーバーは、エージェントを外部ツールとデータ ソースに接続します。 リポジトリまたは Copilot CLI 用に構成された MCP サーバーは、 GitHub Copilot appで自動的に使用できます。

MCP サーバーを検出してインストールするには:

  1. アプリのサイドバーで [ カスタマイズ ] をクリックします。
  2. [ MCP] をクリックします。
  3. 注目のサーバーや人気のサーバーを探したり、カテゴリ別に閲覧したり、カスタムサーバーを追加したりできます。
  4. サーバーを選択し、プロンプトに従ってインストールします。

既にインストールされている MCP サーバーを表示または管理するには、[ インストール済み] をクリックします。

MCP の詳細については、 AUTOTITLE を参照してください。

サービスに接続中

メモ

Copilot コネクタは パブリック プレビュー であり、変更される可能性があります。

GitHub Copilot appで外部サービスを接続して、Copilotがそのツールとコンテキストにアクセスできるようにします。 その後、セットアップを繰り返すことなく、サポートされている Copilot 全体でコネクタを使用できます。 GitHub は、MCP サーバーの構成と認証を自動的に処理します。

お客様の組織または企業が Copilot サブスクリプションを提供している場合、管理者は、これらの接続を許可するようにポリシーを更新する必要がある場合があります。 「コパイロット コネクター」を参照してください。

サービスを接続するには:

  1. アプリのサイドバーで [ カスタマイズ ] をクリックします。
  2. 検索フィールドの横にあるドロップダウンから MCP を選択します。
  3. ** GitHub検証済み**フィルターを選択します。 GitHub認証済みの MCP サーバー (コネクタ) には、ポイントすると Verified と表示されるモナ バッジが付けられます。
  4. 接続したいサービスの横にある [ 接続] をクリックします。 接続 は、 GitHub検証済みの MCP サーバーを持つサービスにのみ表示されます。 その他のサービスは、標準の MCP サーバーとして一覧表示され、代わりにそれをインストールします。 MCP サーバーの構成を参照してください。
  5. プロンプトに従ってサービスにサインインし、アクセスを承認します。

カスタム エージェントの使用

Custom agents は、特定のタスクとワークフローに合わせて調整できる特殊なバージョンの Copilot です。

セッションの前またはセッション中に custom agent を選択するには、プロンプト ボックスのエージェント ピッカー ドロップダウンを使用します。

または、プロンプト ボックスに「 /agent 」と入力して、 custom agentを選択して呼び出します。

詳細については、「カスタム エージェント」を参照してください。

プラグインの追加

プラグインは、スキル、フック、 custom agents、MCP サーバー、キャンバス拡張機能などの事前構成済みの機能セットを追加し、 GitHub Copilot appの機能を拡張するインストール可能なパッケージです。

カスタマイズ ページには、アプリで構成されたソースからのプラグインやその他のカスタマイズが表示されます。 その検索フィールドを使用してプラグインを検索します。

リポジトリの既定値は、 .github/copilot/settings.jsonを読み取るクライアントのプロジェクト固有のオプションです。 メンバーは、これらの既定設定を無効にできます。 エンタープライズ管理の設定は常に優先されます。必要なプラグインをオフにしたり、ブロックされたプラグインをオンにしたりすることはできません。 プラグインの動作の概要については、 GitHub Copilot 用のプラグイン を参照してください。

プラグインをインストールする

  1. アプリのサイドバーで [ カスタマイズ ] をクリックします。
  2. 参照ページで使用するプラグインを検索し、インストール をクリックします。

アプリでプラグインをテストするには、そのプラグインを含むマーケットプレイスを追加し、Customize からプラグインを見つけてインストールします。

インストールされているプラグインを管理する

  1. アプリのサイドバーで [ カスタマイズ ] をクリックします。
  2. インストール済み をクリックします。
  3. プラグインの横にあるトグルをオンまたはオフにします。

プラグイン マーケットプレースの追加

GitHub Copilot appにカスタム マーケットプレースを追加するには:

  1. [ カスタマイズ ] ページで、Marketplace ドロップダウンの横にあるマーケットプレース設定コントロールを選択します。
  2. プロンプトに従って、マーケットプレースをホストする 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 スタイル" コマンドを許可するかどうかなど) を制御することもできます。 「エンタープライズ管理設定を使い始める」を参照してください。