Skip to main content
Select language: current language is Simplified Chinese
搜索或询问 Copilot
打开菜单

使用 GitHub Copilot Spaces

为特定任务在正确的上下文中使Copilot的响应更具针对性或适用性。

谁可以使用此功能?

Anyone with a Copilot license can use 空格.

有关创建 Copilot空间的信息,请参阅 创建 GitHub Copilot Spaces

在GitHub中使用Copilot空间

一旦您将上下文添加到空间中,就可以在该空间的聊天界面中Copilot提问GitHub。 聊天将以你所添加的上下文为基础进行。 你可以在空间的“Conversations”选项卡中,查看你在该空间内参与过的所有对话。

还可以通过选择 CURRENT-MODEL 下拉菜单,然后单击所选的 AI 模型来更改用于空间的大型语言模型(LLM)。 有关详细信息,请参阅“AI 模型比较”。

若要将你喜欢的空间标记为收藏,便于日后轻松查找,可以在空间的右上角单击 。 若要查看所有可用空间(包括星空),请转到 https://github.com/copilot/spaces

在IDE中使用Copilot空间

还可以使用 空格 MCP 服务器直接从 GitHub IDE 中访问信息和上下文。 这样,就可以在编码时利用特选的上下文,而无需在 IDE 和 Web 界面之间切换。

此功能可在支持 GitHub Copilot 扩展和 GitHub MCP 服务器的任何 IDE 中使用。

注意

当您在 IDE 中使用 空格 时,不支持存储库上下文。 你将有权访问空间中的所有其他源和说明。

从 IDE 访问空间上下文后:

  • 空间的背景信息将影响Copilot的响应
  • 生成代码、获取说明或处理开发任务时,可以引用空间的内容
  • 随着项目的发展,工作空间保持同步。 GitHub文件和其他基于GitHub的源添加到空间后会在更改时自动更新,使Copilot在您的项目中成为一个永续专家。

先决条件

          空格若要在 IDE 中使用,需要:
  • 为 IDE 设置远程 GitHub MCP 服务器。 有关详细信息,请参阅 MCP 服务器文档中的 GitHub 和GitHub。

  • 配置远程 GitHub MCP 服务器,使 空格 工具集启用。

    工具 空格 集未包含在默认配置中,因此必须使用标头显式启用该工具 X-MCP-Toolsets 集。 以下示例配置同时启用默认工具和 空格:

    JSON
    {
      "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。 请注意,此配置 _仅_空格 提供工具,无需其他默认 GitHub MCP 服务器功能。

在 IDE 中访问空间上下文

有关在特定 IDE 中使用 GitHub MCP 服务器的详细信息,请参阅 使用 GitHub MCP 服务器

请注意, 空格 只能在 IDE 中的代理模式下使用,因为可通过 GitHub MCP 服务器访问空格。

  1. 在 IDE 中,从代理下拉菜单中打开 Copilot对话 并选择 “代理 ”。

    • 若要确认 空格 工具已启用,请在 Copilot对话 框中单击工具图标。 在工具列表中,展开 GitHub MCP 服务器条目,并确认工具 get_copilot_spacelist_copilot_spaces 已列出并启用。
    • 如果未看到列出的工具,请检查是否已完成上述先决条件,包括在 MCP 服务器配置中copilot_spaces启用GitHub工具集。
  2. 在 Copilot对话 框中,输入引用要用作上下文的空间的提示。 如果知道空间的确切名称以及拥有该空间的用户或组织的名称,则可以提供相应名称。 否则, Copilot 将自动使用 list_copilot_spaces 该工具查找与你提供的名称或文本匹配的空格,并从这些空格访问上下文。

    例如,可以使用以下两种提示之一:

    • 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.

    同一聊天对话中的后续提示将有权访问相同的空间,而无需对其进行显式引用。

后续步骤

Morty Proxy This is a proxified and sanitized view of the page, visit original site.