Skip to content

Commit 1472523

Browse files
sunbryeits-mia
andauthored
[2025-11-06] Deprecation of Sonnet 3.5 in Copilot [closing down] (#58329)
Co-authored-by: Mia Arts <107727642+its-mia@users.noreply.github.com>
1 parent ec8abf8 commit 1472523

File tree

11 files changed

+13
-38
lines changed

11 files changed

+13
-38
lines changed

content/copilot/concepts/auto-model-selection.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ category:
1919

2020
Experience less rate limiting and reduce the mental load of choosing a model by letting {% data variables.copilot.copilot_auto_model_selection %} automatically choose the best available model.
2121

22-
In {% data variables.product.prodname_vscode_shortname %}, {% data variables.copilot.copilot_auto_model_selection %} chooses from {% data variables.copilot.copilot_gpt_41 %}, {% data variables.copilot.copilot_gpt_5_mini %}, {% data variables.copilot.copilot_gpt_5 %}, {% data variables.copilot.copilot_claude_sonnet_35 %}, and {% data variables.copilot.copilot_claude_sonnet_45 %}, based on availability and to help reduce rate limiting. Included models may change over time.
22+
In {% data variables.product.prodname_vscode_shortname %}, {% data variables.copilot.copilot_auto_model_selection %} chooses from {% data variables.copilot.copilot_gpt_41 %}, {% data variables.copilot.copilot_gpt_5_mini %}, {% data variables.copilot.copilot_gpt_5 %}, {% data variables.copilot.copilot_claude_haiku_45 %}, and {% data variables.copilot.copilot_claude_sonnet_45 %}, based on availability and to help reduce rate limiting. Included models may change over time.
2323

2424
Automatically selected models **won't** include these models:
2525
* Models with premium request multipliers greater than one. See [AUTOTITLE](/copilot/reference/ai-models/supported-models#model-multipliers).

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

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ Use this table to find a suitable model quickly, see more detail in the sections
3838
| {% data variables.copilot.copilot_claude_haiku_45 %} | Fast help with simple or repetitive tasks | Fast, reliable answers to lightweight coding questions | Agent mode | Not available |
3939
| {% data variables.copilot.copilot_claude_sonnet_45 %} | General-purpose coding and agent tasks | Complex problem-solving challenges, sophisticated reasoning | Agent mode | [{% data variables.copilot.copilot_claude_sonnet_45 %} model card](https://assets.anthropic.com/m/12f214efcc2f457a/original/Claude-Sonnet-4-5-System-Card.pdf) |
4040
| {% data variables.copilot.copilot_claude_opus_41 %} | Deep reasoning and debugging | Complex problem-solving challenges, sophisticated reasoning | Reasoning, vision | [{% data variables.copilot.copilot_claude_opus_41 %} model card](https://assets.anthropic.com/m/4c024b86c698d3d4/original/Claude-4-1-System-Card.pdf) |
41-
| {% data variables.copilot.copilot_claude_sonnet_35 %} | Fast help with simple or repetitive tasks | Quick responses for code, syntax, and documentation | Agent mode, vision | [{% data variables.copilot.copilot_claude_sonnet_35 %} model card](https://www-cdn.anthropic.com/fed9cc193a14b84131812372d8d5857f8f304c52/Model_Card_Claude_3_Addendum.pdf) |
4241
| {% data variables.copilot.copilot_claude_sonnet_40 %} | Deep reasoning and debugging | Performance and practicality, perfectly balanced for coding workflows | Agent mode, vision | [{% data variables.copilot.copilot_claude_sonnet_40 %} model card](https://www-cdn.anthropic.com/6be99a52cb68eb70eb9572b4cafad13df32ed995.pdf) |
4342
| {% data variables.copilot.copilot_gemini_25_pro %} | Deep reasoning and debugging | Complex code generation, debugging, and research workflows | Reasoning, vision | [{% data variables.copilot.copilot_gemini_25_pro %} model card](https://storage.googleapis.com/model-cards/documents/gemini-2.5-pro.pdf) |
4443
| {% data variables.copilot.copilot_grok_code %} | General-purpose coding and writing | Fast, accurate code completions and explanations | Agent mode | [{% data variables.copilot.copilot_grok_code %} model card](https://data.x.ai/2025-08-20-grok-4-model-card.pdf) |
@@ -76,7 +75,6 @@ These models are optimized for speed and responsiveness. They’re ideal for qui
7675
| Model | Why it's a good fit |
7776
|-------------------------------------------------------|------------------------------------------------------------------------------------------------------------|
7877
| {% data variables.copilot.copilot_claude_haiku_45 %} | Balances fast responses with quality output. Ideal for small tasks and lightweight code explanations. |
79-
| {% data variables.copilot.copilot_claude_sonnet_35 %} | Balances fast responses with quality output. Ideal for small tasks and lightweight code explanations. |
8078

8179
### When to use these models
8280

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,9 @@ Used for:
3838
* {% data variables.copilot.copilot_claude_haiku_45 %}
3939
* {% data variables.copilot.copilot_claude_sonnet_45 %}
4040
* {% data variables.copilot.copilot_claude_opus_41 %}
41-
* {% data variables.copilot.copilot_claude_sonnet_35 %}
4241
* {% data variables.copilot.copilot_claude_sonnet_40 %}
4342

44-
{% data variables.copilot.copilot_claude_haiku_45 %} and {% data variables.copilot.copilot_claude_opus_41 %} are hosted by Anthropic PBC. {% data variables.copilot.copilot_claude_sonnet_40 %} is hosted by Anthropic PBC and Google Cloud Platform. {% data variables.copilot.copilot_claude_sonnet_45 %} is hosted by Amazon Web Services, Anthropic PBC, and Google Cloud Platform. {% data variables.copilot.copilot_claude_sonnet_35 %} is hosted exclusively by Amazon Web Services. {% 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:
43+
{% data variables.copilot.copilot_claude_haiku_45 %} and {% data variables.copilot.copilot_claude_opus_41 %} are hosted by Anthropic PBC. {% data variables.copilot.copilot_claude_sonnet_40 %} is hosted by Anthropic PBC and Google Cloud Platform. {% data variables.copilot.copilot_claude_sonnet_45 %} is 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:
4544

4645
* Amazon Bedrock: Amazon makes the [following data commitments](https://docs.aws.amazon.com/bedrock/latest/userguide/data-protection.html): _Amazon Bedrock doesn't store or log your prompts and completions. Amazon Bedrock doesn't use your prompts and completions to train any AWS models and doesn't distribute them to third parties_.
4746
* Anthropic PBC: {% data variables.product.github %} maintains a [zero data retention agreement](https://privacy.anthropic.com/en/articles/8956058-i-have-a-zero-retention-agreement-with-anthropic-what-products-does-it-apply-to) with Anthropic.

content/copilot/tutorials/compare-ai-models.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -177,17 +177,17 @@ class Cart:
177177
* It can interpret visual assets, such as UML diagrams, wireframes, or flowcharts, to generate code scaffolding or suggest architecture.
178178
* It can be useful for reviewing screenshots of UI layouts or form designs and generating.
179179

180-
## {% data variables.copilot.copilot_claude_sonnet_35 %}
180+
## {% data variables.copilot.copilot_claude_haiku_45 %}
181181

182-
{% data reusables.copilot.model-use-cases.claude-35-sonnet %}
182+
{% data reusables.copilot.model-use-cases.claude-haiku-45 %}
183183

184184
### Example scenario
185185

186186
Consider a scenario where you are implementing both unit tests and integration tests for an application. You want to ensure that the tests are comprehensive and cover any edge cases that you may and may not have thought of.
187187

188188
For a complete walkthrough of the scenario, see [AUTOTITLE](/copilot/tutorials/writing-tests-with-github-copilot).
189189

190-
### Why {% data variables.copilot.copilot_claude_sonnet_35 %} is a good fit
190+
### Why {% data variables.copilot.copilot_claude_haiku_45 %} is a good fit
191191

192192
* It performs well on everyday coding tasks like test generation, boilerplate scaffolding, and validation logic.
193193
* The task leans into multi-step reasoning, but still stays within the confidence zone of a less advanced model because the logic isn’t too deep.

data/reusables/copilot/model-use-cases/claude-35-sonnet.md

Lines changed: 0 additions & 2 deletions
This file was deleted.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
{% data variables.copilot.copilot_claude_haiku_45 %} is a good choice for everyday coding support—including writing documentation, answering language-specific questions, or generating boilerplate code. It offers helpful, direct answers without over-complicating the task. If you're working within cost constraints, {% data variables.copilot.copilot_claude_haiku_45 %} is recommended as it delivers solid performance on many of the same tasks as {% data variables.copilot.copilot_claude_sonnet_45 %}, but with lower resource usage.
2+

data/tables/copilot/model-deprecation-history.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@
1111
# - retirement_date: The official retirement date for the model (YYYY-MM-DD).
1212
# - suggested_alternative: The model recommended for migration.
1313

14+
- name: 'Claude Sonnet 3.5'
15+
retirement_date: '2025-11-06'
16+
suggested_alternative: 'Claude Sonnet 3.5'
17+
1418
- name: 'Claude Opus 4'
1519
retirement_date: '2025-10-23'
1620
suggested_alternative: 'Claude Opus 4.1'

data/tables/copilot/model-multipliers.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,12 @@
1111

1212
- name: Claude Haiku 4.5
1313
multiplier_paid: 0.33
14-
multiplier_free: Not applicable
14+
multiplier_free: 1
1515

1616
- name: Claude Opus 4.1
1717
multiplier_paid: 10
1818
multiplier_free: Not applicable
1919

20-
- name: Claude Sonnet 3.5
21-
multiplier_paid: 1
22-
multiplier_free: 1
23-
2420
- name: Claude Sonnet 4
2521
multiplier_paid: 1
2622
multiplier_free: Not applicable

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

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,6 @@
6161
ask_mode: true
6262
edit_mode: true
6363

64-
- name: 'Claude Sonnet 3.5'
65-
provider: 'Anthropic'
66-
release_status: 'Closing down: 2025-11-06'
67-
agent_mode: true
68-
ask_mode: true
69-
edit_mode: true
70-
7164
- name: 'Claude Sonnet 4'
7265
provider: 'Anthropic'
7366
release_status: 'GA'

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,6 @@
2929
xcode: true
3030
jetbrains: true
3131

32-
- name: Claude Sonnet 3.5
33-
dotcom: true
34-
vscode: true
35-
vs: true
36-
eclipse: true
37-
xcode: true
38-
jetbrains: true
39-
4032
- name: Claude Sonnet 4
4133
dotcom: true
4234
vscode: true

0 commit comments

Comments
 (0)