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".
Noções básicas sobre as diferenças entre Copilot for Individuals e Copilot for Business
Copilot for Individuals | Copilot for Business | |
---|---|---|
Preços | US$ 10 por mês/US$ 100 por ano | US$19 por usuário por mês |
Tipos de contas do GitHub | Contas pessoais | Contas empresariais ou da organização |
Telemetria | ||
Bloqueia sugestões que correspondem ao código público | ||
Se encaixa direto no seu editor | ||
Oferece sugestões para funções de várias linhas | ||
Gerenciamento de políticas em toda a organização | ||
Suporte a proxy VPN por meio de certificados autoassinados |
Para obter mais informações sobre o suporte ao Proxy de VPN por meio de certificados autoassinados, confira "Como configurar o GitHub Copilot no seu ambiente".
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 "Entendendo 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 Copilot for Individuals ou pagas e gerenciadas centralmente por meio de uma conta empresarial 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 saber mais, confira "Sobre a cobrança para o 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.