GitHub Copilot Características
Bate-Papo Copilot
Uma interface de chat que permite fazer perguntas relacionadas à codificação. Copilot Chat do GitHub está disponível no GitHub site, em GitHub MobileIDEs com suporte (Visual Studio Code, Visual StudioIDEs do JetBrains, IDE do Eclipse e Xcode) e em Windows Terminal. Os usuários também podem usar habilidades com Bate-Papo Copilot. Consulte Fazendo perguntas ao GitHub Copilot no GitHub e Fazendo perguntas para o GitHub Copilot no seu IDE.
Copilot agente de nuvem (anteriormente Copilot agente de codificação)
Um agente de IA autônomo que pode pesquisar um repositório, criar um plano de implementação e fazer alterações de código em um branch. Você pode examinar as diferenças, iterar e criar um pull request quando estiver pronto. Você também pode atribuir um GitHub problema a Copilot ou solicitar que ele abra uma pull request diretamente para concluir uma tarefa. Consulte GitHub Copilot cloud agent.
Agentes de codificação de terceiros (versão prévia pública)
Você pode usar agentes de codificação de terceiros junto com agente de nuvem Copilot. Consulte Sobre agentes de terceiros.
CLI do Copilot
Uma interface de linha de comando que permite que você use Copilot de dentro do terminal. Você pode obter respostas para perguntas ou pode pedir para Copilot fazer alterações em seus arquivos locais. Você também pode usar CLI do Copilot para interagir com GitHub.com— por exemplo, listar suas solicitações de pull abertas ou pedir Copilot para criar um problema. Consulte Sobre GitHub Copilot CLI.
Copilot revisão de código
Sugestões de revisão de código geradas por IA para ajudar você a escrever um código melhor. Consulte Usando o GitHub Copilot para revisão de código.
Vários ferramentas na revisão de código Copilot estão em versão prévia pública e sujeitos a alterações. Consulte Sobre a revisão de código do GitHub Copilot.
Copilot resumos da solicitação de pull
Resumos gerados por IA das alterações feitas em uma solicitação de pull, quais arquivos são afetados e o que um revisor deve focar ao fazer a revisão. Consulte Criando um resumo da solicitação de pull com GitHub Copilot.
Sugestões embutidas
Sugestões de preenchimento automático de estilo de Copilot em IDEs com suporte (Visual Studio Code, Visual Studio, IDEs da JetBrains, Azure Data Studio, Xcode, Vim/Neovim e Eclipse). Consulte Obtendo sugestões de código em seu IDE com GitHub Copilot.
Se você usar VS Code, Xcode e Eclipse, você também poderá usar próximas sugestões de edição, o que preverá o local da próxima edição que você provavelmente fará e sugerirá uma conclusão para ele.
Edições de Copilot
Edições de Copilot está disponível em Visual Studio Code, Visual Studio e IDEs da JetBrains. Use o Edições de Copilot para fazer alterações em vários arquivos diretamente de um só prompt do Bate-Papo Copilot. O Edições de 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
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.
O modo de agente é mais adequado para casos de uso em que:
- A tarefa é complexa e envolve várias etapas, iterações e tratamento de erro.
- Você deseja que o Copilot determine as etapas necessárias a serem tomadas para concluir a tarefa.
- A tarefa requer que o Copilot integre a aplicativos externos, como um servidor MCP.
Copilot instruções personalizadas
Aprimore as Bate-Papo Copilot respostas fornecendo detalhes contextuais sobre suas preferências, ferramentas e requisitos. Consulte Sobre a personalização das respostas do GitHub Copilot.
Memória Copilot (versão prévia pública)
Copilot pode deduzir e armazenar informações úteis sobre um repositório, que agente de nuvem Copilot e Copilot revisão de código pode ser usado para melhorar a qualidade de sua saída ao trabalhar nesse repositório. Para saber mais, confira [AUTOTITLE](/copilot/concepts/agents/copilot-memory).
Copilot na Área de Trabalho do GitHub
Gere automaticamente mensagens de confirmação e descrições com Copilot na Área de Trabalho do GitHub com base nas alterações que você faz no seu projeto.
Espaços Copilot
Organize e centralize conteúdo relevante—como código, documentos, especificações e muito mais—em Espaços, proporcionando às respostas de Copilot o contexto adequado para uma tarefa específica. Consulte Sobre o GitHub Copilot Spaces.
GitHub Spark (versão prévia pública)
Crie e implante aplicativos full-stack usando prompts de linguagem natural que se integram perfeitamente à plataforma GitHub para desenvolvimento avançado. Consulte Compilando e implantando aplicativos habilitados para IA com GitHub Spark.
GitHub Copilot recursos para administradores
Os recursos a seguir estão disponíveis para proprietários de organizações e empresas com um plano Copilot Business ou Copilot Enterprise.
Gerenciamento de política
Gerencie as políticas de Copilot na sua organização ou empresa. Consulte Gerenciando políticas e recursos para GitHub Copilot em sua organização e Gerenciando políticas e recursos para GitHub Copilot em sua empresa.
gerenciamento de acesso
Os proprietários corporativos podem especificar quais organizações na empresa podem usar Copilote os proprietários da organização podem especificar quais membros da organização podem usar o Copilot. Consulte Gerenciando acesso ao GitHub Copilot em sua organização e Gerenciando acesso para o Copilot em sua empresa.
Dados de uso
Examine os Copilot dados de uso em sua organização ou empresa para informar como gerenciar o acesso e impulsionar a adoção de Copilot. Consulte Revisando dados de atividade do usuário para GitHub Copilot em sua organização e Exibindo o uso da licença do Copilot em sua empresa.
Logs de auditoria
Examine os logs de auditoria da Copilot sua organização para entender quais ações foram executadas e por quais usuários. Consulte Revisão de logs de auditoria para o GitHub Copilot.
Excluir arquivos
Configure Copilot para ignorar determinados arquivos. Isso pode ser útil se você tiver arquivos que não deseja que estejam disponíveis para Copilot. Consulte Excluindo conteúdo de GitHub Copilot.
Próximas etapas
- Para saber mais sobre os planos disponíveis para GitHub Copilot, consulte Planos para GitHub Copilot.
- Para começar a usar Copilot, consulte Configurando GitHub Copilot.