O GitHub Copilot Enterprise está disponível em dois modelos de implantação: baseado em nuvem e auto-hospedado em seus próprios servidores. A versão em nuvem roda na infraestrutura do GitHub, enquanto a versão servidor roda dentro da rede da sua organização. Este artigo explica as principais diferenças entre o GitHub Copilot Enterprise Cloud e o GitHub Enterprise Server, abordando hospedagem, segurança, conformidade e disponibilidade de recursos. Você aprenderá qual modelo se adequa à sua organização com base nos requisitos de residência de dados, restrições de rede e controle administrativo.
Principais Conclusões: GitHub Copilot Enterprise Cloud vs Server
- Local de hospedagem: A nuvem roda nos servidores do GitHub; o Server roda na sua própria infraestrutura, atrás do seu firewall.
- Residência de dados: A nuvem armazena código e telemetria nas regiões do GitHub; o Server mantém todos os dados dentro do limite da sua rede.
- Paridade de recursos: Ambos suportam conclusões de código, chat e resumos de pull requests, mas o Server pode ficar uma ou duas versões atrás da versão em nuvem.
GitHub Copilot Enterprise Cloud vs GitHub Enterprise Server: Implantação e Hospedagem
O GitHub Copilot Enterprise Cloud é uma oferta de Software como Serviço (SaaS). O GitHub gerencia toda a infraestrutura, incluindo computação, armazenamento e rede. Seus desenvolvedores se conectam aos servidores do GitHub pela internet. Não há hardware para provisionar, software para instalar ou manutenção contínua. As atualizações são enviadas automaticamente pelo GitHub, garantindo que todos os usuários executem o modelo e os recursos mais recentes.
O GitHub Enterprise Server é um produto auto-hospedado. Você instala e executa o GitHub em seu próprio hardware ou máquinas virtuais. O Copilot para GitHub Enterprise Server é um complemento que roda nesse ambiente. Sua equipe de rede gerencia os servidores, aplica patches e controla o tempo de atividade. O modelo do Copilot em si roda localmente no seu servidor, não na nuvem do GitHub. Isso significa que nenhum código sai da sua rede quando o modelo processa uma solicitação de conclusão.
Requisitos de Infraestrutura para o Server
O GitHub Enterprise Server requer um mínimo de 8 núcleos de CPU, 48 GB de RAM e 300 GB de armazenamento para a instalação base. O complemento do Copilot requer 4 núcleos de CPU adicionais e 16 GB de RAM. Você também precisa de um sistema operacional suportado: Ubuntu 22.04 LTS ou Red Hat Enterprise Linux 9. Os requisitos de rede incluem acesso HTTPS de saída para github.com para validação de licença e download de atualizações.
Rede e Controle de Acesso
Com a versão em nuvem, os desenvolvedores devem ter acesso à internet para alcançar api.github.com e copilot.github.com. As regras de firewall devem permitir tráfego na porta 443 para esses endpoints. Com a versão servidor, todo o tráfego permanece na sua rede local. Os desenvolvedores se conectam à URL interna do seu GitHub Enterprise Server. Nenhum acesso à internet de saída é necessário para as conclusões do Copilot, embora a validação de licença ainda precise de verificações periódicas de saída.
Diferenças de Segurança, Conformidade e Tratamento de Dados
A diferença mais significativa entre os dois modelos é o tratamento de dados. Na versão em nuvem, trechos de código, prompts e conclusões são processados na infraestrutura do GitHub. O GitHub armazena dados de telemetria, incluindo taxas de aceitação, uso de idiomas e metadados de sugestões. O código não é usado para treinar o modelo base, mas a telemetria é usada para melhorar o serviço. O GitHub oferece um Acordo de Proteção de Dados que cobre as certificações SOC 2, ISO 27001 e FedRAMP.
Na versão servidor, todos os dados permanecem nos seus servidores. Nenhum código ou telemetria é enviado ao GitHub. O modelo roda localmente e nunca se conecta a um endpoint de inferência externo. Isso é crítico para organizações em setores regulamentados, como finanças, saúde ou governo, onde os dados não podem sair da rede. O GitHub Enterprise Server também suporta certificados de infraestrutura de chave privada e provedores de autenticação personalizados, como SAML e LDAP.
Certificações de Conformidade
O GitHub Copilot Enterprise Cloud possui autorizações SOC 1, SOC 2 Tipo II, SOC 3, ISO 27001, ISO 27701 e FedRAMP Moderate. O GitHub Enterprise Server pode ser implantado em ambientes que exigem redes isoladas (air-gapped), onde nenhuma conectividade externa em nuvem é permitida. A versão servidor em si não é certificada separadamente, mas a organização pode aplicar seus próprios controles de conformidade sobre a infraestrutura auto-hospedada.
Comparação de Recursos: Cloud vs Server
Ambas as versões oferecem os mesmos recursos principais do Copilot: conclusões de código inline, Copilot Chat no IDE, resumos de pull requests e sugestões de revisão de código. No entanto, a versão em nuvem recebe novos recursos primeiro. O GitHub lança atualizações para a versão em nuvem de forma contínua. As atualizações do Server são agrupadas com as versões do GitHub Enterprise Server, que ocorrem a cada três ou quatro meses. Isso significa que a versão servidor pode estar uma ou duas versões atrás da versão em nuvem.
Outra diferença é a seleção de modelos. A versão em nuvem permite que os administradores escolham entre GPT-4o e GPT-4o mini para o Copilot Chat. A versão servidor usa um modelo fixo que é agrupado com a versão. Você não pode trocar de modelo no servidor sem atualizar toda a instância do GitHub Enterprise Server. O modelo do servidor é otimizado para baixa latência, mas pode não corresponder ao modelo de nuvem mais recente em tarefas complexas de geração de código.
Administração e Monitoramento
Os administradores da nuvem gerenciam o acesso ao Copilot por meio das configurações da organização no GitHub. Eles podem habilitar ou desabilitar o Copilot para equipes específicas, visualizar métricas de uso no painel do Copilot e configurar exclusões de conteúdo para correspondências de código público. Os administradores do servidor gerenciam o Copilot por meio do console de gerenciamento do GitHub Enterprise Server. Eles também podem visualizar métricas de uso, mas os relatórios são menos detalhados que o painel da nuvem. Os administradores do servidor devem revisar manualmente os logs para obter telemetria detalhada.
Diferenças de Custo e Licenciamento
O GitHub Copilot Enterprise Cloud é precificado por usuário por mês. Em 2025, o preço de tabela é de US$ 39 por usuário por mês. Não há número mínimo de assentos. A cobrança é mensal ou anual. A versão servidor é precificada por usuário por ano. O preço de tabela é de US$ 468 por usuário por ano, o que equivale a US$ 39 por usuário por mês quando pago anualmente. No entanto, a versão servidor requer um mínimo de 50 assentos. Há também uma taxa de licença separada para o próprio GitHub Enterprise Server, que começa em US$ 21 por usuário por mês.
O custo total de propriedade da versão servidor inclui hardware, largura de banda de rede, armazenamento e tempo da equipe de TI para manutenção. A versão em nuvem não tem custos de infraestrutura. Para organizações com menos de 50 desenvolvedores, a versão em nuvem é quase sempre mais barata. Para grandes organizações com centenas de desenvolvedores e requisitos rigorosos de residência de dados, a versão servidor pode ser mais econômica, apesar do preço mais alto por usuário.
Se o Copilot no Server Ficar Atrás dos Recursos da Nuvem
O Copilot Chat Não Suporta Visão no Server
A versão em nuvem do Copilot Chat suporta entradas de imagem, como capturas de tela de mensagens de erro. A versão servidor não suporta recursos de visão porque o modelo incluído não tem capacidades multimodais. Se sua equipe depende de solução de problemas baseada em capturas de tela, você deve usar a versão em nuvem ou aguardar uma futura versão do servidor que inclua um modelo multimodal.
Resumos de Pull Requests São Menos Detalhados no Server
O Copilot baseado em nuvem gera resumos de pull requests que incluem uma lista com marcadores das alterações, análise de impacto e revisores sugeridos. A versão servidor gera resumos mais curtos que listam apenas os arquivos alterados e uma descrição de uma linha. O modelo do servidor tem uma janela de contexto menor, limitando a quantidade de código que pode analisar para o resumo. As equipes que precisam de descrições detalhadas de PR devem considerar a versão em nuvem.
| Item | GitHub Copilot Enterprise Cloud | GitHub Enterprise Server com Copilot |
|---|---|---|
| Hospedagem | SaaS gerenciado pelo GitHub | Auto-hospedado em seus próprios servidores |
| Residência de dados | Dados processados na nuvem do GitHub | Todos os dados permanecem dentro da sua rede |
| Atualizações do modelo | Contínuas, sem ação necessária | Agrupadas com as versões do Server a cada 3-4 meses |
| Seleção de modelo | O administrador pode escolher GPT-4o ou GPT-4o mini | Modelo fixo por versão |
| Número mínimo de assentos | Nenhum | 50 assentos |
| Preço por usuário | US$ 39/mês | US$ 468/ano (US$ 39/mês cobrado anualmente) mais licença do Server |
| Custo de infraestrutura | Nenhum | Hardware, armazenamento, rede, equipe de TI |
| Suporte a visão no Chat | Sim | Não |
| Certificações de conformidade | SOC 2, ISO 27001, FedRAMP Moderate | Nenhuma integrada; a organização aplica seus próprios controles |
| Internet de saída necessária | Sim | Apenas para validação de licença |
Agora você entende as principais diferenças entre o GitHub Copilot Enterprise Cloud e o GitHub Enterprise Server. Escolha a versão em nuvem se você quiser gerenciamento zero de infraestrutura, os recursos mais recentes e cobrança flexível por usuário. Escolha a versão servidor se sua organização exigir que os dados nunca saiam da sua rede, precisar de implantação em rede isolada ou tiver mais de 50 desenvolvedores e quiser controlar o momento das atualizações. Para uma abordagem híbrida, considere usar a versão em nuvem para a maioria das equipes e a versão servidor para projetos com requisitos rigorosos de residência de dados. Revise as políticas de conformidade e a arquitetura de rede da sua organização antes de tomar uma decisão final.