Introducing Copilot Spaces: A new way to work with context ✨ #160840
Replies: 41 comments 44 replies
-
|
Wow... this was unexpected and very nice. It seems that I can only select owners as organisations where Copilot Access (to distribute seats) is enabled. I can't see the other organisations. I would expect that this is separate (same as the Coding Agent) policy where license distribution and organization settings are two separate things. |
Beta Was this translation helpful? Give feedback.
-
|
Looks good! Adding additional sources in future will be needed for greater adoption and scaling. For us, examples would be Confluence and Jira. |
Beta Was this translation helpful? Give feedback.
-
|
This is awesome! It would be great if you could support >50 files directly, though. 😄 |
Beta Was this translation helpful? Give feedback.
-
|
how do i delete all the conversations? only way i see is to go to "..." then delete each one manually |
Beta Was this translation helpful? Give feedback.
-
|
is there any plan for Copilot Spaces to be reachable through Copilot in the IDE? |
Beta Was this translation helpful? Give feedback.
-
|
Will it be possible to share non-organizational Copilot Spaces? I like having my project's docs in there, but currently I'm the only one who can use it. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
Is there a way to use spaces within the VS Code Copilot Extension? I always struggle with Copilot as I work on multiple projects at once and I want to share the details of two repos into one chat. So this maybe solve it having a space for both repo to share context? |
Beta Was this translation helpful? Give feedback.
-
|
This is really nice, awesome additions would be:
|
Beta Was this translation helpful? Give feedback.
-
|
Will we be able to include MSTeams' recordings to provide additional documentation and context? Will the meetings be accessible by CoPilot? |
Beta Was this translation helpful? Give feedback.
-
|
Hello! I'm really excited about this feature! Being able to call Copilot Spaces from the API would be incredibly helpful, as it would allow us to use it from Slack as well! |
Beta Was this translation helpful? Give feedback.
-
|
This is so cool! Very excited to use it personally |
Beta Was this translation helpful? Give feedback.
-
|
I would like to see copilot spaces work with GitHub Coding Agent and event Copilot Chat. If you can either provide coding agent the ability to grab from organization or personal spaces, you can have coding agent have smaller context in tasking by referencing some space. We need this for our enterprise since we have enterprise standards for certain tasks and if folks can just create an issue referencing that standard to apply to their repo and assign to copilot that would be game changing!!!!! I foresee an issue body like this. |
Beta Was this translation helpful? Give feedback.
-
|
I always trusted GitHub to do it! Thanks. |
Beta Was this translation helpful? Give feedback.
-
|
Having both Knowledge Bases and Spaces is confusing since Knowledge Bases are simply a subset of Spaces. They should be unified into a single system with different modes, even if they operate differently behind the scenes. |
Beta Was this translation helpful? Give feedback.
-
|
Is there a way to get more storage because I just reached already 44% of the attachment limit with a few markdown files for 3 Spaces? |
Beta Was this translation helpful? Give feedback.
-
|
Use case: Copilot Spaces for GitHub Education Classroom I belong to a group of three who teach multiple courses using GitHub Classroom under a dedicated Education organization. All assignment repos live in that org and I will be having my students get Copilot Pro via the Student Pack. As instructors, we also have Copilot Pro through GitHub Education. We see huge potential in Copilot Spaces to:
The problem: Impact:
Request: Thank you! |
Beta Was this translation helpful? Give feedback.
-
|
This is an amazing feature!! I am just getting started and trying to use it in my organization. A question, will there be a way I can interact with more than one space in a conversation? for example if I have a space that has expertise in one topic and another that is expert in a different one, could I chat with both contexts in the same conversation? I think that would be very useful for large organizations where you have multiple sub-orgs each of them with their own business domains, technology stacks, standards, etc. Example, I ask the business domain expert about the current state of requirements or features of a system, then I ask the coding and testing standards expert to create the code component with tests, finally I ask the expert on CD to create the pipelines for the deployment of the application to the different environments. I know this could be approached with a monolithic space, or you could generate outputs from one space that you later import in a different one in a chained fashion, but I think having the ability to interact with many of them in the same session would be great to have. Thanks. |
Beta Was this translation helpful? Give feedback.
-
|
I would have to be able to link multiple repositories (+ discussions, issues, PRs) to a space to narrow down the data, this can be super helpful while dealing with:
I should also be able to only add files by type e.g. *.md flies only e.g. write some sort of a .gitignore file for each repository I'm including. This would help to filter out the "junk" which may otherwise bloat the context. |
Beta Was this translation helpful? Give feedback.
-
|
Copilot Spaces currently does not have access to tools to:
So... what can it do? Most of the potential use cases need the user to feed data manually to the model. |
Beta Was this translation helpful? Give feedback.
-
|
Very nice feature. I would like to add categorization / tagging to the GitHub Space. For example,
Then a person can search and filter Spaces based on the tags or display entire categories. |
Beta Was this translation helpful? Give feedback.
-
|
I couldn't find this in the docs. Sorry if I missed this somewhere. What is the current size limit for a Space? I've added a little over 100 files to my Space and I'm sitting at 108% usage. |
Beta Was this translation helpful? Give feedback.
-
|
Great feature. I would like:
|
Beta Was this translation helpful? Give feedback.
-
|
Copilot Spaces: It's a new way to collaborate and work with shared context. Interesting! |
Beta Was this translation helpful? Give feedback.
-
|
MCP Server support would be awsome for this as well |
Beta Was this translation helpful? Give feedback.
-
|
Would be awsome if I could add an entire projects issues not only one like you just did with repositories |
Beta Was this translation helpful? Give feedback.
-
|
I assume this will be available for repos and org that are sing github.com, and not for self hosted github. correct? |
Beta Was this translation helpful? Give feedback.
-
|
I think GitHub Copilot Spaces is really useful, but there should be a way for the Coding Agent to reach into Spaces—almost like a code-specific RAG system. That would make it much easier for the Coding Agent to work with specific frameworks or integrations. Right now, we have to rely on instruction files, which are:
If the Coding Agent could integrate directly with Spaces, the workflow would be far smoother. Spaces already handle syncing and re-indexing whenever the project changes, so the agent would always have relevant, up-to-date context—without all the manual overhead. This kind of integration would make the Coding Agent far more reliable and effective in real-world projects. |
Beta Was this translation helpful? Give feedback.
-
|
As others have said in this thread, the ability to add an remote MCP server to the Copilot Spaces would me really great. Currently organization are building MCP server mostly locally and use their own agents. This is potential for github to open up a new way of sharing MCP server. |
Beta Was this translation helpful? Give feedback.
-
|
An ability to add a repo's Wiki would be great. In fact, the ability to add any repo would solve this, since one could just use the Wiki's repo. |
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.
-
Copilot Spaces is a new feature within GitHub Copilot. You can organize and centralize relevant content—like code, docs, files, and (soon) issues—into “Spaces” that ground Copilot’s responses in the right context for a specific task.
Key Features ✨
Create a space
Chat with a space
Share it with teammates
Some of our favorite use cases ⭐
Answering questions about code: Chris Westra is an engineer on the Spaces team. He grouped all of the code associated with Spaces and added video transcripts from a recorded Spaces session. We use this Space to answer questions about how Spaces works under-the-hood (very meta). 🙂
Standardizing coding standards and best practices: Rahul Zhade works on a team that advises engineers on secure coding practices. He often answers the same questions over-and-over again in Slack, so he set up a Space. It contains the documentation for our standard auth model, how to do cryptography as well as instructions on how to go through the security review process.
Writing SQL/KQL queries: Kelly Henckel is a product manager who is very good at writing SQL and KQL queries. She’s created spaces designed to help people self-service writing data queries and creating dashboards. These helpers contain the code for our telemetry schemas as well as example queries.
Updating documentation: Holly Kassel is a product manager working on billing and licensing. She’s been updating GitHub’s documentation to be more user-friendly based on questions arriving through our customer support channels and discussion posts. She creates spaces for each new batch of documentation which needs to be updated, links the existing code and documentation hosted in GitHub, and adds instructions and frequently asked questions as context. The space generates updated versions of the documentation which can be easily copied into our docs repo.
And more We’ve also been having fun with them. Hubbers created a personal finance space for answering questions about vesting and other benefits, an offsite space for consolidating travel information, and a wombat Space for, uh, wombats? Anyways…
Please share feedback with us 🤝
This is an early preview, so we appreciate your feedback. Give spaces a try and let us know what you think either in this discussion post or through the inline feedback button.
Go to Spaces 🚀
Beta Was this translation helpful? Give feedback.
All reactions