Skip to main content

Introdução aos prompts para Bate-papo do Copilot em GitHub

Explore os prompts de exemplo para perguntar Bate-papo do Copilot sobre código, repositórios, pull requests e muito mais.

          <a href="https://github.com/copilot?ref_product=copilot&ref_type=engagement&ref_style=button" target="_blank" class="btn btn-primary mt-3 mr-3 mb-3 no-underline">
          <span>Conversar com Copilot em GitHub</span><svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-link-external" aria-label="link external icon" role="img"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg>
          Bate-papo do Copilot responde de forma diferente dependendo de onde você está no GitHub. Os exemplos a seguir mostram os tipos de perguntas que você pode fazer em cada contexto.

Perguntas gerais sobre software

  • me fale sobre estruturas de servidor Web nodejs
  • como posso criar um aplicativo Express
  • qual é a melhor maneira de atualizar um pacote npm

Perguntas sobre repositório

Navegue até um repositório para perguntar sobre seu código, estrutura ou histórico.

  • Qual é a principal finalidade desse repositório?
  • Onde a limitação de taxa é implementada em nossa API?
  • Qual foi a última PR mesclada por USERNAME

Perguntas sobre arquivo e código

Abra um arquivo ou selecione linhas específicas e pergunte sobre elas.

  • Explique este arquivo.
  • Como posso melhorar esse código?
  • Escreva um teste de unidade para esse método.

Perguntas sobre solicitação de pull

Navegue até uma solicitação de pull para perguntar sobre alterações, revisões ou fluxos de trabalho com falha.

  • Resuma as alterações nesta PR.
  • Qual é a finalidade deste arquivo?
  • Diga-me por que este trabalho falhou

Perguntas sobre alertas de segurança

Navegue até um alerta code scanning, secret scanning ou Dependabot para perguntar sobre ele.

  • Como corrigir esse alerta?
  • A qual linha de código este alerta está se referindo?

Questões, discussões e perguntas de confirmação

Navegue até qualquer problema, discussão ou confirmação e pergunte Bate-papo do Copilot sobre ele.

  • Qual é a finalidade deste problema?
  • Qual é a saída esperada deste commit?