Skip to content
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
Binary file added assets/images/help/billing/copilot-tab.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -79,4 +79,8 @@ If the command returns `true`, a direct upgrade from 3.14 to 3.16.0 will fail, a

Alternatively, you can move to 3.16.0 now by first upgrading from 3.14 to 3.15, then from 3.15 to 3.16.0.

## Upgrading to 3.16.0 and 3.17.0 includes a slow data migration for code scanning

Customers who have code scanning enabled may experience slower transitions when upgrading to version 3.16.0, due to changes in the data model that require data migration. We recommend testing this upgrade in a non-production environment first, as it could result in longer downtime than expected. [Updated: 2025-06-12]

{% endif %}
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subs

If you want to try {% data variables.product.prodname_copilot_short %} before subscribing, you can use {% data variables.copilot.copilot_free %} for a limited experience. See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/about-github-copilot-free).

## Managing requests in {% data variables.product.prodname_copilot_short %}

Some {% data variables.product.prodname_copilot_short %} features use premium requests, which count toward your monthly usage allowance. To learn how premium requests work, which features use them, and how to manage your usage, see [AUTOTITLE](/copilot/managing-copilot/understanding-and-managing-copilot-usage/understanding-and-managing-requests-in-copilot).

## Migrating between {% data variables.product.prodname_copilot_short %} plans

When transitioning between different {% data variables.product.prodname_copilot_short %} plans, you may encounter situations that require support.
Expand All @@ -49,8 +53,6 @@ Some migrations cannot be completed through self-service options.

## Allowance usage for {% data variables.copilot.copilot_coding_agent %}

{% data reusables.copilot.coding-agent.premium-requests-start-date %}

Within your monthly usage allowance for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_copilot %} premium requests, you can ask {% data variables.product.prodname_copilot_short %} to work on coding tasks without incurring any additional costs.

When {% data variables.product.prodname_copilot_short %} works on coding tasks, {% data variables.copilot.copilot_coding_agent %} uses:
Expand All @@ -77,7 +79,7 @@ If you run out of free minutes or premium requests, and you have _not_ set up bi

### Monitoring your use of Actions minutes and premium requests

You can track your monthly usage of {% data variables.product.prodname_actions %} minutes and premium requests, to help you get the most value from your {% data variables.product.prodname_copilot_short %} plan. See [AUTOTITLE](/enterprise-cloud@latest/billing/managing-billing-for-your-products/managing-billing-for-github-actions/viewing-your-github-actions-usage) and [AUTOTITLE](/enterprise-cloud@latest/copilot/managing-copilot/monitoring-usage-and-entitlements/monitoring-your-copilot-usage-and-entitlements).
You can track your monthly usage of {% data variables.product.prodname_actions %} minutes and premium requests, to help you get the most value from your {% data variables.product.prodname_copilot_short %} plan. See [AUTOTITLE](/enterprise-cloud@latest/billing/managing-billing-for-your-products/managing-billing-for-github-actions/viewing-your-github-actions-usage) and [AUTOTITLE](/enterprise-cloud@latest/copilot/managing-copilot/understanding-and-managing-copilot-usage/monitoring-your-copilot-usage-and-entitlements).

## Further reading

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ As an {% data variables.enterprise.enterprise_or_org %} owner{% ifversion ghec %

### Editing or deleting a budget

>[!IMPORTANT] Deleting a budget may remove any limits on spending, depending on your other existing budgets.
>[!IMPORTANT] Deleting a budget may remove any limits on spending, depending on your other existing budgets. For example, deleting the default $0 budget for {% data variables.product.prodname_copilot_short %} premium requests allows for unlimited usage.

{% ifversion fpt %}

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

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

{% 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.

* **{% data variables.copilot.copilot_free %}** is available to individual developers who don't have access to {% data variables.product.prodname_copilot_short %} through an organization or enterprise. This free plan includes limited access to select {% data variables.product.prodname_copilot_short %} features, allowing you to try AI-powered coding assistance at no cost.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ By creating a custom model you enable {% data variables.product.prodname_copilot

This provides:

* **Personalization** - {% data variables.product.prodname_copilot_short %} has a detailed knowledge of your codebase, including available modules, functions, and internal libraries. A custom model may be particularly beneficial if your code is not typical of the wide range of code used to train the base model.
* **Personalization** - {% data variables.product.prodname_copilot_short %} has a detailed knowledge of your codebase, including available modules, functions, and internal libraries. A custom model may be particularly beneficial if your code is not typical of the wide range of code used to train the included model.
* **Efficiency and quality** - {% data variables.product.prodname_copilot_short %} is better equipped to help you write code faster and with fewer errors.
* **Privacy** - The custom model’s training process, hosting and inferencing are secure and private to your organization. Your data always remains yours, is never used to train another customer’s model, and your custom model is never shared.

Expand Down Expand Up @@ -113,7 +113,7 @@ You can check in your organization settings for an indication of how model creat
Model training may fail for a variety of reasons, including:

* Not enough data or non-representative data. Lack of data provided for training, or too much replication in the data, may make the fine-tuning unstable.
* Non-differentiated data. If the data is not sufficiently different from the public data on which the base model was trained, training may fail or the quality of code completion suggestions from the custom model may be only marginally improved.
* Non-differentiated data. If the data is not sufficiently different from the public data on which the included model was trained, training may fail or the quality of code completion suggestions from the custom model may be only marginally improved.
* A data preprocessing step may encounter unexpected files types and formats which causes it to fail. A solution may be to specify only certain file types for training.

## Retraining or deleting the custom model
Expand All @@ -127,7 +127,7 @@ Retraining the model updates it to include any new code that has been added to t

If you retrain the model, {% data variables.product.prodname_copilot_short %} will continue to use the current model to generate code completion suggestions until the new model is ready. Once the new model is ready, it will be automatically be used for code completion suggestions for all managed users who get a {% data variables.copilot.copilot_enterprise_short %} plan from the organization.

If you delete the custom model, {% data variables.product.prodname_copilot_short %} will use the base model for generating code completion suggestions for all users who get a {% data variables.product.prodname_copilot_short %} plan from the organization.
If you delete the custom model, {% data variables.product.prodname_copilot_short %} will use the included model for generating code completion suggestions for all users who get a {% data variables.product.prodname_copilot_short %} plan from the organization.

## Telemetry data collection and usage for custom models

Expand All @@ -144,7 +144,7 @@ When you create a custom model, you can choose to allow {% data variables.produc
Telemetry data is primarily used to fine-tune the {% data variables.product.prodname_copilot_short %} custom model to better understand and predict your organization’s coding patterns. Specifically, it helps:

* **Enhance model accuracy:** By analyzing the collected telemetry, {% data variables.product.prodname_copilot_short %} refines your custom model to increase the relevance and accuracy of future coding suggestions.
* **Monitor performance:** Telemetry data allows {% data variables.product.company_short %} to monitor how well custom models are performing compared to the base model, enabling ongoing improvements.
* **Monitor performance:** Telemetry data allows {% data variables.product.company_short %} to monitor how well custom models are performing compared to the included model, enabling ongoing improvements.
* **Feedback loops:** The data helps {% data variables.product.company_short %} create feedback loops where the model learns from real-world usage, adapting to your specific coding environment over time.

### Data storage and retention
Expand Down
2 changes: 1 addition & 1 deletion content/copilot/managing-copilot/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ children:
- /managing-copilot-as-an-individual-subscriber
- /managing-github-copilot-in-your-organization
- /managing-copilot-for-your-enterprise
- /monitoring-usage-and-entitlements
- /understanding-and-managing-copilot-usage
- /configure-personal-settings
- /configuring-and-auditing-content-exclusion
---
Original file line number Diff line number Diff line change
Expand Up @@ -49,22 +49,18 @@ You can cancel your {% data variables.product.prodname_copilot_short %} trial at

## About premium requests

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

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.

To learn more about premium requests and how they affect your billing, see [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/monitoring-usage-and-entitlements/avoiding-unexpected-copilot-costs).

### Purchasing additional premium requests

If you use all of your premium requests, you can continue using {% data variables.product.prodname_copilot_short %} with the base model for the rest of the month at no additional cost.
If you use all of your premium requests, you can continue using {% data variables.product.prodname_copilot_short %} with the included models for the rest of the month at no additional cost.

If you need more premium requests, you have two options:

* Upgrade to a higher plan with a larger monthly premium request allowance.
* 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).
* Set a spending limit for premium requests over your plan's allowance. Additional premium requests beyond the limit of your {% data variables.product.prodname_copilot_short %} 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 @@ -21,7 +21,7 @@ You can choose from the following plans.
For developers looking to get started with {% data variables.product.prodname_copilot_short %}.

* Includes up to **2,000 code completions** in IDEs per month
* Includes up to **50 total chat requests** per month in {% data variables.copilot.copilot_chat_short %}
* Includes up to **50 premium requests** per month
* Designed to give you a limited taste of {% data variables.product.prodname_copilot_short %}'s capabilities
* No subscription or payment required
* Intended for **personal use only**, not for users managed by an organization or enterprise
Expand Down Expand Up @@ -57,10 +57,10 @@ The following table highlights the key differences between individual {% data va
| Feature | {% data variables.copilot.copilot_free %} | {% data variables.copilot.copilot_pro %} | {% data variables.copilot.copilot_pro_plus %} |
|--------|----------------------------------------------------|--------------------------------------------------|----------------------------------------------------------|
| Price | Free | {% data variables.copilot.cfi_price_per_month %} per month, or<br>{% data variables.copilot.cfi_price_per_year %} per year<br>([free](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/getting-started-with-copilot-on-your-personal-account/getting-free-access-to-copilot-pro-as-a-student-teacher-or-maintainer) for some users) | {% data variables.copilot.cpp_price_per_month %} per month, or<br>{% data variables.copilot.cpp_price_per_year %} per year |
| Real-time code suggestions with the base model | Up to 2,000 per month | Unlimited | Unlimited |
| Real-time code suggestions with included models | Up to 2,000 per month | Unlimited | Unlimited |
| Premium requests | 50 per month | 300 per month | 1,500 per month |
| Purchase additional premium requests at {% data variables.copilot.additional_premium_requests %} per request | {% octicon "x" aria-label="Not included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} |
| {% data variables.copilot.copilot_chat_short %} interactions[^1] | Up to 50 per month | Unlimited with base model | Unlimited with base model |
| {% data variables.copilot.copilot_chat_short %} interactions[^1] | Up to 50 per month | Unlimited with included models | Unlimited with included models |
| Access to premium models | {% octicon "x" aria-label="Not included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} Full access |

{% endrowheaders %}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ Some features of {% data variables.product.prodname_copilot_short %} are availab

> [!NOTE] Support for GPT-4.5 is only available on {% data variables.copilot.copilot_enterprise_short %}.

By default, {% data variables.copilot.copilot_chat_short %} uses a base model. If you grant access to the alternative models, members of your enterprise can choose to use these models rather than the base model. The available alternative models are:
By default, {% data variables.copilot.copilot_chat_short %} uses an included model. If you grant access to the alternative models, members of your enterprise can choose to use these models rather than the included model. The available alternative models are:

* **{% data variables.copilot.copilot_claude %}**. See [AUTOTITLE](/copilot/using-github-copilot/ai-models/using-claude-in-github-copilot).
* **{% data variables.copilot.copilot_gemini %}**. See [AUTOTITLE](/copilot/using-github-copilot/ai-models/using-gemini-in-github-copilot).
Expand Down
Loading
Loading