Skip to content

Repo sync #38112

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
May 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,9 @@ You can view the usage of your personal account and download the usage data for
* For a breakdown of all metered usage, click **Metered billing usage report**.
* For a per user breakdown of additional premium requests, click **{% data variables.product.prodname_copilot_short %} premium requests usage report**.

<!-- expires 2025-05-08 -->
{% data reusables.copilot.unlimited-premium-requests %}
<!-- end expires 2025-05-08 -->
<!-- expires 2025-05-19 -->
{% data reusables.copilot.copilot-premium-requests-usage-report %}
<!-- end expires 2025-05-19 -->

You can choose a pre-selected option or use the "Custom range" option to specify a date range of up to 31 days.

Expand Down Expand Up @@ -88,9 +88,9 @@ You can view the usage of your {% data variables.enterprise.enterprise_or_org %}
* For a breakdown of all metered usage, click **Metered billing usage report**.
* For a per user breakdown of additional premium requests, click **{% data variables.product.prodname_copilot_short %} premium requests usage report**.

<!-- expires 2025-05-08 -->
{% data reusables.copilot.unlimited-premium-requests %}
<!-- end expires 2025-05-08 -->
<!-- expires 2025-05-19 -->
{% data reusables.copilot.copilot-premium-requests-usage-report %}
<!-- end expires 2025-05-19 -->

You can choose a pre-selected option or use the "Custom range" option to specify a date range of up to 31 days.

Expand Down
23 changes: 18 additions & 5 deletions content/billing/managing-your-billing/preventing-overspending.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,8 @@ Budgets are not applicable to pre-paid volume licenses.

For license-based products such as {% data variables.product.prodname_copilot %}, {% data variables.product.prodname_AS %},{% ifversion fpt %} and {% data variables.product.prodname_team %}{% elsif ghec %} and {% data variables.product.prodname_enterprise %}{% endif %}, setting a budget does not prevent usage over the limit.

For the {% data variables.product.prodname_copilot %} Premium Request SKU, to set a spending limit for premium requests over your plan's allowance, you can update the default $0 SKU-level budget and select “Stop usage when budget limit is reached”.

> [!NOTE]
> By default, paid usage will be limited to $0 for accounts that do not have a payment method on file.
> By default, paid usage will be limited to $0 for accounts that do not have a payment method on file.

{% ifversion fpt %}

Expand All @@ -39,8 +37,23 @@ You can set spending limits and receive alerts when your usage reaches 75%, 90%,
{% data reusables.user-settings.access_settings %}
1. In the "Access" section of the sidebar, click **{% octicon "credit-card" aria-hidden="true" %} Billing & Licensing**.
1. Click **Budgets and alerts**.
1. To create a new budget, click **New budget** and follow the prompts.
1. To edit or delete a budget, click **Edit** or **Delete** next to the budget you want to edit or delete. Follow the prompts.
1. To create a new budget, click **New budget**.
1. Under "Budget Type" select either **Product-level budget** or **SKU-level budget**.

* To create a Product-level budget, choose a metered product from the dropdown.
* To create a SKU-level budget, choose a SKU from the dropdown. This limits spending for an individual SKU.

1. Under "Budget scope", set the scope of spending for this budget.
1. Under "Budget", set a budget amount.

To stop any usage and further spending once the budget limit is reached, select **Stop usage when budget limit is reached**, if available.

>[!IMPORTANT] If you do not select **Stop usage when budget limit is reached**, you will be notified by email if you exceed your budget, but usage **will not** be stopped.

1. To receive an alert if your budget has reached 75%, 90% and 100% thresholds, select **Receive budget threshold alerts** under "Alerts". When the budget has reached the specific threshold, you will be notified via email and a banner on {% data variables.product.github %}. You may opt out at any time.
1. Click **Create budget**.

To edit or delete a budget, on the "Budget and alerts page", click **Edit** or **Delete** next to the budget you want to edit or delete. Follow the prompts.

{% endif %}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ redirect_from:
- /copilot/about-github-copilot/subscription-plans-for-github-copilot
---

<!-- expires 2025-05-08 -->
<!-- expires 2025-06-04 -->
{% data reusables.copilot.unlimited-premium-requests %}
<!-- end expires 2025-05-08 -->
<!-- end expires 2025-06-04 -->

{% data variables.product.company_short %} offers several plans for {% data variables.product.prodname_copilot %}, depending on your needs and whether you're using {% data variables.product.prodname_copilot_short %} as an individual or as part of an organization or enterprise.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,9 @@ You can cancel your {% data variables.product.prodname_copilot_short %} trial at

## About premium requests

<!-- expires 2025-05-08 -->
<!-- expires 2025-06-04 -->
{% data reusables.copilot.unlimited-premium-requests %}
<!-- end expires 2025-05-08 -->
<!-- end expires 2025-06-04 -->

Your {% data variables.product.prodname_copilot_short %} plan includes premium requests. Premium requests use more advanced models or features and count against your monthly premium request allowance.

Expand All @@ -64,9 +64,7 @@ If you use all of your premium requests, you can continue using {% data variable
If you need more premium requests, you have two options:

* Upgrade to a higher plan with a larger monthly premium request allowance.
* Enable optional overages to continue using premium models and capabilities beyond your included monthly limit.

Overages are billed at {% data variables.copilot.additional_premium_requests %} per additional premium request, but you’ll only be charged if you’ve explicitly enabled overages in your account settings. See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/managing-your-copilot-plan/managing-copilot-policies-as-an-individual-subscriber#enabling-additional-usage-of-premium-requests).
* Set a spending limit for premium requests over your plan's allowance. Additional premium requests beyond the limit of your Copilot plan are billed at {% data variables.copilot.additional_premium_requests %} per premium request. See [AUTOTITLE](/billing/managing-your-billing/preventing-overspending).

{% data reusables.copilot.premium-requests-mobile %}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,6 @@ redirect_from:

In addition to the configuration for the {% data variables.product.prodname_copilot %} plugin in your supported IDE, you can configure settings for {% data variables.product.prodname_copilot %} on {% data variables.product.github %}. The settings apply wherever you use {% data variables.product.prodname_copilot %}.

## Enabling additional {% data variables.product.prodname_copilot_short %} premium requests

<!-- expires 2025-05-08 -->
{% data reusables.copilot.unlimited-premium-requests %}<br>
>
> This setting won't be available until then.
<!-- end expires 2025-05-08 -->

{% data reusables.copilot.premium-requests-billing-platform %}

If you enable this setting, additional premium requests beyond the limit of your {% data variables.product.prodname_copilot_short %} plan will be billed at {% data variables.copilot.additional_premium_requests %} per premium request. You will be charged for each additional premium request you use across all {% data variables.product.prodname_copilot_short %} interfaces, including {% data variables.product.prodname_mobile %}. See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/monitoring-usage-and-entitlements/avoiding-unexpected-copilot-costs).

## Enabling or disabling suggestions matching public code

> [!NOTE] If you are a member of an organization on {% data variables.product.prodname_ghe_cloud %} who has been assigned a {% data variables.product.prodname_copilot %} seat through your organization, you will not be able to configure suggestions matching public code in your personal account settings. Your setting for suggestions matching public code will be inherited from your organization or enterprise.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ You can configure policies for your enterprise. If no policy is chosen at the en

| Policy Name | Enforced policy for multiple organizations |
| ----------- | ------------------------------------------ |
| [Additional {% data variables.product.prodname_copilot_short %} premium requests](#additional-copilot-premium-requests) <br>- Opt in to user feedback collection <br >- Opt in to preview features | least restrictive <br> most restrictive <br> least restrictive |
| [{% data variables.product.prodname_copilot_short %} in {% data variables.product.prodname_dotcom_the_website %}](#copilot-in-githubcom) | least restrictive |
| [{% data variables.product.prodname_copilot_cli %}](#github-copilot-in-the-cli) | least restrictive |
| [{% data variables.product.prodname_copilot_desktop_short %} ({% data variables.release-phases.public_preview %})](#copilot-in-github-desktop-public-preview) | least restrictive |
Expand All @@ -38,18 +37,6 @@ You can configure policies for your enterprise. If no policy is chosen at the en
| [{% data variables.product.prodname_copilot_short %} access to alternative AI models](#copilot-access-to-alternative-ai-models) | least restrictive |
| [{% data variables.product.prodname_copilot_short %} Metrics API access](#copilot-metrics-api-access) | most restrictive |

### Additional {% data variables.product.prodname_copilot_short %} premium requests

<!-- expires 2025-05-19 -->
{% data reusables.copilot.unlimited-premium-requests %}<br>
>
> This setting won't be available until then.
<!-- end expires 2025-05-19 -->

By default, a $0 budget is created for the {% data variables.product.prodname_copilot_short %} Premium Request SKU for your enterprise. To use additional premium requests, edit the $0 budget. For more information on budget behavior, see [AUTOTITLE](/copilot/rolling-out-github-copilot-at-scale/managing-your-companys-spending-on-github-copilot#enabling-additional-premium-requests).

If you enable this setting by adjusting the default budget, additional premium requests beyond the limit of your {% data variables.product.prodname_copilot_short %} plan will be billed at {% data variables.copilot.additional_premium_requests %} per premium request. You will be charged for each additional premium request your users use across all {% data variables.product.prodname_copilot_short %} interfaces, including {% data variables.product.prodname_mobile %}. See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/monitoring-usage-and-entitlements/avoiding-unexpected-copilot-costs).

### {% data variables.product.prodname_copilot_short %} in {% data variables.product.prodname_dotcom_the_website %}

With a {% data variables.product.prodname_copilot_enterprise_short %} license, you can enable "{% data variables.product.prodname_copilot_short %} in {% data variables.product.prodname_dotcom_the_website %}" to provide members of your enterprise access to AI features on the {% data variables.product.github %} website, including:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,13 @@ shortTitle: Managing policies

Organization owners can set policies to govern how {% data variables.product.prodname_copilot %} can be used within the organization. For example, an organization owner can enable or disable the following {% data variables.product.prodname_copilot_short %} features{% ifversion ghec %} (unless an enterprise owner has blocked access to these features at the enterprise level){% endif %}:

* Additional {% data variables.product.prodname_copilot_short %} premium requests
<!-- expires 2025-05-19 -->
> [!IMPORTANT] This setting will be available starting on May 12, 2025 or May 19, 2025, depending on your payment method. For more information, see [AUTOTITLE](/copilot/managing-copilot/monitoring-usage-and-entitlements/about-premium-requests).
<!-- end expires 2025-05-19 -->
* {% data variables.product.prodname_copilot_short %} in {% data variables.product.prodname_dotcom_the_website %}
* {% data variables.product.prodname_copilot_chat_short %} in the IDE
* Editor preview Copilot features, such as:

* Image support in {% data variables.product.prodname_copilot_chat_short %} (available in {% data variables.product.prodname_vscode_shortname %} and {% data variables.product.prodname_vs %})
* Please note: This setting only applies to preview features within GitHub Copilot and does not control all preview-related settings in VS Code

>[!NOTE] This setting only applies to preview features within {% data variables.product.prodname_copilot_short %} and does not control all preview-related settings in {% data variables.product.prodname_vscode_shortname %}.
* {% data variables.product.prodname_copilot_mobile_short %}
* {% data variables.product.prodname_copilot_cli_short %} and {% data variables.product.prodname_windows_terminal %}
* {% data variables.product.prodname_copilot_desktop_short %} ({% data variables.release-phases.public_preview %})
Expand All @@ -44,15 +42,15 @@ Organization owners can set policies to govern how {% data variables.product.pro
* Google {% data variables.copilot.copilot_gemini %} in {% data variables.product.prodname_copilot_short %}
* OpenAI models in {% data variables.product.prodname_copilot_short %}

The policy settings selected by an organization owner determine the behavior of {% data variables.product.prodname_copilot %} for all organization members that have been granted access to {% data variables.product.prodname_copilot_short %} through the organization.
The policy settings selected by an organization owner determine the behavior of {% data variables.product.prodname_copilot_short %} for all organization members that have been granted access to {% data variables.product.prodname_copilot_short %} through the organization.

### Policies for suggestion matching

Organization settings include an option to either allow or block code suggestions that match publicly available code. If you choose to block suggestions matching public code, {% data variables.product.prodname_copilot %} will check potential code suggestions and the surrounding code of about 150 characters against public code on {% data variables.product.prodname_dotcom %}. If there is a match, or a near match, the suggestion is not shown.
Organization settings include an option to either allow or block code suggestions that match publicly available code. If you choose to block suggestions matching public code, {% data variables.product.prodname_copilot_short %} will check potential code suggestions and the surrounding code of about 150 characters against public code on {% data variables.product.prodname_dotcom %}. If there is a match, or a near match, the suggestion is not shown.

{% ifversion ghec %}If your enterprise admin has selected **No policy** for suggestion matching at the enterprise level, you can set a suggestion matching policy for your organization.

If an organization member is assigned a seat by multiple organizations with different suggestion matching policies under the same enterprise, {% data variables.product.prodname_copilot %} will use the most restrictive policy.{% endif %}
If an organization member is assigned a seat by multiple organizations with different suggestion matching policies under the same enterprise, {% data variables.product.prodname_copilot_short %} will use the most restrictive policy.{% endif %}

## Enabling {% data variables.product.prodname_copilot_short %} features in your organization

Expand Down
Loading
Loading