Skip to main content

Copilot サポート技術情報の管理

組織の所有者は、1 つまたは複数のリポジトリにまたがる Markdown ドキュメントを 1 つにまとめたナレッジ ベースを作成でき、組織のメンバーはそのナレッジ ベースを Copilot Chat in GitHub のコンテキストとして使用できます。

サポート技術情報について

組織の所有者は、1 つまたは複数のリポジトリにまたがる Markdown ドキュメントを 1 つにまとめたサポート技術情報を作成できます。 組織のメンバーは、そのサポート技術情報を Copilot Chat in GitHub、Visual Studio Code 内の Copilot Chat、および Visual Studio 内の Copilot Chat のコンテキストとして指定できます。

ナレッジ ベースを選択した状態で GitHub Copilot Chat で質問すると、GitHub Copilot はナレッジ ベースで関連情報を検索し、応答を合成します。

Copilot Chat でナレッジ ベースを使用する方法の詳細については、「GitHub で GitHub Copilot に質問をする」および「IDE で GitHub Copilot に質問する」を参照してください。

"ナレッジ ベースを作成する"

1 つのリポジトリまたは選択したリポジトリからナレッジ ベースを作成できます。 ナレッジ ベースを作成するには、パブリック、プライベート、または内部リポジトリを使用します。

作成したサポート技術情報には、GitHub Copilot Enterprise のサブスクリプションを持つすべての組織のメンバーがアクセスできるようになります。 組織のメンバーが GitHub Copilot Chat のコンテキストとしてナレッジ ベースを使用する場合、応答では、組織のメンバーが読み取りアクセスを持つリポジトリからのデータのみが使用されます。

  1. GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。

  2. 組織の隣の [設定] をクリックします。

  3. 左側のサイドバーで、[ Copilot] をクリックし、次に [サポート技術情報] をクリックします。

  4. [サポート技術情報] の右側にある [新規サポート技術情報] をクリックします。

  5. [名前] フィールドに、ナレッジ ベースの一意の名前を入力します。 必要に応じて、[説明] フィールドにナレッジ ベースの説明を追加できます。

    [新規サポート技術情報] ページのスクリーンショット。

  6. [コンテンツ] で、使用可能なリポジトリの完全な一覧を表示するには、[リポジトリの選択] をクリックします。

    [リポジトリの選択] ページのスクリーンショット。 [リポジトリの選択] ページが濃いオレンジ色の枠線で強調表示されています。

  7. 1 つまたは複数のリポジトリを選択するには、リポジトリ名の横にあるチェックボックスをクリックします。 リポジトリの選択が完了したら、[適用] をクリックします。

    [リポジトリの選択] ページのスクリーンショット。

  8. 必要に応じて、選択したリポジトリ内の特定のパスを検索用に指定できます。 サポート技術情報を使用して検索を実行すると、指定されたパスにあるファイルのみが結果に含まれます。 リポジトリ パスの指定について詳しくは、「GitHub Code Search の構文について」を参照してください。

    • [ファイル パスの編集] をクリックします。

    選択したリポジトリの一覧のスクリーンショット。 [ファイル パスの編集] リンクが濃いオレンジ色の枠線で強調表示されます。

    • ナレッジ ベースに含めるパスを 1 行に 1 つずつ入力します。 終了したら、[適用] をクリックします。
  9. [ナレッジ ベースを作成する] をクリックします。

ナレッジ ベースの更新

組織の所有者は、組織内で作成したナレッジ ベースを更新できます。

  1. GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。

  2. 組織の隣の [設定] をクリックします。

  3. 左側のサイドバーで、[ Copilot] をクリックし、次に [サポート技術情報] をクリックします。

  4. 編集するナレッジ ベースの右側にある をクリックします。

  5. ナレッジ ベースに必要な変更を加えます。

  6. [ナレッジ ベースを更新する] をクリックします。

ナレッジ ベースの削除

組織の所有者は、組織内で作成したナレッジ ベースを削除できます。

  1. GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。

  2. 組織の隣の [設定] をクリックします。

  3. 左側のサイドバーで、[ Copilot] をクリックし、次に [サポート技術情報] をクリックします。

  4. 削除するナレッジ ベースの右側にある をクリックします。

  5. [削除の確認] ダイアログ ボックスで情報を確認し、[削除] をクリックします。

サポート技術情報内のリポジトリのインデックス作成

インデックス作成について詳しくは、「Copilot Chat のリポジトリのインデックス作成」をご覧ください。