Сведения о создании Пространства для второго пилотасм. в разделеСоздание GitHub Copilot Spaces.
Использование Пространства для второго пилота в GitHub
После добавления контекста в пространство можно задать вопросы Copilot в интерфейсе чата пространства в GitHub. Ваш чат будет заземлен в контексте, который вы добавили. Вы можете просмотреть все беседы, которые у вас были на вкладке "Беседы".
Вы также можете изменить большую языковую модель (LLM), используемую для вашего пространства, выбрав**** раскрывающееся меню "chevron-down" aria-hidden="true" aria-label="chevron-down" %} в раскрывающемся меню %}, а затем выберите модель ИИ. Дополнительные сведения см. в разделеСравнение моделей ИИ.
Чтобы просмотреть свои любимые пространства, чтобы вы могли легко найти их позже, вы можете щелкнуть в правом верхнем углу пространства. Чтобы просмотреть все доступные вам пробелы, включая звездные пространства, перейдите к разделуhttps://github.com/copilot/spaces.
Использование данных Пространства для второго пилота в интегрированной среде разработки
Вы также можете получить доступ к информации и контексту из пробелов непосредственно в интегрированной среде разработки с помощью сервера MCP GitHub MCP. Это позволяет использовать курируемый контекст во время написания кода без переключения между интегрированной среды разработки и веб-интерфейсом.
Эта функция доступна в любой интегрированной среде разработки, поддерживающей расширение GitHub Copilot и сервер MCP GitHub MCP.
Примечание.
При использовании пробелов в интегрированной среде разработки контекст репозитория не поддерживается. У вас будет доступ ко всем другим источникам и инструкциям из пространства.
После доступа к контексту пространства из интегрированной среды разработки:
- Контекст пространства сообщает Copilotответам
- Вы можете ссылаться на содержимое пространства при создании кода, получении объяснений или работе с задачами разработки
- Ваши пространства остаются в синхронизации по мере развития проекта. Файлы GitHub и другие файлы GitHub, добавленные в пространство, автоматически обновляются по мере их изменения, что делает Copilot постоянно угреченным экспертом в проекте
Необходимые компоненты
Чтобы использовать пробелов в интегрированной среде разработки, необходимо установить сервер MCP GitHub MCP. Инструкции по настройке см. в разделеИспользование сервера GitHub MCP.
Доступ к контексту пространства из интегрированной среды разработки
Дополнительные сведения об использовании сервера MCP GitHub в определенной интегрированной среде разработки см. в разделеИспользование сервера GitHub MCP.
Обратите внимание, что пробелов можно использовать только в режиме агента в интегрированной среде разработки, так как доступ к пробелам осуществляется через сервер MCP GitHub MCP.
-
В интегрированной среде разработки откройте Копилот Чат и выберитеагент в раскрывающемся списке режима или перейдите на вкладку "Агент ".
- Чтобы убедиться, что средства пробелов включены, в поле Копилот Чат щелкните значок инструментов. В раскрывающемся списке разверните список доступных средств дляMCP Server: github и убедитесь, что
get_copilot_spaceвключены иlist_copilot_spacesсредства.
- Чтобы убедиться, что средства пробелов включены, в поле Копилот Чат щелкните значок инструментов. В раскрывающемся списке разверните список доступных средств дляMCP Server: github и убедитесь, что
-
В поле Копилот Чат введите запрос, ссылающийся на пространство, которое вы хотите использовать в качестве контекста. Если вы знаете точное имя пространства и имя пользователя или организации, владеющей пространством, вы можете указать это. В противном случае 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.
Дальнейшие запросы в одной беседе чата будут иметь доступ к тем же пространствам, не имея явной ссылки на него.
Следующие шаги
- Дополнительные сведения об использовании пробелов, которые помогут вам в разработке, см. в статьеУскорение разработки с помощью GitHub Copilot Spaces.
- Чтобы узнать, как поделиться своим пространством с командой, см. разделСовместная работа с командой с помощью GitHub Copilot Spaces.