Skip to main content

Como acelerar o trabalho de desenvolvimento com o GitHub Copilot Spaces

Saiba como usar o Espaços copilot para ajudar você com o trabalho de desenvolvimento.

Quem pode usar esse recurso?

Anyone with a Copilot license can use Espaços.

Se você está iniciando um novo recurso, tentando entender um sistema ou realizando uma tarefa em uma base de código que ainda está aprendendo, o Espaços copilot pode ajudar você a:

  • Manter o foco organizando o contexto necessário em um só lugar.
  • Receber uma ajuda melhor do Copilot baseando-a em código e documentação relevantes.
  • Mover-se mais rapidamente sem alternar entre ferramentas ou solicitar informações de contexto para outras pessoas.

Para criar um espaço, acesse https://github.com/copilot/spaces e clique em Create space.

Veja a seguir alguns exemplos de como usar o Espaços para ajudar você com o trabalho de desenvolvimento.

Desenvolvendo um novo recurso

Quando trabalha em um recurso específico, você pode economizar tempo e produzir resultados de maior qualidade usando um espaço. Adicione o código relevante, uma especificação de produto e qualquer material de suporte – como notas de uma revisão de design ou imagem de simulações. O Copilot pode ajudar você a:

  • Resumir como a implementação atual funciona.

  • Sugerir alterações ou adições com base na especificação.

  • Elaborar uma primeira implementação ou esboçar as próximas etapas.

  • Sinalizar inconsistências ou elementos ausentes.

            **Instruções**:
    

Este espaço contém o formulário de registro de novos usuários de uma organização sem fins lucrativos que fornece exames de baixo custo. Ele foi criado usando React e Tailwind.

          **Prompt sugerido**:

Como devo adicionar suporte para 2FA?

Definindo a lógica para uma tarefa pequena e frequente

Ao trabalhar em tarefas repetitivas, como acompanhar eventos de telemetria ou lidar com emissões de eventos, é útil documentar a lógica uma vez e compartilhá-la com outras pessoas por meio do Espaços. Isso permite que todos permaneçam consistentes e economiza tempo na execução da tarefa. Se você tiver um fluxograma de processo para uma tarefa, poderá carregá-lo em seu espaço para referência. O Copilot pode ajudar:

  • Sugerindo padrões eficientes com base em seu trabalho anterior.

  • Ajudando a escrever funções ou modelos reutilizáveis.

  • Revisando a lógica para garantir que ela se alinha aos padrões do projeto.

  • Fornecendo exemplos de como tarefas semelhantes foram abordadas na base de código.

            **Instruções**:
    

Você ajuda os desenvolvedores a implementar eventos de telemetria. Você deve (1) validar quais são os objetivos do usuário para o evento, (2) propor uma nova estrutura de evento com base em exemplos de eventos existentes (usando o esquema de telemetria comum) e (3) criar uma versão do arquivo de configuração de telemetria.

          **Prompt sugerido**:

Ajude-me a fazer logon quando um usuário clica em uma notificação no aplicativo.

Compartilhando conhecimento com colegas de equipe

Em situações em que as pessoas tendem a fazer perguntas semelhantes, por exemplo, sobre como a autenticação ou a pesquisa funciona em seu projeto, o Copilot pode ajudar a:

  • Explicar como o código funciona.

  • Responder perguntas com fundamentação na documentação mais recente.

  • Orientar novos membros da equipe sobre as práticas recomendadas.

            **Instruções**:
    

Você mantém o código e a documentação associados ao nosso sistema de autenticação.

          **Prompt sugerido**:

Como o SSO funciona?

Atividade prática

Experimente o exercício de Habilidades do Copilot Spaces para escalar o conhecimento institucional usando a experiência prática para fazer o seguinte:

  • Centralizar o conhecimento de gerenciamento de projetos dispersos nos Espaços Copilot
  • Transformar insights tácitos da equipe em artefatos pesquisáveis e versionados
  • Dê a todos os membros da equipe acesso igual a processos, decisões e lógica
  • Conectar um repositório como uma fonte de conhecimento estruturada
  • Extrair, refinar e padronizar fluxos de trabalho de forma colaborativa
  • Incorpore melhorias validadas de volta à documentação viva
  • Acelerar a integração e reduzir o risco de dependência de pessoa única
  • Habilitar a execução de projeto consistente e repetível

Próximas etapas

Depois de criar um espaço para ajudar nas tarefas de desenvolvimento, considere compartilhá-lo com sua equipe para reduzir as entregas e as perguntas repetidas. Confira Colaborar com sua equipe usando o GitHub Copilot Spaces.