💬 Feedback wanted: Copilot Memory now on by default for Pro and Pro+ users in public preview #184415
Replies: 8 comments 9 replies
-
|
@ebndev This is really a great feature and congratulations on this achievement. Can you please answer below questions to get some clarity and make this feature more useful?
|
Beta Was this translation helpful? Give feedback.
-
|
I realize this is probably the opposite of why the memory feature exists :-) but it'd be neat if memories good be mined for improvements to Custom Agents/Skills/Instructions/Repository knowledge. It could even be used as a way to find inconsistencies against instructions. A memory could tag that it's out of sync with how instructions dictate knowledge. Proposal: Provide a path for validated memories to graduate to permanent instruction files. The Ask
Why Graduation MattersThe 28-day expiration works for evolving patterns. But some learnings should become permanent:
Without graduation, valuable learnings expire. With graduation, the repository accumulates knowledge permanently. Why This Matters for AdoptionInstructions are powerful but underutilized. Teams don't iterate on them because:
Memory → Instructions graduation changes this: Every interaction becomes a feedback loop that improves repository context. The Workflow We WantOr at the end of any session: The Gap
Minimal VersionSurface what Memory has learned and suggest which learnings should become instructions. We'll handle the actual file updates ourselves. ReferencesRelated issues:
Our request extends Memory with: visibility, graduation path to instructions, feedback loop for instruction improvement. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @ebndev! I love the memory feature, I believe this can greatly improve agentic behavior! What worked wellCopilot Coding Agent was unable to restore packages from private feeds. Following sessions use that pattern consistently which proves the memory works well in such case! What doesn't work wellMost of the time we cannot see memories in repository settings 😢 I was able to see them yesterday: But today they are not available anymore: ContextWe are using GitHub Enterprise organization. |
Beta Was this translation helpful? Give feedback.
-
|
We turned on Copilot Memories for our GitHub Enterprise organisation. In the week that we've had the feature enabled, I have yet to see a single memory in the Copilot->Memory settings, for any of the repositories within our organisation. |
Beta Was this translation helpful? Give feedback.
-
|
Is the long term plan to have memories replace My experience shows that the contents of For example if I assign a task to the coding agent the first set of changes align closely with the |
Beta Was this translation helpful? Give feedback.
-
|
any plans to provide memory also for local Copilot development? |
Beta Was this translation helpful? Give feedback.
-
|
Memories view and manage permission fine grained permissions Would be great to at least have it it as part of same as AI controls |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.





Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
We’ve officially enabled Copilot Memory by default for all GitHub Copilot Pro and Copilot Pro+ users.
Previously available as an opt-in public preview, Copilot Memory now automatically builds and retains a persistent, repository-level understanding of your codebase — so you spend less time re-explaining context and more time shipping code.
⭐ This discussion is your space to try it, push it, and tell us what’s working (and what’s not).
We’re especially interested in how memory behaves in real repositories and real workflows.
🧠 What is Copilot Memory?
Copilot Memory allows Copilot agents to discover and store useful facts about a repository — such as coding conventions, architectural patterns, and important cross-file dependencies — and reuse that knowledge in future interactions.
A few important characteristics:
Once enabled, Copilot Memory works across:
Because memories are shared across agents, something learned during code review can improve coding suggestions — and vice versa.
🔄 What’s changed?
Copilot Memory is now on by default for individual users on Copilot Pro and Copilot Pro+ plans.
No action is required to start benefiting from it.
If you prefer to opt out, you can disable Copilot Memory anytime in your personal Copilot settings under:
Features → Copilot Memory
Enterprise and organization admins continue to have full control over memory availability for their members through Copilot policies.
🔍 Where we’d love your feedback
We’re curious how memory shows up (or doesn’t) in your everyday work. For example:
If you’ve tried memory on a real pull request or task, we’d love to hear about it.
⚙️ Managing memories
Repository owners can review and delete stored memories at any time under:
Repository Settings → Copilot → Memory
For more details:
📣 How you can help
Please comment below with:
Screenshots, prompts, or concrete examples are especially helpful.
🙏 Thank you
Cross-agent memory is a foundational step toward Copilot feeling less like a stateless tool and more like a teammate that actually learns your codebase over time.
Now that it’s enabled by default, your feedback matters even more. It directly shapes how memory evolves as we expand it to more agents and workflows.
We’re excited to hear how it behaves in the wild — and what you want it to learn next.
Beta Was this translation helpful? Give feedback.
All reactions