Copilot Memory に削除・スコープ制御機能が強化され、CLI でも管理可能に
GitHub Copilot Memory が、削除ガイダンスの強化、リポジトリレベルの無効化スイッチ、および CLI コマンドの追加により、ユーザーと管理者に対してより強力な制御権限を提供するようになった。
キーポイント
削除と管理機能の強化
Copilot に「忘れる」よう指示すると、適切な削除場所への誘導が行われ、投票可能な箇所では評価が低下する仕組みが導入された。
リポジトリレベルの制御権限付与
管理者は設定画面から特定のリポジトリ全体で Memory 機能を無効化でき、新規事実の保存・読み込みを停止できるが、既存データは削除されない。
Copilot CLI でのコマンド制御
/memory on/off/show コマンドが追加され、セッションを超えて設定が保持されるため、ターミナル環境からの直接管理が可能になった。
影響分析・編集コメントを表示
影響分析
このアップデートは、AI エージェントの学習機能に対するガバナンスと透明性を大幅に向上させ、企業がセキュリティリスクを管理しながら AI ツールを活用する基盤を整えた。特に管理者権限の強化により、組織全体のデータポリシー遵守が容易になり、Copilot Memory の実用性と信頼性が一段階高まる見込みである。
編集コメント
開発者体験を損なわずに、組織レベルでのデータプライバシーとセキュリティ制御を強化した重要なステップです。特に CLI 対応は、自動化スクリプトや CI/CD パイプラインにおける管理性を高める点で評価できます。
Copilot Memory には、改善されたメモリ削除機能、リポジトリレベルのオフスイッチが追加され、さらに Copilot CLI におけるメモリの制御機能が強化されました。Copilot Memory は公開プレビュー版として提供されており、すべての有料 Copilot プランで利用可能です。
変更点
削除ガイダンス: Copilot に何かを忘れるよう依頼すると、現在はメモリを削除する適切な場所を示し、投票が可能な箇所ではそのメモリに低評価を付けます。
リポジトリレベルのオフスイッチ: リポジトリ管理者は、リポジトリ設定内の既存の Copilot 機能コントロールから、特定のリポジトリに対する Copilot Memory を無効化できるようになりました。リポジトリレベルの事実はもはや保存または読み込まれません。既存の事実が削除されることはありません。ユーザーレベルの設定には影響しません。
Copilot CLI の /memory コマンド: /memory on で Copilot Memory を有効にし、/memory off で無効にし、/memory show で現在のステータスを確認できます。設定はセッション間でも保持されます。
取得時の明確なスコープ: store_memory 権限のプロンプトでは、エントリがユーザーレベルの設定(つまり、あなたのみが閲覧可能で、リポジトリを跨ぐあなたのセッションで使用されるもの)か、リポジトリレベルの事実(つまり、そのリポジトリのすべての貢献者に対して可視化されるもの)かを明示的に表示します。
メモリの管理
ユーザーレベルの設定: 個人用 Copilot Memory 設定で確認または削除できます。
リポジトリの事実: リポジトリ所有者は、「リポジトリ設定 > Copilot > Memory」にて、リポジトリに対する事実の確認、削除、または Copilot Memory の無効化が可能です。
保存されたメモリの管理について詳しくはこちら。
フィードバックをお寄せください
詳細については、GitHub Copilot Memory に関するページをご覧ください。
Copilot Memory は引き続き進化を続けており、将来的にはより多くの機能に導入する予定です。フィードバックの共有や議論への参加は、GitHub コミュニティまでお越しください。
本記事「Copilot Memory の削除・スコープ制御と Copilot CLI に関する新機能(続き 2/2)」は、The GitHub Blog に最初に掲載されました。
原文を表示
Copilot Memory now includes improved memory deletion, adds a repository-level off switch, and brings further memory controls into the Copilot CLI. Copilot Memory is in public preview and available to all paid Copilot plans.
What’s changing
Deletion guidance: When you ask Copilot to forget something, it now points you to the right place to remove the memory and down-votes the memory where voting is available.
Repository-level off switch: Repository admins can now disable Copilot Memory for a repository from the existing Copilot feature controls in repository settings. Repository-level facts will no longer be stored or read. Preexisting facts are not deleted. User-level preferences are unaffected.
/memory command in the Copilot CLI: Use /memory on to enable Copilot Memory, /memory off to disable it, and /memory show to check its current status. Your choice persists across sessions.
Clearer scope at capture time: The store_memory permission prompt now explicitly states whether the entry will be a user-level preference (i.e., visible only to you, used in your sessions across repositories) or a repository-level fact (i.e., visible to all contributors on the repository).
Managing memories
Your user-level preferences: Review or delete them in your personal Copilot Memory settings.
Your repository’s facts: Repository owners can review, delete, or turn off Copilot Memory for the repository under Repository Settings > Copilot > Memory.
Learn more about managing stored memories.
Share your feedback
For more information, see About GitHub Copilot Memory.
We’re continuing to evolve Copilot Memory and plan to bring it to more features in the future. To share feedback or join the discussion, visit the GitHub Community.
The post Copilot Memory has more controls for deletion, scope, and the Copilot CLI appeared first on The GitHub Blog.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み