Skip to main content

組織または企業のCopilot メモリの管理

組織または企業の Copilot メモリ 設定と格納されているメモリを管理します。

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

Enterprise, organization, or repository administrators.

Enterprises and organizations with a Copilot Enterprise or Copilot 事業 plan.

メモ

この機能は現在 パブリック プレビュー であり、変更される可能性があります。

Copilot メモリ を使用すると、Copilot はあなたのコードベースや個人的な好みを学習でき、Copilot エージェントがより効果的に作業できるようになります。 詳細については、「GitHub Copilot Memory について」を参照してください。

Copilot メモリ の有効化

エンタープライズ管理サブスクリプションと組織管理 Copilot サブスクリプションの場合、 Copilot メモリ は既定でオフになっており、エンタープライズまたは組織の設定で有効にする必要があります。

Copilot メモリが有効になると、この機能は既定でユーザーに対してオンになります。 Copilot メモリ は、ユーザーがサポートされている Copilot 機能を使用するすべてのリポジトリで使用され、リポジトリ レベルのファクトとユーザー レベルの基本設定の両方が保存されます。 個々のユーザーは、自分のアカウント設定で Copilot メモリ をオプトアウトできます。

メモ

ユーザーに複数の組織によって Copilot サブスクリプションが割り当てられている場合、最も制限の厳しい設定が適用されます。つまり、すべての組織がこの機能を有効にしていない限り、 Copilot メモリ は使用されません。

企業の Copilot メモリ を有効にする

  1. 企業ページに移動してください。 たとえば、GitHub.com の [Enterprise] ページから。
  2. ページの上部にある AI コントロールをクリックします。
  3. サイドバーで、[ Copilot] をクリックします。
  4. [機能] で、 Copilot メモリ 設定まで下にスクロールし、ドロップダウンからポリシーを選択します。

組織の Copilot メモリ を有効にする

組織の所有者は、Copilot メモリ ライセンスを持つ組織のすべてのメンバーのCopilotを有効または無効にすることができます。

組織が企業に属している場合、組織の所有者が Copilot メモリ を有効または無効にする機能は、エンタープライズ レベルのポリシーによって制御される場合があります。

  1. GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。

  2. 組織をクリックして選択します。

  3. Organization 名の下で、[ Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    組織のプロファイルのタブのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で囲まれています。

  4. サイドバーの[コード、計画、自動化]で、[ Copilot]、[ ポリシー]の順にクリックします。

  5. [機能] で、 Copilot メモリ の設定まで下にスクロールします。

  6. ドロップダウン ボタンをクリックし、[ 有効] を選択します。

Copilot メモリ は、 Copilot ライセンスを持つ組織のすべてのメンバーに対して有効です。

リポジトリ レベルのファクトの管理

Copilot メモリが使用されているリポジトリの管理者は、現在保存されているリポジトリ レベルのファクトを確認できます。 不適切、誤解を招く、または正しくないと思う場合は、削除できます。

  1. GitHub で、リポジトリのメイン ページに移動します。

  2. リポジトリ名の下にある [Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。

  3. サイドバーの「コード&オートメーション」セクションで、「 Copilot」をクリックし、「 メモリ」をクリックします。

  4. 必要に応じて削除できるリポジトリ レベルのファクトの一覧が表示されます。

組織のユーザー レベルの基本設定の管理

管理者は、アクティブな課金エンティティとして組織で生成されたすべてのユーザー レベルの基本設定をエクスポートまたは削除できます。 所有権モデルの詳細については、 GitHub Copilot Memory について を参照してください。

ユーザー レベルの基本設定のエクスポート

JSONL 形式でユーザー レベルの基本設定をエクスポートできます。 これは、すべてのユーザーに対して一度に行うか、個々のユーザーに対して行うことができます。

  1. GitHub で、organization のメイン ページに移動します。

  2. Organization 名の下で、[ Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    組織のプロファイルのタブのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で囲まれています。

  3. サイドバーの[コード、計画、自動化]で、[ Copilot]、[ アクセス]の順にクリックします。

  4. ここから、すべてのユーザーまたは個々のユーザーの設定をエクスポートできます。

    • 個々のユーザーの場合: ユーザーの名前の横にある [] をクリックし、[Export Copilot memories をクリックします。
    • すべてのユーザーの場合: [ 使用状況レポートの取得 ] ドロップダウンをクリックし、[ ユーザー メモリのダウンロード] をクリックします。

既存のエクスポートは 2 時間の期間に再利用されるため、他のユーザーが過去 2 時間以内に同じユーザーに対して一括エクスポートまたはエクスポートを要求した場合、結果が少し古くなっている可能性があります。 エクスポートは 1 時間あたり 10 に制限されます。

ユーザー レベルの基本設定の削除

ユーザー レベルの基本設定は、一括で削除することも、個々のユーザーに対して削除することもできます。

  1. GitHub で、organization のメイン ページに移動します。

  2. Organization 名の下で、[ Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    組織のプロファイルのタブのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で囲まれています。

  3. サイドバーの[コード、計画、自動化]で、[ Copilot]、[ アクセス]の順にクリックします。

  4. ここから、すべてのユーザーまたは個々のユーザーの設定を削除できます。

    • 個々のユーザーの場合: ユーザーの名前の横にある [] をクリックし、[** Copilotメモリの削除**をクリックします。
    • すべてのユーザーの場合: [ 使用状況レポートの取得 ] ドロップダウンをクリックし、[ ユーザー メモリの削除] をクリックします。

企業向けユーザー レベル設定の管理

管理者は、アクティブな課金エンティティとして企業で生成されたすべてのユーザー レベルの基本設定をエクスポートまたは削除できます。 所有権モデルの詳細については、 GitHub Copilot Memory について を参照してください。

ユーザー レベルの基本設定のエクスポート

JSONL 形式でユーザー レベルの基本設定をエクスポートできます。 これは、すべてのユーザーに対して一度に行うか、個々のユーザーに対して行うことができます。

  1. 企業ページに移動してください。 たとえば、GitHub.com の [Enterprise] ページから。

  2. ページ上部で、 [請求とライセンス管理] をクリックします。

  3. [請求とライセンス] サイドバーで、 [ライセンス管理] をクリックします。

  4. [Copilot] セクションで、[ 管理] をクリックします。

  5. ここから、すべてのユーザーまたは個々のユーザーの設定をエクスポートできます。

    • 個々のユーザーの場合: ユーザーの名前の横にある [] をクリックし、[Export Copilot memories をクリックします。
    • すべてのユーザーの場合: [ 使用状況レポートの取得 ] ドロップダウンをクリックし、[ ユーザー メモリのダウンロード] をクリックします。

既存のエクスポートは 2 時間の期間に再利用されるため、他のユーザーが過去 2 時間以内に同じユーザーに対して一括エクスポートまたはエクスポートを要求した場合、結果が少し古くなっている可能性があります。 エクスポートは 1 時間あたり 10 に制限されます。

ユーザー レベルの基本設定の削除

ユーザー レベルの基本設定は、一括で削除することも、個々のユーザーに対して削除することもできます。

  1. 企業ページに移動してください。 たとえば、GitHub.com の [Enterprise] ページから。

  2. ページ上部で、 [請求とライセンス管理] をクリックします。

  3. [請求とライセンス] サイドバーで、 [ライセンス管理] をクリックします。

  4. [Copilot] セクションで、[ 管理] をクリックします。

  5. ここから、すべてのユーザーまたは個々のユーザーの設定を削除できます。

    • 個々のユーザーの場合: ユーザーの名前の横にある [] をクリックし、[** Copilotメモリの削除**をクリックします。
    • すべてのユーザーの場合: [ 使用状況レポートの取得 ] ドロップダウンをクリックし、[ ユーザー メモリの削除] をクリックします。

監査 Copilot メモリ

イベントは、管理者がメモリをエクスポートまたは削除するとき、およびユーザーが Copilot メモリをオプトアウトしたときに、組織または企業の監査ログに表示されます。 「GitHub Copilot の監査ログの確認」を参照してください。

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