本文へスキップ
Best AI Service

GitHub Copilot Memory user preferences対応|repo facts と個人設定の違い、28日保持、enterprise有効化で何を確認すべきか

GitHub Copilot Memory が user-level preferences に対応。repository-level facts との違い、code review で使われる範囲、28日保持、enterprise / organization の有効化条件を短く整理します。

公開: 最終確認: 2026年5月22日
最終確認: 2026年5月22日 根拠: 6件の公開情報 確認メモを見る 編集方針
GitHub Copilot Memory の使い分けイメージ

先に結論

Copilot Memory の今回の更新で大きいのは、リポジトリの共通知識だけでなく、個人の好みも覚えられるようになったことです。

ただし、全部を Memory に入れればいいわけではありません。

先に分けたいのは次の2つです。

  • チーム全体で共有したいルールは repo facts
  • 個人の書き方やトーンは user preferences

この線引きが曖昧なまま広げると、custom instructions と管理設定が混ざって運用しにくくなります。

何が変わったのか

GitHub は 2026-05-15 の changelog で、Copilot Memory が user-level preferences に対応したと案内しました。

対象は現時点では Copilot Pro と Copilot Pro+ の early access です。

これまでは、Copilot Memory は repository-level facts を中心に扱っていました。

今回の更新で、Copilot は個人ごとの好みも持てるようになりました。

GitHub が例として挙げているのは次のような内容です。

  • commit message の書き方
  • pull request の組み立て方
  • やり取りのトーン

要するに、プロジェクトのルールを覚える機能 に、その人の作法を覚える機能 が足された形です。

repo facts と user preferences は役割が違います

ここを分けて考えると、かなり整理しやすくなります。

repo facts は、repository に閉じた共有知識です。

たとえば coding conventions、architecture の前提、build command、プロジェクト固有のルールが入ります。

一方の user preferences は、同じ人が別の repository に移っても持ち運ばれる個人設定です。

たとえば commit 文の癖、PR の見出しの置き方、説明のトーンがこちらに入ります。

つまり、README や docs に書くべき共有ルールまで user preferences に寄せると、チームでは再利用しにくくなります。

逆に、毎回同じ文体指示を prompt に書いているなら、その部分は user preferences に寄せる余地があります。

どの Copilot surface で使われるのか

現時点で Copilot Memory を使うのは、Copilot cloud agent、Copilot code review、Copilot CLI の3つです。

ただし同じようには効きません。

いちばん重要なのは、Copilot code review は repository-level facts しか使わない ことです。

個人の文体やトーンを Memory に入れても、code review にはそのまま反映されません。

この仕様を見ると、役割分担はかなり明確です。

  • review の基準や禁止事項は repo facts
  • 個人の書き方は user preferences

Copilot cloud agent の導入設計を見直したいなら、GitHub Copilot Cloud Agent rollout guide|custom properties で段階導入する方法 もつながります。

custom instructions を全部置き換える話ではありません

今回の更新で、custom instructions が不要になるわけではありません。

custom instructions は、最初から明示しておきたいルールを書く場所としてまだ有効です。

一方で Copilot Memory は、使いながら覚えさせる層です。

まず docs や repo rules に置くべき共有ルールがあり、その上で Memory が繰り返しを減らします。

実務では、次の分け方が扱いやすいです。

  • docs / repo rules にチーム共通の前提を書く
  • custom instructions に最初から外したくない指示を書く
  • repo facts に実際の repository から学んだ共有知識を残す
  • user preferences に個人の癖を寄せる

全部を一つに寄せるより、この分離のほうが長く運用しやすいです。

28日保持は短く見えて、運用ではちょうどいいです

GitHub Docs では、使われない fact と preference は 28 日で自動削除 されると案内されています。

使われて検証に通れば、28 日のタイマーは延びることがあります。

この仕様は、古い指示がいつまでも残るのを防ぐ意味で悪くありません。

特に user preferences は、個人の書き方が変わることもあるので、無期限保持より扱いやすいです。

また、repository-level facts は citation 付きで保持され、現在の branch でも妥当か確認してから使われます。

pull request を merge せず閉じたときに得た fact も残り得ますが、今の codebase で裏づけられない限り影響しません。

管理者が先に見るべき有効化条件

個人利用と組織利用では入口が違います。

Copilot Pro と Pro+ の個人契約では、Copilot Memory は既定で有効 です。

個人設定から無効化や再有効化ができます。

一方で、enterprise と organization が配る Copilot ライセンスでは既定で無効 です。

ここは管理者が設定を開かないと始まりません。

さらに注意したいのが、複数 organization からライセンスを受けるユーザーでは最も restrictive な設定が勝つ ことです。

つまり、一部の organization だけ有効でも、他の organization が無効なら Memory は使えません。

モデル承認や組織ポリシー全体の整理には、GitHub Copilot Business / Enterprise のモデル承認ガイド|GPT-5.3-Codex LTSを軸にどう許可するかGitHub Copilotのinteraction data設定比較|Pro / Business / Enterprise の違い も参考になります。

まず何を見直すべきか

導入前に決めたいのは多くありません。

次の4点だけでも十分です。

  1. 共有ルールを repo facts に寄せるか
  2. 個人の文体を user preferences に寄せるか
  3. code review には個人設定が効かない前提で運用するか
  4. organization と enterprise の enable policy をどうするか

ここが決まるだけで、Memory を気分で使う状態から抜けやすくなります。

迷ったらこう始める

最初は、個人の PR 文体や commit style だけを user preferences に寄せる くらいで十分です。

そのうえで、repository ごとの build command やレビュー前提を repo facts に残せるかを見ると、役割分担が見えやすくなります。

Copilot Memory は、プロンプトを全部置き換える機能ではありません。

共有ルールと個人の好みを分けて、繰り返し説明を減らすための機能 と捉えると使いどころを外しにくいです。

最後に確認すること

Copilot Memory を使うなら、共有ルールは repo facts、個人の書き方は user preferences に分ける設計から始めると崩れにくいです。

向いている人

  • ・Copilot Pro / Pro+ を使い、毎回同じ commit 文や PR 文体を指示するのが面倒な個人開発者
  • ・Copilot Business / Enterprise の管理者として、shared rules と personal preferences の境界を決めたい人
  • ・Copilot CLI、cloud agent、code review でどこまで同じ記憶が効くのか整理したいチーム

避けたい人

  • ・code review でも個人の文体やトーン設定まで効くと思っている人
  • ・organization や enterprise の管理設定を決めずに Memory を一気に広げたい組織
  • ・custom instructions を全部置き換えれば済むと考えているチーム

確認メモ

根拠、確認日、まだ扱っていない範囲を本文の後ろにまとめています。

編集方針を見る

確認日

2026年5月22日

確認ソース数

6件

編集責任

@best-ai-service-editorial-review

研究責任 @best-ai-service-research / 編集責任 @best-ai-service-editorial-review

Verification links

まず開く公式リンク

公式発表、Docs、Pricing など、導入判断で先に見るリンクだけを残しています。

changelog reviewdocs review

確認した公開情報

  • official changelog
  • official docs

比較観点

  • operational clarity
  • admin control
  • workflow fit
  • retention transparency

まだ扱っていないこと

  • • preview 期間中に user preferences が追加される Copilot surface の拡大時期
  • • organization ごとの rollout UI が今後どこまで変わるか