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
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ The enforcement happens at multiple levels:

The models available for {% data variables.product.prodname_copilot_short %} vary by region. {% data reusables.copilot.model-compliance.models-intro %}

> [!NOTE] Some models listed may only be available as utility models. See [AUTOTITLE](/copilot/concepts/models/utility-models).

### United States

{% data reusables.copilot.model-compliance.us-models %}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ category:
- Build with Copilot CLI # Copilot CLI bespoke page
---

> [!NOTE]
> The `/every` and `/after` commands are currently experimental features and are only available if you have used the `/experimental on` slash command, or the `--experimental` command line option.

In an interactive {% data variables.copilot.copilot_cli_short %} session you can schedule a prompt to be submitted automatically. This is useful when you want {% data variables.product.prodname_copilot_short %} to repeat a task at a regular cadence or to perform a one-off task after a delay, without you having to remember to submit the prompt manually.

There are two slash commands for this:
Expand Down
2 changes: 1 addition & 1 deletion content/copilot/reference/ai-models/model-comparison.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ If your task involves deep reasoning or large-scale refactoring, consider a mode

[^mai-code-1-flash]: {% data variables.copilot.copilot_mai_code_1_flash %} is a continuously improving model. Performance and behavior may evolve over time as new checkpoints are released.

Choosing the right model helps you get the most out of {% data variables.product.prodname_copilot_short %}. If you're not sure which model to use, start with a general-purpose option like {% data variables.copilot.copilot_gpt_41 %}, then adjust based on your needs.
Choosing the right model helps you get the most out of {% data variables.product.prodname_copilot_short %}. If you're not sure which model to use, start with a general-purpose option like {% data variables.copilot.copilot_gpt_5_mini %}, then adjust based on your needs.

* For detailed model specs and pricing, see [AUTOTITLE](/copilot/using-github-copilot/ai-models/supported-ai-models-in-copilot).
* For more examples of how to use different models, see [AUTOTITLE](/copilot/using-github-copilot/ai-models/comparing-ai-models-using-different-tasks).
Expand Down
1 change: 0 additions & 1 deletion content/copilot/reference/ai-models/model-hosting.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ contentType: reference

Used for:

* {% data variables.copilot.copilot_gpt_41 %}
* {% data variables.copilot.copilot_gpt_5_mini %}
* {% data variables.copilot.copilot_gpt_52 %}
* {% data variables.copilot.copilot_gpt_52_codex %}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ All prices are **per 1 million tokens**.
| {{ entry.model }} | {{ entry.release_status }} | {{ entry.category }} | {{ entry.input }} | {{ entry.cached_input }} | {{ entry.output }} |
| {% endif %}{% endfor %} |

[^1]: {% data variables.copilot.copilot_gpt_41 %} and {% data variables.copilot.copilot_gpt_5_mini %} are included models.
[^1]: {% data variables.copilot.copilot_gpt_5_mini %} is an included model.
[^2]: {% data variables.copilot.copilot_gpt_54 %} pricing applies to prompts with ≤272K tokens.

### Anthropic
Expand Down
3 changes: 0 additions & 3 deletions data/tables/copilot/annual-subscriber-model-multipliers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,6 @@
- model: 'GPT-4o mini'
new_multiplier: '0.33'

- model: 'GPT-4.1'
new_multiplier: '1'

- model: 'GPT-5.1'
new_multiplier: '3'

Expand Down
4 changes: 0 additions & 4 deletions data/tables/copilot/auto-model-selection.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,6 @@
# - cli: Availability for Copilot CLI.

# OpenAI
- name: GPT-4.1
cloud_agent: false
chat: true
cli: false

- name: GPT-5 mini
cloud_agent: false
Expand Down
4 changes: 0 additions & 4 deletions data/tables/copilot/model-comparison.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,6 @@
# 2. Within each provider group, alphabetically by model name.

# OpenAI
- name: GPT-4.1
task_area: General-purpose coding and writing
excels_at: Fast, accurate code completions and explanations
further_reading: '[GPT-4.1 model card](https://openai.com/index/gpt-4-1/)'

- name: GPT-5 mini
task_area: General-purpose coding and writing
Expand Down
4 changes: 4 additions & 0 deletions data/tables/copilot/model-deprecation-history.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@
# - retirement_date: The official retirement date for the model (YYYY-MM-DD).
# - suggested_alternative: The model recommended for migration.

- name: 'GPT-4.1'
retirement_date: '2026-06-01'
suggested_alternative: 'GPT-5.5'

- name: 'Grok Code Fast 1'
retirement_date: '2026-05-15'
suggested_alternative: 'GPT-5 mini'
Expand Down
4 changes: 0 additions & 4 deletions data/tables/copilot/model-multipliers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,6 @@
multiplier_paid: 14
multiplier_free: Not applicable

- name: GPT-4.1
multiplier_paid: 0
multiplier_free: 1

- name: GPT-4o
multiplier_paid: 0
multiplier_free: 1
Expand Down
6 changes: 0 additions & 6 deletions data/tables/copilot/model-release-status.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,6 @@
# - edit_mode: true = ✓, false = ✗

# OpenAI models
- name: 'GPT-4.1'
provider: 'OpenAI'
release_status: 'Closing down 2026-06-01'
agent_mode: true
ask_mode: true
edit_mode: true

- name: 'GPT-5 mini'
provider: 'OpenAI'
Expand Down
9 changes: 0 additions & 9 deletions data/tables/copilot/model-supported-clients.yml
Original file line number Diff line number Diff line change
Expand Up @@ -122,15 +122,6 @@
xcode: true
jetbrains: true

- name: GPT-4.1
dotcom: true
cli: true
vscode: true
vs: true
eclipse: true
xcode: true
jetbrains: true

- name: MAI-Code-1-Flash
dotcom: false
cli: false
Expand Down
7 changes: 0 additions & 7 deletions data/tables/copilot/model-supported-plans.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,13 +96,6 @@
business: true
enterprise: true

- name: GPT-4.1
pro: true
pro_plus: true
max: true
business: true
enterprise: true

- name: MAI-Code-1-Flash
pro: true
pro_plus: true
Expand Down
7 changes: 0 additions & 7 deletions data/tables/copilot/models-and-pricing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,6 @@
# - notes: Optional notes about the model.

# OpenAI
- model: 'GPT-4.1[^1]'
provider: openai
release_status: GA
category: Versatile
input: $2.00
cached_input: $0.50
output: $8.00

- model: 'GPT-5 mini[^1]'
provider: openai
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,15 @@
"additional-permissions": false,
"access": "read"
},
{
"category": "billing",
"slug": "create-a-budget-for-an-organization",
"subcategory": "budgets",
"verb": "post",
"requestPath": "/organizations/{org}/settings/billing/budgets",
"additional-permissions": false,
"access": "write"
},
{
"category": "billing",
"slug": "get-a-budget-by-id-for-an-organization",
Expand Down
6 changes: 6 additions & 0 deletions src/github-apps/data/fpt-2022-11-28/fine-grained-pat.json
Original file line number Diff line number Diff line change
Expand Up @@ -1386,6 +1386,12 @@
"verb": "get",
"requestPath": "/organizations/{org}/settings/billing/budgets"
},
{
"slug": "create-a-budget-for-an-organization",
"subcategory": "budgets",
"verb": "post",
"requestPath": "/organizations/{org}/settings/billing/budgets"
},
{
"slug": "get-a-budget-by-id-for-an-organization",
"subcategory": "budgets",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -428,6 +428,17 @@
"server-to-server": true,
"additional-permissions": false
},
{
"category": "billing",
"slug": "create-a-budget-for-an-organization",
"subcategory": "budgets",
"verb": "post",
"requestPath": "/organizations/{org}/settings/billing/budgets",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "billing",
"slug": "get-a-budget-by-id-for-an-organization",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1466,6 +1466,12 @@
"verb": "get",
"requestPath": "/organizations/{org}/settings/billing/budgets"
},
{
"slug": "create-a-budget-for-an-organization",
"subcategory": "budgets",
"verb": "post",
"requestPath": "/organizations/{org}/settings/billing/budgets"
},
{
"slug": "get-a-budget-by-id-for-an-organization",
"subcategory": "budgets",
Expand Down
6 changes: 6 additions & 0 deletions src/github-apps/data/fpt-2022-11-28/user-to-server-rest.json
Original file line number Diff line number Diff line change
Expand Up @@ -1508,6 +1508,12 @@
"verb": "get",
"requestPath": "/organizations/{org}/settings/billing/budgets"
},
{
"slug": "create-a-budget-for-an-organization",
"subcategory": "budgets",
"verb": "post",
"requestPath": "/organizations/{org}/settings/billing/budgets"
},
{
"slug": "get-a-budget-by-id-for-an-organization",
"subcategory": "budgets",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,15 @@
"additional-permissions": false,
"access": "read"
},
{
"category": "billing",
"slug": "create-a-budget-for-an-organization",
"subcategory": "budgets",
"verb": "post",
"requestPath": "/organizations/{org}/settings/billing/budgets",
"additional-permissions": false,
"access": "write"
},
{
"category": "billing",
"slug": "get-a-budget-by-id-for-an-organization",
Expand Down
6 changes: 6 additions & 0 deletions src/github-apps/data/fpt-2026-03-10/fine-grained-pat.json
Original file line number Diff line number Diff line change
Expand Up @@ -1386,6 +1386,12 @@
"verb": "get",
"requestPath": "/organizations/{org}/settings/billing/budgets"
},
{
"slug": "create-a-budget-for-an-organization",
"subcategory": "budgets",
"verb": "post",
"requestPath": "/organizations/{org}/settings/billing/budgets"
},
{
"slug": "get-a-budget-by-id-for-an-organization",
"subcategory": "budgets",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -428,6 +428,17 @@
"server-to-server": true,
"additional-permissions": false
},
{
"category": "billing",
"slug": "create-a-budget-for-an-organization",
"subcategory": "budgets",
"verb": "post",
"requestPath": "/organizations/{org}/settings/billing/budgets",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "billing",
"slug": "get-a-budget-by-id-for-an-organization",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1466,6 +1466,12 @@
"verb": "get",
"requestPath": "/organizations/{org}/settings/billing/budgets"
},
{
"slug": "create-a-budget-for-an-organization",
"subcategory": "budgets",
"verb": "post",
"requestPath": "/organizations/{org}/settings/billing/budgets"
},
{
"slug": "get-a-budget-by-id-for-an-organization",
"subcategory": "budgets",
Expand Down
6 changes: 6 additions & 0 deletions src/github-apps/data/fpt-2026-03-10/user-to-server-rest.json
Original file line number Diff line number Diff line change
Expand Up @@ -1508,6 +1508,12 @@
"verb": "get",
"requestPath": "/organizations/{org}/settings/billing/budgets"
},
{
"slug": "create-a-budget-for-an-organization",
"subcategory": "budgets",
"verb": "post",
"requestPath": "/organizations/{org}/settings/billing/budgets"
},
{
"slug": "get-a-budget-by-id-for-an-organization",
"subcategory": "budgets",
Expand Down
2 changes: 1 addition & 1 deletion src/github-apps/lib/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,5 +60,5 @@
"2022-11-28"
]
},
"sha": "c4a52d9b0b4f5db4e7de178c9f8f90b5f6360563"
"sha": "0d4e436c347b444cd71b4eb1bd73948fd51c3402"
}
Loading
Loading