Skip to main content

Governando Copilot para dar suporte à produtividade do desenvolvedor

Defina uma postura de governança que equilibra os requisitos de conformidade com a produtividade do desenvolvedor, de modo que sua distribuição seja bem-sucedida desde o primeiro dia.

Quem pode usar esse recurso?

Enterprise owners

Obter o máximo de GitHub Copilot significa encontrar o equilíbrio certo entre governança e acesso do desenvolvedor. Muito restritivo e os desenvolvedores não podem usar os recursos que os tornam produtivos. Muito permissivo e você pode não atender aos seus requisitos de conformidade.

Este guia aborda as decisões de governança que ajudam seus desenvolvedores a obter valor de Copilot rapidamente, mantendo sua empresa dentro de seus limites de conformidade. Você deve tomar essas decisões durante a configuração inicial e revisitá-las à medida que seu uso amadurece.

Delegar Copilot administração a pessoas com contexto de IA

As decisões de política funcionam melhor quando são informadas por experiência prática com ferramentas de IA. As funções corporativas personalizadas permitem delegar a administração de IA a especialistas no assunto.

Essa abordagem reduz gargalos e ajuda a garantir que as pessoas que definem políticas entendam como os desenvolvedores realmente trabalham.Copilot

Para obter instruções passo a passo sobre como criar uma função de gerente de IA, consulte Estabelecendo gerentes de IA em sua empresa.

Examinar e habilitar recursos prontamente

Os desenvolvedores obtêm o maior valor de Copilot quando podem acessar novos recursos e modelos à medida que ficam disponíveis. Quando há lacunas significativas de recursos, devido aos recursos que permanecem desabilitados, os desenvolvedores podem recorrer a ferramentas de terceiros que ficam fora de seus controles de conformidade.

Considere habilitar os recursos controlados imediatamente, em vez de desabilitar os recursos por padrão e habilitá-los somente após a revisão:

  • Habilite novos recursos e modelos à medida que eles se tornam disponíveis, a menos que você tenha um motivo de conformidade específico para não fazer isso. GitHub examina todos os recursos e modelos antes do lançamento.
  • Defina como desabilitados apenas os padrões de nível empresarial para itens não negociáveis, como controles críticos para conformidade ou recursos que entram em conflito com os requisitos regulatórios.
  • Restrições de escopo para organizações confidenciais. Em vez de bloquear recursos em toda a empresa, desabilite-os somente em organizações com requisitos de conformidade mais rigorosos. Isso permite que outras organizações se movam mais rapidamente.

Postura de política e gerenciamento de gastos

Os controles de gastos interagem com suas políticas. Se você habilitar modelos avançados e recursos agente, mas definir limites de orçamento rígidos, os desenvolvedores podem não ser capazes de usar esses recursos de forma consistente.

Ao configurar políticas e orçamentos, considere se seus limites estão alinhados com a forma como você deseja que os desenvolvedores usem Copilot.

Usar os modelos de LLM pré-aprovados

Se sua organização já tiver um provedor LLM aprovado para conformidade, gerenciamento de custos ou contratos existentes, você poderá usar essas chaves de API (Copilot) em vez de passar por um processo de aprovação separado para modelos GitHub-hospedados.

Se você não tiver uma relação de provedor LLM existente, essa abordagem será opcional. GitHubOs modelos hospedados estão prontos para uso imediato.

Essa abordagem oferece várias vantagens:

  • Governança e conformidade: use provedores LLM que já atendam às políticas e aos requisitos regulatórios da sua organização.
  • Gerenciamento de custos: alinhe com as formas de pagamento, os contratos, os créditos ou as taxas negociadas existentes.
  • Visibilidade e controle: monitore o uso por meio dos painéis e cobrança existentes do seu provedor.

Para obter instruções de configuração, confira Usando as chaves de API do provedor LLM com o Copilot.