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.

Conversar com Copilot em GitHub

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 sua finalidade, estrutura, código ou histórico. Bate-papo do Copilot fundamenta suas respostas nos arquivos e símbolos reais no repositório, para que você possa obter uma visão geral de alto nível e, em seguida, fazer perguntas de acompanhamento no mesmo contexto.

  • Qual é a principal finalidade desse repositório?
  • Dê-me uma visão geral de como este projeto é estruturado.
  • Como configurar e executar esse projeto localmente?
  • 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
  • O que Copilot mudou neste PR e por quê?
  • O que Copilot validou antes de abrir este PR?

Perguntas de depuração

Navegue até uma execução de fluxo de trabalho com falha, uma pull request com uma verificação com falha ou cole um stack trace para obter ajuda para diagnosticar e corrigir o problema.

  • Por que essa execução de fluxo de trabalho falhou?
  • Explique este stack trace e sugira uma correção.
  • Qual alteração neste PR provavelmente causou a falha no teste?

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?