Preços de Codespaces
O uso de Codespaces é cobrado para todas as contas nos planos de equipe e corporativos e não inclui nenhum direito. Atualmente, as contas individuais não são cobradas para o uso de Codespaces.
O uso de Codespaces é cobrado de acordo com as unidades de medida na tabela a seguir:
| Produto | SKU | Unidade de medida | Preço |
|---|---|---|---|
| Cálculo de codespace | 2 núcleos | 1 hora | $ 0,18 |
| 4 núcleos | 1 hora | $ 0,36 | |
| 8 núcleos | 1 hora | $ 0,72 | |
| 16 núcleos | 1 hora | $ 1,44 | |
| 32 núcleos | 1 hora | $ 2,88 | |
| Armazenamento de codespaces | Armazenamento | 1 GB por mês | $ 0,07 |
Sobre a cobrança do Codespaces
Codespaces are billed in US dollars (USD) according to their compute and storage usage.
Calculating compute usage
The total number of uptime minutes for which the Codespaces instances are active. Compute usage is calculated by 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 based on 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.
Se uso de Codespaces compartilha a data de cobrança, o método de pagamento e o recibo que já existem para sua conta. To view all the subscriptions for your account on GitHub.com, see "Viewing your subscriptions and billing date."
To estimate the costs for consumptive services, you can use the GitHub pricing calculator. For more information, go to https://github.com/pricing/calculator.
Definindo um limite de gastos
Note: You must set a spending limit before you can use Codespaces.
By default, your organization or enterprise will have a Codespaces spending limit of $0, which prevents new codespaces from being created or existing codespaces from being opened. To allow your users to create codespaces in your organization, set the limit to a value higher than $0.
Para obter informações sobre como gerenciar e alterar o limite de gastos da sua conta, consulte "Gerenciar seu limite de gastos para Codespaces".
If you hit a spending limit, you will no longer be able to create or resume your codespaces. You can still export any work in progress changes to a new branch.
Limitando a escolha dos tipos de máquina
O tipo de máquina que um usuário escolhe ao criar um codespace afeta a carga por minuto desse codespace, conforme mostrado acima.
Os proprietários da organização podem criar uma política para restringir os tipos de máquina disponíveis para os usuários. Para obter mais informações, consulte "Restringindo o acesso aos tipos de máquina."
Como a cobrança é administrada para repositórios bifurcados
Codespaces só pode ser usado em organizações em que um proprietário cobrável tenha sido definido. Para incorrer em encargos com a organização, o usuário deve ser integrante ou colaborador. Caso contrário, não poderá criar um codespace.
Por exemplo, um usuário em uma organização privada pode bifurcar um repositório dentro dessa organização e, consequentemente, usar um codespace cobrado para a organização. Isto porque a organização é proprietária do repositório principal, que pode remover o acesso do usuário, o repositório bifurcado e o codespace.
Como o faturamento é adminisrado quando um repositório é transferido
O uso é cobrado e informado a cada hora. Como tal, você paga qualquer uso quando um repositório está dentro da sua organização. Quando um repositório é transferido para fora da sua organização, todos os codespaces do repositório são removidos como parte do processo de transferência.
O que acontece quando os usuários são removidos
Se um usuário for removido de uma organização ou repositório, seus codespaces serão automaticamente excluídos.