💬 Feedback wanted: GitHub Copilot cross-agent memory (public preview) #184415
Replies: 3 comments 1 reply
-
|
@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.


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 just launched Copilot memory, a new capability that lets Copilot agents learn from past interactions and share knowledge across your development workflow, starting with Copilot coding agent, Copilot code review, and Copilot CLI.
⭐ This Discussion is your space to try it, push it, and tell us what works and what doesn’t. You can read the technical deep dive on the blog, but we’re especially interested in how memory behaves in real repositories and real workflows.
🧠 What Copilot memory is
Copilot memory allows agents to persist useful knowledge about your repository (like conventions, dependencies, or architectural considerations) and reuse it later across tasks and agents.
Today, memory is available in public preview for all paid Copilot plans and is deployed in:
There are two important characteristics:
🔍 Where we’d love your feedback
We’re especially curious how memory shows up (or fails to show up) in everyday work. For example:
If you tried memory on a real pull request or task, we want to hear about it.
Full setup details are available in our Docs and a blog about the engineering work behind this.
📣 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. Your feedback directly shapes how this evolves as we expand memory 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