Skip to main content

Gerenciar a cobrança de codespaces na sua organização

Você pode verificar seu uso de Codespaces e definir os limites de uso.

To manage billing for Codespaces for an organization, you must be an organization owner or a billing manager.

Codespaces is available for organizations using GitHub Team or GitHub Enterprise Cloud. Para obter mais informações, consulte os "produtos do GitHub".

Visão Geral

Para saber mais sobre os preços para Codespaces, consulte "Preços de Codespaces".

Codespaces are billed in US dollars (USD) according to their compute and storage usage.

Calculating compute usage

Compute usage is defined as the total number of uptime minutes for which a Codespaces instance is active. Compute usage is calculated by summing the actual number of minutes used by all codespaces. These totals are reported to the billing service daily, and are billed monthly.

Uptime is controlled by stopping your codespace, which can be done manually or automatically after a developer specified period of inactivity. For more information, see "Closing or stopping your codespace".

Calculating storage usage

For Codespaces billing purposes, this includes all storage used by all codespaces in your account. This includes any files used by the codespaces, such as cloned repositories, configuration files, and extensions, among others. These totals are reported to the billing service daily, and are billed monthly. No final do mês, GitHub arredonda seu armazenamento para o MB mais próximo.

Limites de uso

Você pode definir um limite de uso para os codespaces na sua organização ou repositório. Este limite é aplicado ao uso de computação e armazenamento para Codespaces:

  • Minutos de cálculo: Uso do cálculo é feito pelo número real de minutos usados por todas as instâncias de Codespaces enquanto estão ativas. Estes montantes totais são comunicados diariamente ao serviço de cobrança e são cobrados mensalmente. Você pode definir um limite de gastos para uso de Codespaces na sua organização. Para obter mais informações, consulte "Gerenciando limites de gastos para os codespaces".

  • Uso do armazenamento: Para fins de cobrança de Codespaces, isto inclui todo o armazenamento usado por todos os codespaces da sua conta. Isto inclui todos os codespacess usados pelos repositórios clonados, arquivos de configuração e extensões, entre outros. Estes montantes totais são comunicados diariamente ao serviço de cobrança e são cobrados mensalmente. No final do mês, GitHub arredonda seu armazenamento para o MB mais próximo. Para verificar quantos minutos de computação e armazenamento em GB foram usados por Codespaces, consulte "Visualizando o uso dos seus codespaces"."

Desabilitando ou limitando Codespaces

É possível desabilitar o uso de Codespaces na sua organização ou repositório. Para obter mais informações, consulte "Gerenciar acesso ao repositório para os codespaces da sua organização".

Você também pode limitar os usuários individuais que podem usar Codespaces. Para obter mais informações, consulte "Gerenciando permissões de usuário para sua organização".

É possível limitar a escolha dos tipos de máquina que estão disponíveis para repositórios pertencentes à sua organização. Isso permite evitar que as pessoas usem máquinas com recursos excessivos para seus codespaces. Para obter mais informações, consulte "Restringindo o acesso aos tipos de máquina."

Excluindo codespaces não utilizados

Seus usuários podem excluir seus codespaces em https://github.com/codespaces e de dentro de Visual Studio Code. Para reduzir o tamanho de um codespace, os usuários podem excluir arquivos manualmente usando o terminal ou de dentro de VS Code.

Observação: Somente a pessoa que criou um codespace pode excluí-lo. Atualmente, não há forma de os proprietários da organização excluírem os codespaces criados dentro de sua organização.