Copilot in the cloud é uma experiência conectada que permite que os usuários iniciem e retomem sessões de nuvem no site GitHub, no GitHub Mobile, no Copilot CLI e no Copilot app. Consulte GitHub Copilot no GitHub.com e no GitHub Mobile.
A política Copilot in the cloud determina:
- Os usuários podem acessar a interface de chat ou atribuir trabalho a Copilot no site GitHub e GitHub Mobile
- Se os usuários podem iniciar sessões em sandboxes na nuvem a partir de clientes locais (Copilot CLI e o Copilot app)
Por padrão, esse recurso está ativado. Para garantir a segurança dos dados, as sessões de chat são limitadas por padrão a uma única organização ou aos repositórios pessoais do usuário. Se você tiver habilitado o SSO (logon único), os usuários precisarão se autenticar com o SSO para acessar dados de sessão de um repositório associado a essa organização.
E se eu já defini políticas para Copilot cloud agent e Copilot Chat in GitHub?
As políticas individuais para Copilot cloud agent, Copilot Chat in GitHube Copilot Chat in GitHub Mobile foram substituídas pela Copilot in the cloud política. Se você excluiu anteriormente um repositório de Copilot cloud agent, essa exclusão do repositório será transferida para a nova experiência.
Lembre-se de que a cobertura de outras políticas e configurações gerenciadas por empresas é diferente para a superfície unificada. Verifique se as configurações de governança ainda atendem às suas necessidades. Confira Superfícies com suporte para políticas de GitHub Copilot e Configurações gerenciadas pela empresa.
Prerequisites
Antes de habilitar Copilot in the cloud, talvez você queira examinar suas políticas corporativas, proteções de repositório e configurações de executor para garantir que os agentes operem em um ambiente seguro. Consulte Criando um ambiente de nuvem seguro para agentes em sua empresa.
Gerenciando a política Copilot in the cloud
-
Navegue até sua empresa. Por exemplo, na página Enterprises em GitHub.com.
-
Na parte superior da página, clique em controles de IA.
-
Na barra lateral, clique em Copilot.
-
Em "Recursos &clientes", clique em Configurar recursos e clientes.
-
Selecione uma política global para Copilot in the cloud, em seguida, comunique sua decisão com suas organizações.
Dica
Se você selecionar Habilitado para organizações selecionadas, clique em Gerenciar organizações e selecione as organizações. Na caixa de diálogo "Copilot in the cloud", selecione as organizações a serem habilitadas e clique em Salvar. Para selecionar organizações com base em propriedades personalizadas, use a REST API. Consulte Pontos de extremidade da API REST para Copilot gerenciamento de agente de nuvem.
-
Por padrão, o recurso estará disponível em todos os repositórios em organizações selecionadas. Se houver repositórios em que o agente de nuvem deve ser bloqueado para todos os usuários, diga aos proprietários da organização para definirem essa configuração. Consulte Gerenciando GitHub Copilot na nuvem para sua organização.
Configurando permissões para chamadas de ferramenta
Por padrão, as sessões de nuvem são executadas no modo interativo com aprovações de ferramentas assistidas. Isso fornece aos usuários o melhor equilíbrio entre controle e facilidade de uso. Os usuários também podem habilitar o modo "allow-all", a menos que sua empresa tenha bloqueado essa opção.
Para desabilitar o modo "permitir tudo" ou a aprovação assistida, ou configurar permissões para operações específicas, você pode usar o arquivo da sua empresa managed-settings.json. Consulte Introdução às configurações gerenciadas pela empresa.
Configurando servidores MCP e acesso à Web
Copilot automaticamente tem acesso a um pequeno número de servidores MCP padrão. Consulte Protocolo MCP (Model Context Protocol).
Você pode habilitar servidores MCP de terceiros para sua empresa.
- Na barra lateral, clique em MCP.
- Defina uma política para servidores MCP em Copilot.
Para configurações mais granulares, você pode configurar uma lista de permissões ou lista de negações no arquivo managed-settings.json da sua empresa. Consulte Configurando uma lista de permissões do servidor MCP para sua empresa.
Os proprietários da organização podem configurar o firewall para sua organização para determinar quais hosts externos e URLs o agente de nuvem pode acessar. Para obter mais informações, consulte Personalizando ou desabilitando o firewall para GitHub Copilot.
Configurando ambientes de sessão
As sessões do agente em GitHub podem ser executadas em uma área restrita na nuvem ou em GitHub Actions. Os custos de computação de ambos os ambientes se baseiam na mesma franquia mensal.
- Uma sandbox na nuvem é um ambiente mais rápido e leve que permite que os usuários retomem sessões na interface de chat do GitHub ou em outros clientes.
- GitHub Actions fornece mais controle sobre o ambiente, como segredos e variáveis, etapas de instalação para instalar dependências e acesso a executores auto-hospedados ou rede privada.
Para obter uma comparação detalhada, consulte GitHub Copilot no GitHub.com e no GitHub Mobile.
Atualmente, a cobertura de políticas e configurações gerenciadas por empresas varia entre ambientes. Onde os usuários podem escolher entre esses ambientes, as sandboxes na nuvem são o padrão. No entanto, atualmente, algumas interfaces só podem ser executadas em GitHub Actions (como atribuir um problema a Copilot ou mencionar @Copilot em uma pull request).
A habilitação da política Copilot in the cloud disponibiliza automaticamente as sandboxes na nuvem para os usuários, e as sandboxes na nuvem não podem ser desabilitadas separadamente. Consulte Gerenciando sandboxes na nuvem para sua organização ou empresa.
Para obter mais informações sobre como configurar o GitHub Actions ambiente, consulte Configurar o ambiente de desenvolvimento para agentes no GitHub Actions e Configurando executores do agente de nuvem do GitHub Copilot em sua organização.
Habilitando agent apps e agentes de terceiros
Os proprietários empresariais podem habilitar agentes de terceiros, incluindo agent apps, para suas organizações. Depois de habilitados no nível empresarial, os proprietários da organização podem escolher quais agentes permitir. Para obter mais informações, consulte Aplicativos de agente e Agentes de codificação de terceiros.