Copilotスペースの作成については、[AUTOTITLE](/copilot/how-tos/provide-context/use-copilot-spaces/create-copilot-spaces) を参照してください。
GitHubでCopilotスペースを使用する
スペースにコンテキストを追加したら、Copilotスペースのチャット インターフェースでGitHubに質問できます。 追加したコンテキストに基づいてチャットが行われます。 スペースの [Conversations] タブで、自分が行ったすべての会話を見ることができます。
また、 CURRENT-MODEL ドロップダウン メニューを選択し、任意の AI モデルをクリックして、スペースに使用する大きな言語モデル (LLM) を変更することもできます。 詳しくは、「AI モデルの比較」をご覧ください。
後で簡単に見つけられるように、お気に入りのスペースをスターするには、スペースの右上隅にある をクリックします。 星付きスペースを含め、使用可能なすべてのスペースを表示するには、https://github.com/copilot/spaces に移動します。
IDE での Copilotスペース の使用
スペース MCP サーバーを使用して、IDE 内のGitHubから直接情報とコンテキストにアクセスすることもできます。 これにより、IDE と Web インターフェイスを切り替えることなく、コーディング中にキュレーションされたコンテキストを活用できます。
この機能は、 GitHub Copilot 拡張機能と GitHub MCP サーバーをサポートする任意の IDE で使用できます。
メモ
IDE で スペース を使用する場合、リポジトリ コンテキストはサポートされません。 スペースに含まれる他のすべてのソースと指示にはアクセスできます。
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 サーバーを使用する方法の詳細については、 GitHub MCP サーバーの使用 を参照してください。
スペースは、GitHub MCP サーバー経由でスペースにアクセスするため、IDE のエージェント モードでのみ使用できることに注意してください。
-
IDE で Copilot チャット を開き、エージェントのドロップダウン メニューから [ エージェント ] を選択します。 * スペース ツールが有効になっていることを確認するには、[Copilot チャット] ボックスの [ツール] アイコンをクリックします。 ツールの一覧で、 GitHub MCP サーバーエントリを展開し、
get_copilot_spaceツールとlist_copilot_spacesツールが一覧表示され、有効になっていることを確認します。- ツールが一覧に表示されない場合は、
copilot_spacesMCP サーバー構成で GitHub ツールセットを有効にするなど、上記の前提条件が満たされていることを確認してください。
- ツールが一覧に表示されない場合は、
-
[ Copilot チャット ボックスに、コンテキストとして使用するスペースを参照するプロンプトを入力します。 スペースの正確な名前と、スペースを所有するユーザーまたは 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.
同じチャット会話内のフォローアッププロンプトは、明示的に参照しなくても同じスペースにアクセスすることができます。
次のステップ
-
スペースを使用して開発作業を支援する方法の詳細については、[AUTOTITLE](/copilot/using-github-copilot/copilot-spaces/speeding-up-development-work-with-copilot-spaces) を参照してください。 - チームとスペースを共有する方法については、「GitHub Copilot Spaces を使用した他のユーザーとの共同作業を参照してください。