Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais atualizadas, acesse a documentação em inglês.

Sobre o GitHub Copilot

O GitHub Copilot pode ajudar você a criar códigos oferecendo sugestões de preenchimento automático. Você pode aprender como o GitHub Copilot funciona e o que considerar ao usar o GitHub Copilot.

Sobre o GitHub Copilot

O GitHub Copilot é um programador de pares de IA que oferece sugestões de preenchimento automático conforme você codifica. Você pode receber sugestões do GitHub Copilot ao começar a escrever o código que deseja usar ou um comentário em linguagem natural descrevendo o que deseja que o código faça. O GitHub Copilot analisa o contexto no arquivo que você está editando, bem como arquivos relacionados, e oferece sugestões de dentro do editor de texto. O GitHub Copilot é da plataforma OpenAI Codex, um sistema de IA criado pelo OpenAI.

O GitHub Copilot é treinado em todas as linguagens que são exibidas nos repositórios públicos. Para cada linguagem, a qualidade das sugestões recebidas pode depender do volume e da diversidade de dados de treinamento para essa linguagem. Por exemplo, o JavaScript é bem representado nos repositórios públicos e é uma das linguagens com melhor suporte do GitHub Copilot. As linguagens com menos representação nos repositórios públicos podem produzir sugestões menos robustas e um número menor de sugestões.

O GitHub Copilot está disponível como uma extensão no Visual Studio Code, no Visual Studio, no Neovim e no pacote de IDEs da JetBrains. Para obter mais informações, confira "Introdução ao GitHub Copilot".

Como usar o GitHub Copilot

Veja exemplos reais do GitHub Copilot em ação. Para obter mais informações, confira o site do GitHub Copilot.

GitHub Copilot oferece sugestões de um modelo que a OpenAI construiu com base em bilhões de linhas de código-fonte aberto. Como resultado, o conjunto de treinamento do GitHub Copilot pode conter padrões de codificação não seguros, bugs ou referências a APIs desatualizadas ou gírias. Quando o GitHub Copilot gera sugestões com base nesses dados de treinamento, essas sugestões também podem conter padrões indesejáveis.

Você é responsável por garantir a segurança e a qualidade do código. Recomendamos que você tome as mesmas precauções ao usar o código gerado pelo GitHub Copilot que tomaria ao usar qualquer código escrito por outra pessoa. Essas precauções incluem testes rigorosos, verificação de IP e acompanhamento de vulnerabilidades de segurança. O GitHub oferece vários recursos que ajudam a monitorar e aprimorar a qualidade do código, como GitHub Actions, Dependabot, CodeQL e code scanning. Todos esses recursos são gratuitos para serem usados em repositórios públicos. Para obter mais informações, confira "Noções básicas sobre o GitHub Actions" e "Recursos de segurança do GitHub".

O GitHub Copilot usa filtros para bloquear palavras ofensivas nos prompts e evitar a geração de sugestões em contextos confidenciais. Estamos comprometidos em sempre aprimorar o sistema de filtro para detectar e remover com mais inteligência as sugestões ofensivas geradas pelo GitHub Copilot, incluindo saídas tendenciosas, discriminatórias ou abusivas. Se você encontrar uma sugestão ofensiva gerada pelo GitHub Copilot, relate-a diretamente a copilot-safety@github.com, para que possamos aprimorar as proteções.

Sobre a cobrança do GitHub Copilot

O GitHub Copilot é um recurso pago, exigindo uma assinatura mensal ou anual. As assinaturas de GitHub Copilot podem ser pagas e gerenciadas por meio de uma conta pessoal em GitHub.com com GitHub Copilot for Individuals ou pagas e gerenciadas centralmente por meio de uma conta corporativa em GitHub Enterprise Cloud com GitHub Copilot for Business.

Alunos, professores e mantenedores verificados de projetos populares de código aberto em GitHub estão qualificados para usar o Copilot for Individuals gratuitamente. Se você atender aos critérios para uma assinatura gratuita do Copilot for Individuals, você será notificado automaticamente quando visitar a página de assinatura GitHub Copilot. Para obter mais informações, confira "Sobre a cobrança para GitHub Copilot."

Sobre a licença do plug-in GitHub Copilot nos IDEs da JetBrains

O GitHub, Inc. é o licenciante do plug-in da JetBrains. O uso desse plug-in está sujeito aos Termos para produtos e recursos adicionais do GitHub. A JetBrains não tem nenhuma responsabilidade relacionada ao plug-in nem a esse contrato. Usando o plug-in, você concorda com os termos anteriores.

Leitura adicional