Skip to main content

Managing spending limits for GitHub Codespaces

You can set a spending limit for GitHub Codespaces usage.

Os GitHub Codespaces estão disponíveis para organizações que usam o GitHub Team ou o GitHub Enterprise Cloud. GitHub Codespaces também está disponível como uma versão beta limitado para usuários individuais nos planos GitHub Free e GitHub Pro. Para obter mais informações, confira "produtos de GitHub".

About spending limits for GitHub Codespaces

Note: You must set a non-zero spending limit before you can use GitHub Codespaces.

By default, your organization or enterprise will have a GitHub Codespaces spending limit of $0. This prevents new codespaces from being created, or existing codespaces from being opened, if this would incur a billable cost to your organization or enterprise. To allow your users to create codespaces in your organization, set the limit to a value higher than $0.

Os excedentes são sempre cobrados mensalmente, independentemente do seu prazo de cobrança (mesmo que sua conta seja cobrada anualmente).

Once you've reached your spending limit, your organization or repository will no longer be able to create new codespaces, and won't be able to start existing codespaces. Any existing codespaces that are still running will not be shutdown; if you don't change the spending limit, you will not be charged for the amount that exceeds the limit.

For more information about pricing for GitHub Codespaces usage, see "About billing for GitHub Codespaces."

Using your Azure Subscription

If you purchased GitHub Enterprise through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for GitHub Codespaces usage. For more information, see "Connecting an Azure subscription to your enterprise."

Managing the spending limit for Codespaces for your organization

Organizations owners and billing managers can manage the spending limit for GitHub Codespaces for an organization.

  1. No canto superior direito de qualquer página, clique na foto do seu perfil e em Configurações.

    Ícone Settings (Configurações) na barra de usuário

  2. Na seção "Acesso" da barra lateral, clique em Organizações.

  3. Ao lado da organização, clique em Configurações. Botão de configurações

  4. Se você for um proprietário da organização, na seção "Acesso" da barra lateral, clique em Cobrança e planos.

  5. Na parte superior da página, em "Informações de pagamento", clique em Atualizar limite de gastos. Link Gerenciar limite de gastos

  6. Em "Limite de gastos mensais", role a página para baixo até "Codespaces" e opte por limitar os gastos ou permitir gastos ilimitados. Botões de opção para limitar os gastos ou permitir gastos ilimitados

  7. Se você optar por limitar os gastos, em "Limitar gastos", digite um limite e clique em Atualizar limite. Campo usado para digitar o limite de gastos e botão Atualizar limite

Managing the spending limit for Codespaces for your enterprise account

Enterprise owners and billing managers can manage the spending limit for GitHub Codespaces for an enterprise account.

  1. No canto superior direito do GitHub.com, clique na foto do seu perfil e em Suas empresas. "Suas empresas" no menu suspenso na foto de perfil no GitHub Enterprise Cloud

  2. Na lista de empresas, clique na empresa que você deseja visualizar. Nome de uma empresa na lista das suas empresas

  3. Na barra lateral da conta corporativa, clique em Configurações. Guia Configurações na barra lateral das contas corporativas

  4. Na barra lateral esquerda, clique em Cobrança. Aba de faturamento na barra lateral de configurações da conta corporativa

  5. Click Spending Limit. Spending limit tab

  6. Em "Monthly spending limit" (Limite mensal de gastos), escolha para limitar gastos ou permitir gastos ilimitados. Botões de opção para limitar os gastos ou permitir gastos ilimitados

  7. Se você optar por limitar os gastos, em "Limitar gastos", digite um limite e clique em Atualizar limite. Campo usado para digitar o limite de gastos e botão Atualizar limite

Exporting changes when you have reached your spending limit

Se você atingir um limite de gastos, não poderá mais criar ou retomar seus codespaces. Você ainda pode exportar qualquer trabalho em andamento para uma nova ramificação.

Managing usage and spending limit email notifications

Email notifications are sent to account owners and billing managers when spending reaches 50%, 75%, 90%, and 100% of your account's spending limit.

You can disable these notifications anytime by navigating to the bottom of the Spending Limit page.

Screenshot of the billing email notification settings

Further reading