Copilotスペースの作成については、[AUTOTITLE](/copilot/how-tos/provide-context/use-copilot-spaces/create-copilot-spaces) を参照してください。
IDE での Copilotスペース の使用
スペース MCP サーバーを使用して、IDE 内のGitHubから直接情報とコンテキストにアクセスすることもできます。 これにより、IDE と Web インターフェイスを切り替えることなく、コーディング中にキュレーションされたコンテキストを活用できます。
この機能は、 GitHub Copilot 拡張機能と GitHub MCP サーバーをサポートする任意の IDE で使用できます。
メモ
IDE で スペース を使用する場合、リポジトリ コンテキストとアップロードされたファイルはサポートされません。 "テキスト コンテンツの追加" を介して追加されたテキスト コンテンツ、GitHub ファイル、問題、プル要求、スペースからの指示など、他のすべてのソースにアクセスできます。
IDE からスペースのコンテキストにアクセスすると、次のようになります。
- スペースのコンテキストは、 Copilotの応答を通知します
- ユーザーは、コードの生成、説明の取得、開発タスクの作業を行うときに、スペースのコンテンツを参照できます
- プロジェクトが進化するに従って、スペースの同期が継続されます。 GitHubファイルやその他のGitHubベースのソースがスペースに追加されると、変更と共に自動的に更新されて、Copilotがあなたのプロジェクトで常に信頼できる専門家となります。
前提条件
IDE で スペース を使用するには、次の手順を実行する必要があります。
-
IDE のリモート GitHub MCP サーバーを設定します。 詳細については、GitHub MCP サーバーのセットアップ および リモート GitHub MCP サーバーをGitHub MCP サーバーのドキュメントで参照してください。
-
GitHub ツールセットが有効になるように、リモート スペース MCP サーバーを構成します。
スペース ツールセットは既定の構成には含まれていないため、`X-MCP-Toolsets` ヘッダーを使用して明示的に有効にする必要があります。 次の構成例では、既定のツールと スペースの両方が有効になります。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" } } } }または、専用の スペース ツールセット URL (
https://api.githubcopilot.com/mcp/x/copilot_spaces) を使用することもできます。 この構成では__ ツールスペース提供され、MCP サーバーの既定の機能GitHubはありません。
IDE からスペースのコンテキストにアクセスする
特定の IDE で GitHub MCP サーバーを使用する方法の詳細については、 IDE での GitHub MCP サーバーの使用 を参照してください。
スペースは、GitHub MCP サーバー経由でスペースにアクセスするため、IDE のエージェント モードでのみ使用できることに注意してください。
-
IDE で コパイロットチャット を開き、エージェントのドロップダウン メニューから [ エージェント ] を選択します。
- スペース ツールが有効になっていることを確認するには、[コパイロットチャット] ボックスの [ツール] アイコンをクリックします。 ツールの一覧で、 GitHub MCP サーバーエントリを展開し、
get_copilot_spaceツールとlist_copilot_spacesツールが一覧表示され、有効になっていることを確認します。 - ツールが一覧に表示されない場合は、
copilot_spacesMCP サーバー構成で GitHub ツールセットを有効にするなど、上記の前提条件が満たされていることを確認してください。
- スペース ツールが有効になっていることを確認するには、[コパイロットチャット] ボックスの [ツール] アイコンをクリックします。 ツールの一覧で、 GitHub MCP サーバーエントリを展開し、
-
[ コパイロットチャット ボックスに、コンテキストとして使用するスペースを参照するプロンプトを入力します。 スペースの正確な名前と、スペースを所有するユーザーまたは organization の名前がわかっている場合は、それを指定できます。 それ以外の場合、 Copilot は自動的に
list_copilot_spacesツールを使用して、指定した名前またはテキストに一致するスペースを検索し、それらのスペースからコンテキストにアクセスします。たとえば、次の 2 つのプロンプトのいずれかを使用できます。
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.
同じチャット会話内のフォローアッププロンプトは、明示的に参照しなくても同じスペースにアクセスすることができます。
次のステップ
- スペースを使用して開発作業を支援する方法の詳細については、GitHub Copilot Spaces を使用した開発作業の高速化 を参照してください。
- チームとスペースを共有する方法については、「GitHub Copilot Spaces を使用した他のユーザーとの共同作業を参照してください。