[go: up one dir, main page]

Skip to main content

Recursos do GitHub Copilot

O GitHub Copilot oferece um conjunto de recursos. O Copilot também oferece um conjunto de recursos para administradores.

Recursos do GitHub Copilot

Preenchimento de código

Sugestões de estilo de preenchimento automático do Copilot em IDEs com suporte (Visual Studio Code, Visual Studio, IDEs do JetBrains, Azure Data Studio, Xcode, Vim/Neovim e Eclipse). Confira Getting code suggestions in your IDE with GitHub Copilot.

Se você usa o VS Code, também pode usar as próximas sugestões de edição, que vão prever o local da próxima edição que você provavelmente fará e sugerir um preenchimento para ela.

Copilot Chat

Uma interface de chat que permite fazer perguntas relacionadas à codificação. O GitHub Copilot Chat está disponível no site do GitHub, no GitHub Mobile, nas IDEs com suporte (Visual Studio Code, Visual Studio e IDEs do JetBrains, do Eclipse e do Xcode) e no Windows Terminal. Os usuários também podem usar habilidades com o Copilot Chat. Confira Asking GitHub Copilot questions in GitHub e Asking GitHub Copilot questions in your IDE.

Agente de codificação do Copilot (versão prévia pública)

Um agente de IA autônomo que pode fazer alterações de código para você. Você pode atribuir um issue do GitHub a Copilot, e o agente trabalhará para fazer as alterações necessárias e criará uma pull request para que você examine. Você também pode pedir para o Copilot criar uma pull request usando o Copilot Chat. Confira Coding agent.

Copilot na CLI

Uma interface semelhante a um chat no terminal, onde você pode fazer perguntas sobre a linha de comando. Você pode solicitar que o Copilot forneça sugestões de comandos ou explicações de comandos. Os usuários também podem integrar o Copilot ao Windows Terminal Canary. Confira Using GitHub Copilot in the command line.

Revisão do GitHub Copilot

Sugestões de revisão de código geradas por IA para ajudar você a escrever um código melhor. Confira Using GitHub Copilot code review.

Resumos de solicitações de pull do Copilot

Resumos gerados por IA das alterações feitas em uma pull request, quais arquivos elas afetam e no que um revisor deve se concentrar ao realizar sua revisão. Confira Creating a pull request summary with GitHub Copilot.

Preenchimento de texto do Copilot (versão prévia pública)

Preenchimento de texto gerado por IA para ajudá-lo a escrever descrições de solicitação de pull com rapidez e precisão. Confira Using Copilot text completion.

Extensões do GitHub Copilot

Extensões do GitHub Copilot são um tipo de GitHub App que integra o poder de ferramentas externas ao GitHub Copilot Chat. As Extensões do Copilot podem ser desenvolvidas por qualquer pessoa, para uso privado ou público, e podem ser compartilhadas com outras pessoas via GitHub Marketplace. Confira About building Copilot Extensions.

GitHub Models (versão prévia pública)

Levando o poder dos grandes e pequenos modelos de linguagem líderes do setor para os usuários diretamente no GitHub. Confira GitHub Models.

Edições do Copilot

O Edições do Copilot está disponível no Visual Studio Code, Visual Studio e IDEs da JetBrains. Use o Edições do Copilot para fazer alterações em vários arquivos diretamente de um só prompt do Copilot Chat. O Edições do Copilot tem estes modos:

Modo de edição

O modo de edição só está disponível nos IDEs Visual Studio Code e JetBrains.

Use o modo de edição quando desejar um controle mais granular sobre as edições propostas pelo Copilot. No modo de edição, você escolhe quais arquivos o Copilot pode alterar, fornecer contexto ao Copilot com cada iteração e decidir se aceita ou não as edições sugeridas após cada turno.

O modo de edição é mais adequado para casos de uso em que:

  • Você deseja fazer uma atualização rápida e específica de um conjunto definido de arquivos.
  • Você deseja ter controle total sobre o número de solicitações de LLM que o Copilot usa.

Modo de agente

Modo de agente: use o modo de agente quando tiver uma tarefa específica em mente e quiser habilitar o Copilot para editar seu código de modo autônomo. No modo de agente, o Copilot determina em quais arquivos fazer alterações, oferece alterações de código e comandos de terminal para concluir a tarefa e itera para corrigir problemas até que a tarefa original seja concluída.

Instruções personalizadas do Copilot

Aprimore as respostas do Copilot Chat fornecendo detalhes contextuais sobre suas preferências, ferramentas e requisitos. Confira About customizing GitHub Copilot Chat responses.

Copilot no GitHub Desktop (versão prévia pública)

Gere automaticamente mensagens e descrições de commit com o Copilot no GitHub Desktop com base nas alterações feitas em seu projeto.

Copilot Spaces (versão prévia pública)

Organize e centralize o conteúdo relevante – como código, documentos, especificações e mais – no Espaços que fundamentam as respostas do Copilot no contexto certo para uma tarefa específica. Confira About organizing and sharing context with Copilot Spaces.

Bases de dados de conhecimento do Copilot (Copilot Enterprise only)

Crie e gerencie coleções de documentação para usar como contexto para conversar com Copilot. Quando você faz uma pergunta no Chat do Copilot no GitHub no GitHub.com ou no VS Code, pode especificar uma base de informações como o contexto da sua pergunta. Confira Managing Copilot knowledge bases.

Recursos do GitHub Copilot para administradores

Os recursos a seguir estão disponíveis para proprietários de organizações e empresas com um plano do Copilot Business ou do Copilot Enterprise.

Gerenciamento de política

Gerencie políticas para o Copilot na sua organização ou empresa. Confira Managing policies for Copilot in your organization e Managing policies and features for Copilot in your enterprise.

Gerenciamento de acesso

Proprietários de empresas podem especificar quais organizações da empresa podem usar o Copilot, e os proprietários de organizações podem especificar quais membros da organização podem usar o Copilot. Confira Managing access to GitHub Copilot in your organization e Managing access to Copilot in your enterprise.

Dados de uso

Revise os dados de uso do Copilot na sua organização ou empresa para informar como gerenciar o acesso e promover a adoção do Copilot. Confira Reviewing user activity data for Copilot in your organization e Viewing Copilot license usage in your enterprise.

Logs de auditoria

Analise os logs de auditoria do Copilot na sua organização para entender quais ações foram tomadas e por quais usuários. Confira Reviewing audit logs for Copilot Business.

Excluir arquivos

Configure o Copilot para ignorar determinados arquivos. Isso pode ser útil se você tiver arquivos que não deseja que estejam disponíveis para o Copilot. Confira Excluding content from GitHub Copilot.

Próximas etapas