Для получения информации о создании Пространства второпилотовсм. Создание пространств-копилотов GitHub.
Использование Пространства второпилотов в GitHub
После того как вы добавили контекст в своё пространство, вы можете задавать Copilot вопросы в чате пространства в GitHub. Ваш чат будет заземлен в контексте, который вы добавили. Вы можете просмотреть все беседы, которые у вас были на вкладке "Беседы".
Вы также можете изменить большую языковую модель (LLM), используемую для вашего пространства, выбрав выпадающее меню CURRENT-MODEL и затем кликнув на выбранную вами AI-модель. Дополнительные сведения см. в разделе Сравнение моделей ИИ.
Чтобы поместить любимые места и легко найти их позже, нажмите в правом верхнем углу поля. Чтобы просмотреть все доступные вам пространства, включая отмеченные звёздочками, перейдите по https://github.com/copilot/spaces.
Использование Пространства второпилотов в вашем IDE
Вы также можете получить доступ к информации и контексту напрямую пробелов из вашего IDE с помощью GitHub MCP-сервера. Это позволяет использовать курируемый контекст во время написания кода без переключения между интегрированной среды разработки и веб-интерфейсом.
Эта функция доступна в любом IDE, поддерживающем расширение GitHub Copilot , и в GitHub сервере MCP.
Примечание.
При использовании пробелов в вашем IDE контекст репозитория не поддерживается. У вас будет access ко всем другим источникам и инструкциям из этого пространства.
После доступа к контексту пространства из интегрированной среды разработки:
- Контекст пространства будет определять Copilotответы
- Вы можете ссылаться на содержимое пространства при создании кода, получении объяснений или работе с задачами разработки
- Ваши пространства синхронизируются по мере эволюции project. GitHub Файлы и другие GitHubисточники, добавленные в пространство, автоматически обновляются по мере изменений, делая Copilot ваш проект вечным экспертом
Необходимые компоненты
Чтобы использовать пробелов его в вашем IDE (IDE), вам нужно:
-
Настройте удалённый GitHub MCP-сервер для вашего IDE. Для получения дополнительной информации см. разделы AUTOTITLE и Remote GitHub MCP Server в документации 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. Обратите внимание, что эта конфигурация предоставляет _только_пробелов инструменты, без других стандартных GitHub функций сервера MCP.
Доступ к контексту пространства из интегрированной среды разработки
Для более подробной информации об использовании GitHub MCP-сервера в конкретном IDE см. Использование сервера GitHub MCP.
Обратите внимание, что пробелов использовать его можно только в режиме агента в вашем IDE, так как доступ к пространствам осуществляется через GitHub MCP-сервер.
-
В вашем IDE откройте Копилот Чат и выберите «Агент » в выпадающем меню агента.
- Чтобы убедиться, что пробелов инструменты включены, в Копилот Чат поле нажмите на иконку инструментов. В списке инструментов расширите GitHub запись на сервере MCP и убедитесь, что
get_copilot_spaceинструменты иlist_copilot_spacesперечислены и включены. - Если вы не видите перечисленные инструменты, проверьте, выполнили ли вы все вышеуказанные требования, включая включение
copilot_spacesнабора инструментов в конфигурации GitHub вашего сервера MCP.
- Чтобы убедиться, что пробелов инструменты включены, в Копилот Чат поле нажмите на иконку инструментов. В списке инструментов расширите GitHub запись на сервере MCP и убедитесь, что
-
В Копилот Чат поле введите запрос, который ссылается на пространство, которое вы хотите использовать как контекст. Если вы знаете точное имя пространства и имя пользователя или организации, владеющей пространством, вы можете указать это. В противном случае 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.
Последующие запросы в одном и том же чате будут иметь access к тем же пространствам, без необходимости явно их ссылаться.
Следующие шаги
- Чтобы узнать больше о том, как использовать пробелов его для помощи в разработке, смотрите Ускорение разработки с GitHub Copilot Spaces.
- Чтобы узнать, как делить пространство с командой, смотрите Сотрудничество с другими с использованием GitHub Copilot Spaces.