Para obter informações sobre como criar Espaços Copilot, consulte Criando espaços copilot de GitHub.
Usando Espaços Copilot em GitHub
Depois de adicionar contexto ao seu espaço, você pode fazer Copilot perguntas na interface de chat do espaço em GitHub. Seu chat será fundamentado no contexto que você adicionou. Você pode ver todas as conversas que teve na guia "Conversas" do espaço.
Você também pode alterar o LLM (modelo de linguagem grande) usado para seu espaço selecionando o menu suspenso CURRENT-MODEL e, em seguida, clicando no modelo de IA de sua escolha. Para saber mais, confira Comparação de modelos de IA.
Para marcar com estrela seus espaços favoritos e encontrá-los mais facilmente depois, você pode clicar no canto superior direito do espaço. Para exibir todos os espaços disponíveis para você, incluindo espaços estrelados, acesse https://github.com/copilot/spaces.
Usando Espaços Copilot em seu IDE
Você também pode acessar as informações e o contexto de Espaços diretamente em seu IDE usando o servidor MCP GitHub. Isso permite que você aproveite o contexto selecionado durante a codificação sem alternar entre o IDE e a interface da Web.
Essa funcionalidade está disponível em qualquer IDE que dê suporte à GitHub Copilot extensão e ao GitHub servidor MCP.
Observação
Ao usar Espaços no IDE, não há suporte para o contexto do repositório. Você terá acesso a todas as outras fontes e instruções do espaço.
Depois de acessar o contexto de espaço do seu IDE:
- O contexto do espaço informará as Copilotrespostas
- Você pode referenciar o conteúdo do espaço ao gerar código, obter explicações ou trabalhar em tarefas de desenvolvimento
- Seus espaços permanecem sincronizados à medida que o projeto evolui. GitHub os arquivos e as outras GitHub-fontes baseadas adicionadas a um espaço são atualizados automaticamente à medida que mudam, tornando Copilot uma referência sempre atualizada no seu projeto
Pré-requisitos
Para usar Espaços em seu IDE, você precisa:
-
Configure o servidor MCP remoto GitHub para seu IDE. Para obter mais informações, consulte Configurando o servidor MCP GitHub e Remote GitHub MCP Server na documentação do GitHub servidor MCP.
-
Configure a configuração do servidor MCP remoto GitHub para que o Espaços conjunto de ferramentas esteja habilitado.
O Espaços conjunto de ferramentas não está incluído na configuração padrão, portanto, você deve habilitá-lo explicitamente usando o
X-MCP-Toolsetscabeçalho. A configuração de exemplo a seguir habilita as ferramentas padrão e Espaços: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" } } } }Como alternativa, você pode usar a URL do conjunto de ferramentas dedicado Espaços :
https://api.githubcopilot.com/mcp/x/copilot_spaces. Observe que essa configuração fornece _apenas_Espaços ferramentas, sem outra funcionalidade de servidor MCP padrão GitHub .
Como acessar o contexto de espaço em seu IDE
Para obter informações mais detalhadas sobre como usar o GitHub servidor MCP em um IDE específico, consulte Usando o servidor MCP GitHub.
Observe que Espaços só pode ser usado no modo de agente em seu IDE, já que os espaços são acessados por meio do servidor MCP GitHub.
-
Em sua IDE, abra Chat Copilot e selecione Agente no menu suspenso do agente.
- Para verificar se as Espaços ferramentas estão habilitadas, clique no ícone de ferramentas na Chat Copilot caixa. Na lista de ferramentas, expanda a entrada do servidor MCP e confirme se as ferramentas
get_copilot_spaceelist_copilot_spacesestão listadas e habilitadas. - Se você não vir as ferramentas listadas, verifique se concluiu os pré-requisitos acima, incluindo a habilitação do
copilot_spacesconjunto de ferramentas na GitHub configuração do servidor MCP.
- Para verificar se as Espaços ferramentas estão habilitadas, clique no ícone de ferramentas na Chat Copilot caixa. Na lista de ferramentas, expanda a entrada do servidor MCP e confirme se as ferramentas
-
Chat Copilot Na caixa, insira um prompt que faça referência ao espaço que você deseja usar como contexto. Se você souber o nome exato do espaço e o nome do usuário ou da organização que proprietária do espaço, forneça essas informações. Caso contrário, Copilot usará automaticamente a `list_copilot_spaces` ferramenta para localizar espaços que correspondam ao nome ou texto fornecido e acessem o contexto desses espaços.Por exemplo, você pode usar qualquer um destes dois prompts:
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.
Os prompts de acompanhamento na mesma conversa de chat terão acesso aos mesmos espaços, sem que você precise referenciá-los explicitamente.
Próximas etapas
- Para saber mais sobre como usar Espaços para ajudá-lo com o trabalho de desenvolvimento, consulte Acelerando o trabalho de desenvolvimento com GitHub Copilot Spaces.
- Para saber como compartilhar seu espaço com sua equipe, consulte Colaborando com outras pessoas usando GitHub Copilot Spaces.