Skip to main content

Usando o GitHub Copilot para criar issues

Use o Copilot para gerar rapidamente issues estruturados e de alta qualidade baseados em imagens ou linguagem natural, sem preencher todos os campos manualmente.

Observação

Esse recurso está em versão prévia pública e sujeitos a alterações.

Criar issues manualmente pode ser repetitivo e demorado. Com Copilot, você pode criar issues mais rapidamente gerando prompts em linguagem natural ou até carregando uma captura de tela. O Copilot preenche o título, o corpo, os rótulos, os atributos e muito mais, usando os modelos e a estrutura do repositório.

Você fica no controle: revise e refina o que o Copilot sugere ou faça alterações diretamente no formulário de issue.

Criando um issue com o Copilot

Você pode criar issues na exibição imersiva do Copilot Chat.

  1. Vá para a exibição imersiva de Copilot Chat (https://github.com/copilot).

  2. Na parte inferior da página, na caixa "Ask Copilot", descreva o que deseja registrar. Especifique o repositório onde gostaria de criar o issue usando o formato organização/repositório. Se você não especificar um repositório, o Copilot inferirá com base no repositório no qual você criou um issue pela última vez. Você pode tentar:

    • "Crie uma solicitação de recurso para adicionar correspondência difusa à pesquisa."

    • "Registre um bug com um erro 500 ao enviar o formulário de logon."

    • "Crie uma tarefa e adicione um rótulo ‘precisa de revisão do design’."

    Observação

    Você só pode usar o Copilot para criar issues em repositórios onde já tem permissão para criar issues. Esse recurso não altera o acesso nem ignora as permissões do repositório.

  3. Ou você pode usar um dos seguintes métodos para incluir uma imagem em seu prompt:

    • Copie uma imagem e cole-a na caixa de prompt na parte inferior da página.
    • Clique em na caixa de prompt e clique em Image. Navegue até o arquivo de imagem que deseja anexar, selecione-o e clique em Open.
    • Arraste e solte um arquivo de imagem do explorador de arquivos do sistema operacional para a caixa de prompt.

    Depois de colar ou carregar a imagem, você pode adicionar texto ao prompt, por exemplo: "Crie um issue porque este erro aparece ao tentar redefinir uma senha".

  4. O Copilot elaborará um issue que inclui:

    • Um título sugerido.
    • Um corpo formatado (com base no modelo do repositório’)

    Com base no prompt, o Copilot também sugerirá metadados, como rótulos, destinatário e tipo de issue.

  5. Revise o rascunho. Você poderá:

    • Edite qualquer parte do issue manualmente.
    • Peça ao Copilot para fazer alterações com um prompt de acompanhamento.
    • Alterne entre modelos sem perder sua entrada.
  6. Quando o issue parecer bom, clique em Create.

O Copilot adapta as sugestões com base no repositório em que você está criando o issue. Ele seleciona o modelo mais relevante para o prompt e aplica metadados associados, como rótulos ou o tipo de issue. Se você escolher um modelo diferente, o Copilot reformatará automaticamente o conteúdo para corresponder à nova estrutura.

Criando vários issues de uma só vez

Se o prompt incluir várias tarefas ou bugs, o Copilot poderá elaborar mais de um issue por vez.

Cada rascunho é exibido separadamente e você pode revisá-los e editá-los individualmente. Para publicar os issues, clique em Create em cada que deseja enviar.

Atribuindo issues ao Copilot

Para atribuir um issue ao Copilot, você precisa ter o Agente de codificação do Copilot habilitado. Confira Enabling Copilot coding agent.

Você pode atribuir o issue durante a criação de uma das duas maneiras:

  • Linguagem natural: solicite ao Copilot algo como “Atribua este issue ao Copilot."
  • Manualmente: selecione "Copilot" na lista de destinatários.

Após o issue ser atribuído e criado, o Copilot começará a trabalhar nele automaticamente. Você verá uma reação com emoji 👀 no issue para indicar que o Copilot está trabalhando nele.