Como criar um espaço
-
Para criar um espaço, acesse https://github.com/copilot/spaces e clique em Create space.
-
Dê um nome ao espaço.
-
Escolha se o espaço pertence a você ou a uma organização à qual você pertence. A propriedade da organização Espaços pode ser compartilhada usando GitHubo modelo de permissão interno.
-
Clique em Criar espaço.
-
Opcionalmente, sob o nome do espaço, adicione uma descrição. A descrição não afeta as Copilotrespostas, mas ajuda outras pessoas a entender a finalidade do espaço.
Observação
Você pode alterar o nome e a descrição do espaço a qualquer momento passando o mouse sobre eles e clicando .
Como adicionar contexto a um espaço
Você pode adicionar dois tipos de contexto ao espaço:
-
Instruções: texto gratuito que descreve o que Copilot deve se concentrar nesse espaço. Inclua as áreas de conhecimento, os tipos de tarefas com os quais ele deve ajudar e o que ele deve evitar. Isso ajuda a Copilot fornecer respostas mais relevantes com base na sua intenção.
Por exemplo:
Você é um gerador de SQL. Seu trabalho é pegar as consultas de exemplo e os esquemas de dados definidos nos arquivos anexados e gerar consultas SQL com base nas metas do usuário.
-
Fontes: esse contexto será usado para fornecer respostas mais relevantes para suas perguntas. Além disso, Espaços sempre se referirá à versão mais recente do código no
mainbranch do repositório.Para adicionar fontes, clique em Adicionar fontes e escolha uma das seguintes opções:
<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-file-code" aria-label="file-code" role="img"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06ZM3.28 7.78 1.81 9.25l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Zm8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path></svg> Adicionar arquivos e repositórios**: você pode adicionar arquivos, pastas e repositórios inteiros GitHub . Quando você adiciona um repositório, Copilot pesquisa seu conteúdo para encontrar informações relevantes, mas adicionar arquivos ou pastas específicos mais relevantes ao seu trabalho lhe dará os melhores resultados. Isso pode incluir arquivos de código, documentação e outros conteúdos que ajudam a Copilot entender o contexto do seu espaço.
<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-link" aria-label="link" role="img"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg> Vincular arquivos, solicitações de pull e problemas**: você pode colar as URLs do GitHub conteúdo, incluindo solicitações de pull e problemas.
<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-upload" aria-label="upload" role="img"><path d="M2.75 14A1.75 1.75 0 0 1 1 12.25v-2.5a.75.75 0 0 1 1.5 0v2.5c0 .138.112.25.25.25h10.5a.25.25 0 0 0 .25-.25v-2.5a.75.75 0 0 1 1.5 0v2.5A1.75 1.75 0 0 1 13.25 14Z"></path><path d="M11.78 4.72a.749.749 0 1 1-1.06 1.06L8.75 3.811V9.5a.75.75 0 0 1-1.5 0V3.811L5.28 5.78a.749.749 0 1 1-1.06-1.06l3.25-3.25a.749.749 0 0 1 1.06 0l3.25 3.25Z"></path></svg> Carregar um arquivo**: você pode carregar arquivos diretamente do computador local. Isso inclui imagens, arquivos de texto, documentos avançados e planilhas.
<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-paste" aria-label="paste" role="img"><path d="M3.626 3.533a.249.249 0 0 0-.126.217v9.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-9.5a.249.249 0 0 0-.126-.217.75.75 0 0 1 .752-1.298c.541.313.874.89.874 1.515v9.5A1.75 1.75 0 0 1 12.25 15h-8.5A1.75 1.75 0 0 1 2 13.25v-9.5c0-.625.333-1.202.874-1.515a.75.75 0 0 1 .752 1.298ZM5.75 1h4.5a.75.75 0 0 1 .75.75v3a.75.75 0 0 1-.75.75h-4.5A.75.75 0 0 1 5 4.75v-3A.75.75 0 0 1 5.75 1Zm.75 3h3V2.5h-3Z"></path></svg> Adicionar conteúdo de texto**: você pode digitar ou colar conteúdo de texto livre, como transcrições, anotações ou qualquer outra informação relevante que possa ajudar a Copilot entender o contexto do seu espaço.
Escolhendo repositórios ou arquivos como contexto
Ao adicionar fontes ao seu espaço, você pode optar por anexar repositórios inteiros ou arquivos individuais. Entender como cada opção funciona pode ajudá-lo a obter os melhores resultados.Copilot
-
Anexar um repositório: quando você anexa um repositório, Copilot não carrega todo o projeto na memória. Em vez disso, ele pesquisa o repositório e recupera apenas o conteúdo mais relevante para sua pergunta. Isso é melhor para casos de uso em larga escala, como responder perguntas em toda a documentação em um repositório.
-
Anexar arquivos individuais: quando você anexa um arquivo, seu conteúdo completo é carregado na Copilotjanela de contexto e considerado para cada consulta nesse espaço. Isso é melhor quando você deseja Copilot priorizar consistentemente um documento específico ou um pequeno conjunto de arquivos.
Adicionando contexto à medida que você está trabalhando
Você pode adicionar arquivos a um espaço diretamente do modo de exibição de código GitHub, para que você não precise quebrar seu fluxo ao criar contexto para seu espaço.
-
No topo de qualquer arquivo no modo de exibição de código, clique em .

-
Na lista suspensa, selecione o espaço ao qual você deseja adicionar o arquivo ou crie um novo espaço.
Próximas Etapas
- Para obter uma visão geral de Espaços do Copilot, consulte Sobre o GitHub Copilot Spaces.
- Para usar Espaços no GitHub e no seu IDE, consulte Usando os Espaços do GitHub Copilot.
- Para acelerar o desenvolvimento com Espaços, consulte Acelerando o trabalho de desenvolvimento com GitHub Copilot Spaces.
- Para compartilhar seu espaço com sua equipe, consulte Colaborando com outras pessoas usando GitHub Copilot Spaces.