Skip to content

Commit 295c65e

Browse files
authored
Merge pull request #44668 from github/repo-sync
Repo sync
2 parents 7ef012d + 3e6460b commit 295c65e

12 files changed

Lines changed: 56 additions & 10 deletions

File tree

.github/workflows/triage-unallowed-contributions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
2727

2828
- name: Get files changed
29-
uses: dorny/paths-filter@0bc4621a3135347011ad047f9ecf449bf72ce2bd
29+
uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d
3030
id: filter
3131
with:
3232
# Base branch used to get changed files

content/copilot/reference/ai-models/model-hosting.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,16 @@ Used for:
4949

5050
* {% data variables.copilot.copilot_claude_haiku_45 %}
5151
* {% data variables.copilot.copilot_claude_sonnet_45 %}
52+
* {% data variables.copilot.copilot_claude_sonnet_46 %}
5253
* {% data variables.copilot.copilot_claude_opus_45 %}
5354
* {% data variables.copilot.copilot_claude_opus_46 %}
5455
* {% data variables.copilot.copilot_claude_opus_46_fast %}
5556
* {% data variables.copilot.copilot_claude_opus_47 %}
5657
* {% data variables.copilot.copilot_claude_opus_48 %}
57-
* {% data variables.copilot.copilot_claude_sonnet_46 %}
58+
* {% data variables.copilot.copilot_claude_fable_5 %}
59+
60+
> [!WARNING]
61+
> When {% data variables.copilot.copilot_claude_fable_5 %} is used, Anthropic retains data, including prompts and outputs, to operate safety classifiers that detect harmful use. Other Claude models in {% data variables.product.prodname_copilot %} remain covered by {% data variables.product.github %}'s existing data retention agreements, as documented below. Enterprise and business users need to enable the {% data variables.copilot.copilot_claude_fable_5 %} model to make it available for your organization. You can read more about Anthropic's data handling practices for this model under section F of their [Service Specific Terms](https://www.anthropic.com/legal/service-specific-terms).
5862
5963
These models are hosted by Amazon Web Services, Anthropic PBC, and Google Cloud Platform. {% data variables.product.github %} has provider agreements in place to ensure data is not used for training. Additional details for each provider are included below:
6064

content/copilot/reference/ai-models/supported-models.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,13 @@ This table lists the AI models available in {% data variables.product.prodname_c
4040
| Model name | Provider | Release status | Agent mode | Ask mode | Edit mode |
4141
|--------------------------------------------------------|-----------|----------------------------|------------|----------|-----------|
4242
| {% for model in tables.copilot.model-release-status %} |
43-
| {{ model.name }}{% if model.name == 'GPT-5.4 nano' %}[^gpt54nano]{% endif %}{% if model.name == 'MAI-Code-1-Flash' %}[^mai-code-1-flash]{% endif %} | {{ model.provider }} | {{ model.release_status }} | {% if model.agent_mode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.ask_mode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.edit_mode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} |
43+
| {{ model.name }}{% if model.name == 'GPT-5.4 nano' %}[^gpt54nano]{% endif %}{% if model.name == 'MAI-Code-1-Flash' %}[^mai-code-1-flash]{% endif %}{% if model.name == 'Claude Fable 5' %}[^claude-fable-5]{% endif %}| {{ model.provider }} | {{ model.release_status }} | {% if model.agent_mode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.ask_mode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.edit_mode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} |
4444
| {% endfor %} |
4545

4646
{% endrowheaders %}
4747

48+
[^claude-fable-5]: When {% data variables.copilot.copilot_claude_fable_5 %} is used, Anthropic retains data, including prompts and outputs, to operate safety classifiers that detect harmful use. Other Claude models in {% data variables.product.prodname_copilot %} remain covered by {% data variables.product.github %}'s existing data retention agreements, as documented at [AUTOTITLE](/copilot/reference/ai-models/model-hosting#anthropic-models). Enterprise and business users need to enable the {% data variables.copilot.copilot_claude_fable_5 %} model to make it available for your organization. You can read more about Anthropic's data handling practices for this model under section F of their [Service Specific Terms](https://www.anthropic.com/legal/service-specific-terms). To enable {% data variables.copilot.copilot_claude_fable_5 %}, see [AUTOTITLE](/copilot/how-tos/copilot-on-github/set-up-copilot/configure-access-to-ai-models).
49+
4850
## Supported AI models in {% data variables.copilot.copilot_auto_model_selection_short_cap_a %}
4951

5052
This table lists the supported AI models for {% data variables.copilot.copilot_auto_model_selection_short_cap_a %}. Available models may be limited by model policies. See [AUTOTITLE](/copilot/concepts/auto-model-selection).
@@ -81,6 +83,7 @@ Choosing a larger context window or higher reasoning will impact {% data variabl
8183
| {% data variables.copilot.copilot_claude_opus_46_fast %} | {% octicon "x" aria-label="Not supported" %} | {% octicon "check" aria-label="Supported" %} |
8284
| {% data variables.copilot.copilot_claude_opus_47 %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
8385
| {% data variables.copilot.copilot_claude_opus_48 %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
86+
| {% data variables.copilot.copilot_claude_fable_5 %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
8487
| {% data variables.copilot.copilot_gpt_53_codex %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
8588
| {% data variables.copilot.copilot_gpt_54 %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
8689
| {% data variables.copilot.copilot_gpt_55 %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
@@ -131,7 +134,8 @@ Some {% data variables.product.prodname_copilot_short %} models require minimum
131134
| {% data variables.copilot.copilot_gpt_54 %} | `v1.104.1` and later | `17.14.19` and later | `1.5.66` and later | `0.47.0` and later | `0.15.0` and later |
132135
| {% data variables.copilot.copilot_gpt_54_mini %} | `v1.104.1` and later | `17.14.19` and later | `1.5.66` and later | `0.47.0` and later | `0.15.0` and later |
133136
| {% data variables.copilot.copilot_gpt_55 %} | `v1.117` and later | `17.14.19` and later | `1.5.66` and later | `0.47.0` and later | `0.15.0` and later |
134-
| {% data variables.copilot.copilot_claude_opus_48 %} | `v1.118` and later | `17.14.19` and later | TBD | TBD | TBD |
137+
| {% data variables.copilot.copilot_claude_opus_48 %} | `v1.118` and later | `17.14.6` and later | TBD | TBD | TBD |
138+
| {% data variables.copilot.copilot_claude_fable_5 %} | `v1.123.2` and later | `17.14.6` and later | TBD | TBD | TBD |
135139
| {% data variables.copilot.copilot_mai_code_1_flash %} | `v1.121` and later | Not available | Not available | Not available | Not available |
136140

137141
{% endrowheaders %}

data/reusables/copilot/available-models-per-plan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
| Available models | {% data variables.copilot.copilot_pro_short %} | {% data variables.copilot.copilot_pro_plus_short %} | {% data variables.copilot.copilot_max_short %} | {% data variables.copilot.copilot_business_short %} | {% data variables.copilot.copilot_enterprise_short %} |
66
|---------------------------------------------------------|-------------------------------------------------|-----------------------------------------------------|------------------------------------------------|-----------------------------------------------------|-------------------------------------------------------|
77
| {% for model in tables.copilot.model-supported-plans %} |
8-
| {{ model.name }}{% if model.name == 'GPT-5.4 nano' %}[^gpt54nano]{% endif %} | {% if model.pro == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.pro_plus == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.max == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.business == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.enterprise == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} |
8+
| {{ model.name }}{% if model.name == 'GPT-5.4 nano' %}[^gpt54nano]{% endif %}{% if model.name == 'Claude Fable 5' %}[^claude-fable-5]{% endif %} | {% if model.pro == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.pro_plus == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.max == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.business == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.enterprise == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} |
99
| {% endfor %} |
1010

1111
{% endrowheaders %}

data/tables/copilot/model-comparison.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,11 @@
5353
excels_at: Complex problem-solving challenges, sophisticated reasoning
5454
further_reading: 'Not available'
5555

56+
- name: Claude Fable 5
57+
task_area: Long-horizon, autonomous coding and knowledge-work
58+
excels_at: First-attempt correctness through upfront reasoning, aggressive parallel tool batching, and proactive verification of pre-existing test state before debugging
59+
further_reading: 'Not available'
60+
5661
- name: Claude Sonnet 4.5
5762
task_area: General-purpose coding and agent tasks
5863
excels_at: Complex problem-solving challenges, sophisticated reasoning

data/tables/copilot/model-release-status.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,13 @@
103103
ask_mode: true
104104
edit_mode: true
105105

106+
- name: 'Claude Fable 5'
107+
provider: 'Anthropic'
108+
release_status: 'GA'
109+
agent_mode: true
110+
ask_mode: true
111+
edit_mode: true
112+
106113
- name: 'Claude Sonnet 4.5'
107114
provider: 'Anthropic'
108115
release_status: 'GA'

data/tables/copilot/model-supported-clients.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,15 @@
6868
xcode: true
6969
jetbrains: true
7070

71+
- name: Claude Fable 5
72+
dotcom: true
73+
cli: true
74+
vscode: true
75+
vs: true
76+
eclipse: true
77+
xcode: true
78+
jetbrains: true
79+
7180
- name: Claude Sonnet 4.5
7281
dotcom: true
7382
cli: true

data/tables/copilot/model-supported-plans.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,13 @@
5454
business: true
5555
enterprise: true
5656

57+
- name: Claude Fable 5
58+
pro: false
59+
pro_plus: true
60+
max: true
61+
business: true
62+
enterprise: true
63+
5764
- name: Claude Sonnet 4.5
5865
pro: true
5966
pro_plus: true

data/tables/copilot/models-and-pricing.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,15 @@
171171
output: $25.00
172172
cache_write: $6.25
173173

174+
- model: Claude Fable 5
175+
provider: anthropic
176+
release_status: GA
177+
category: Powerful
178+
input: $10.00
179+
cached_input: $1.00
180+
output: $50.00
181+
cache_write: $12.50
182+
174183
# Google
175184
- model: 'Gemini 2.5 Pro'
176185
provider: google

data/variables/copilot.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,7 @@ copilot_claude_opus_46: 'Claude Opus 4.6'
189189
copilot_claude_opus_46_fast: 'Claude Opus 4.6 (fast mode) (preview)'
190190
copilot_claude_opus_47: 'Claude Opus 4.7'
191191
copilot_claude_opus_48: 'Claude Opus 4.8'
192+
copilot_claude_fable_5: 'Claude Fable 5'
192193
copilot_claude_sonnet: 'Claude Sonnet'
193194
copilot_claude_sonnet_35: 'Claude Sonnet 3.5'
194195
copilot_claude_sonnet_37: 'Claude Sonnet 3.7'

0 commit comments

Comments
 (0)