Informationen zum Erstellen Copilot Räumefinden Sie unter Erstellen von GitHub Copilot Spaces.
Verwendung von Copilot Räume in Ihrer IDE
Sie können die Informationen und den Kontext auch über Leerzeichen direkt in Ihrer IDE mithilfe des GitHub MCP-Servers. Auf diese Weise kannst du den kuratierten Kontext beim Programmieren nutzen, ohne zwischen der IDE und der Webschnittstelle zu wechseln.
Diese Funktionalität ist in jeder IDE verfügbar, die die GitHub Copilot Erweiterung und den GitHub MCP-Server unterstützt.
Hinweis
Bei Verwendung Leerzeichen in Ihrer IDE werden Repositorykontext und hochgeladene Dateien nicht unterstützt. Sie haben Zugriff auf alle anderen Quellen, einschließlich Textinhalte, die über "Textinhalt hinzufügen", GitHub Dateien, Probleme, Pullanforderungen und Anweisungen aus dem Raum hinzugefügt wurden.
Nachdem Sie über Ihre IDE auf den Raumkontext zugegriffen haben:
- Der Kontext des Raums informiert Copilot Antworten
- Du kannst auf den Inhalt des Space verweisen, wenn du Code generierst, Erklärungen abrufst oder an Entwicklungsaufgaben arbeitest.
- Ihre Räume bleiben synchron, während sich Ihre project weiterentwickelt. GitHub Dateien und andere GitHub-basierte Quellen, die einem Raum hinzugefügt werden, werden automatisch aktualisiert, wenn sie sich ändern, wodurch Copilot ein ständiger Experte für Ihr Projekt ist
Voraussetzungen
Um Leerzeichen in Ihrer IDE zu verwenden, müssen Sie:
-
Richten Sie den MCP-Remoteserver GitHub für Ihre IDE ein. Weitere Informationen finden Sie in der MCP-Serverdokumentation unter GitHub und .
-
Konfigurieren Sie den McP-Remoteserver GitHub so, dass das Leerzeichen Toolset aktiviert ist.
Das Leerzeichen Toolset ist nicht in der Standardkonfiguration enthalten, daher müssen Sie es explizit mithilfe des
X-MCP-ToolsetsHeaders aktivieren. Die folgende Beispielkonfiguration aktiviert sowohl die Standardtools, als auch Leerzeichen.JSON { "servers": { "github": { "type": "http", "url": "https://api.githubcopilot.com/mcp/", "headers": { "X-MCP-Toolsets": "default,copilot_spaces" } } } }{ "servers": { "github": { "type": "http", "url": "https://api.githubcopilot.com/mcp/", "headers": { "X-MCP-Toolsets": "default,copilot_spaces" } } } }Alternativ können Sie die dedizierte Leerzeichen Toolset-URL verwenden:
https://api.githubcopilot.com/mcp/x/copilot_spaces. Beachten Sie, dass diese Konfiguration _nur_Leerzeichen Tools ohne andere Standardmäßige GitHub MCP-Serverfunktionen bereitstellt.
Zugreifen auf den Kontext des Raumes über die IDE
Ausführlichere Informationen zur Verwendung des GitHub MCP-Servers in einer bestimmten IDE finden Sie unter Verwenden des GitHub MCP-Servers in Ihrer IDE.
Beachten Sie, dass Leerzeichen nur im Agentmodus in Ihrer IDE verwendet werden kann, da auf Bereiche über den GitHub MCP-Server zugegriffen wird.
-
Öffnen Sie in Ihrer IDE Copilot-Chat und wählen Sie Agent aus dem Dropdownmenü des Agents.
- Um zu bestätigen, dass die Leerzeichen Tools aktiviert sind, klicken Sie im Copilot-Chat Feld auf das Symbol "Tools". Erweitern Sie in der Liste "Tools" den GitHub MCP-Servereintrag und vergewissern Sie sich, dass die Tools
get_copilot_spaceundlist_copilot_spacesaufgelistet und aktiviert sind. - Wenn die aufgeführten Tools nicht angezeigt werden, überprüfen Sie, ob Sie die oben aufgeführten Voraussetzungen abgeschlossen haben, einschließlich der Aktivierung des
copilot_spacesToolsets in Ihrer GitHub MCP-Serverkonfiguration.
- Um zu bestätigen, dass die Leerzeichen Tools aktiviert sind, klicken Sie im Copilot-Chat Feld auf das Symbol "Tools". Erweitern Sie in der Liste "Tools" den GitHub MCP-Servereintrag und vergewissern Sie sich, dass die Tools
-
Geben Sie im Copilot-Chat Feld eine Aufforderung ein, die auf den Bereich verweist, den Sie als Kontext verwenden möchten. Wenn du den genauen Namen des Space und den Namen der benutzenden Person oder der Organisation kennst, die im Besitz des Space ist, kannst du diese angeben. Andernfalls verwendet das Copilot-Tool automatisch das
list_copilot_spaces, um Räume zu finden, die dem von Ihnen bereitgestellten Namen oder Text entsprechen, und um den Kontext aus diesen Räumen abzurufen.Du kannst beispielsweise eine der beiden folgenden Prompts verwenden:
Using the Copilot space 'Checkout Flow Redesign' owned by myorganization, summarize the implementation plan.Summarize the implementation plan from the Copilot space for the checkout flow redesign.
Nachfolgeaufforderungen im selben Chat haben Zugriff auf dieselben Räume, ohne dass Sie dies explizit erwähnen müssen.
Nächste Schritte
- Weitere Informationen zur Verwendung Leerzeichen bei der Entwicklung finden Sie unter Beschleunigung der Entwicklungsarbeit mit GitHub Copilot Spaces.
- Erfahren Sie, wie Sie Ihren Raum mit Ihrem Team teilen können, unter Zusammenarbeit mit anderen Personen mit GitHub Copilot Spaces.