Skip to content

Commit 5a2689c

Browse files
CopilottimrogersCopilotsaritai
authored
[2026-04-09] Model choice for 3P agents (#60690)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: timrogers <116134+timrogers@users.noreply.github.com> Co-authored-by: Tim Rogers <timrogers@github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Sarita Iyer <66540150+saritai@users.noreply.github.com>
1 parent 131bd45 commit 5a2689c

File tree

6 files changed

+60
-1
lines changed

6 files changed

+60
-1
lines changed

content/copilot/concepts/agents/about-third-party-agents.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,24 @@ The following third-party agents are supported on {% data variables.product.gith
4545
* [{% data variables.product.prodname_anthropic_claude %}](/copilot/concepts/agents/anthropic-claude)
4646
* [{% data variables.product.prodname_openai_codex %}](/copilot/concepts/agents/openai-codex)
4747

48+
## AI models for third-party agents
49+
50+
When starting a task with a third-party agent, you can select the AI model used by the agent. You may find that different models perform better, or provide more useful responses, depending on the type of task. For help deciding which model to use, see [AUTOTITLE](/copilot/reference/ai-models/model-comparison).
51+
52+
You can also select **Auto**, which allows {% data variables.copilot.copilot_auto_model_selection %} to choose the best available model on your behalf. For more information, see [AUTOTITLE](/copilot/concepts/auto-model-selection).
53+
54+
The following models are available for each agent:
55+
56+
### {% data variables.product.prodname_openai_codex %}
57+
58+
* Auto
59+
{% data reusables.copilot.openai-codex-agent-models %}
60+
61+
### {% data variables.product.prodname_anthropic_claude %}
62+
63+
* Auto
64+
{% data reusables.copilot.anthropic-claude-agent-models %}
65+
4866
## Usage costs
4967

5068
Coding agents consume **{% data variables.product.prodname_actions %} minutes** and **{% data variables.product.prodname_copilot %} premium requests**. Each agent **session** consumes one premium request.

content/copilot/concepts/agents/anthropic-claude.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,12 @@ The {% data variables.product.prodname_anthropic_claude %} coding agent uses the
1919
Before you can assign tasks to {% data variables.product.prodname_anthropic_claude %} coding agent, it must be enabled. See [AUTOTITLE](/copilot/how-tos/manage-your-account/manage-policies#enabling-or-disabling-third-party-agents-in-your-repositories).
2020

2121
To learn more about using third-party coding agents, see [AUTOTITLE](/copilot/concepts/agents/about-third-party-agents).
22+
23+
### Supported models
24+
25+
When starting a task with the {% data variables.product.prodname_anthropic_claude %} coding agent, you can select the AI model used by the agent. The following models are available:
26+
27+
* Auto
28+
{% data reusables.copilot.anthropic-claude-agent-models %}
29+
30+
If you select **Auto**, {% data variables.copilot.copilot_auto_model_selection %} will select the best model based on availability and to help reduce rate limiting. For more information, see [AUTOTITLE](/copilot/concepts/auto-model-selection).

content/copilot/concepts/agents/openai-codex.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,15 @@ Before you can assign tasks to {% data variables.product.prodname_openai_codex %
2323

2424
To learn more about using third-party agents on {% data variables.product.github %}, see [AUTOTITLE](/free-pro-team@latest/copilot/concepts/agents/about-third-party-agents).
2525

26+
### Supported models
27+
28+
When starting a task with the {% data variables.product.prodname_openai_codex %} coding agent, you can select the AI model used by the agent. The following models are available:
29+
30+
* Auto
31+
{% data reusables.copilot.openai-codex-agent-models %}
32+
33+
If you select **Auto**, {% data variables.copilot.copilot_auto_model_selection %} will select the best model based on availability and to help reduce rate limiting. For more information, see [AUTOTITLE](/copilot/concepts/auto-model-selection).
34+
2635
## {% data variables.product.prodname_vscode_shortname %} extension
2736

2837
Use "Sign in with {% data variables.product.prodname_copilot_short %}" when launching the extension. {% data variables.product.prodname_copilot_short %} users can see this integration in the [Agent Sessions view](https://code.visualstudio.com/docs/copilot/chat/chat-sessions#_agent-sessions-view) in {% data variables.product.prodname_vscode_shortname %} Insiders along with progress on their running tasks. All usage is subject to {% data variables.product.github %} rate limits and billing. See [AUTOTITLE](/copilot/concepts/billing/copilot-requests#premium-features).

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

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: 'About {% data variables.product.prodname_copilot_short %} auto model selection'
33
allowTitleToDifferFromFilename: true
44
shortTitle: 'Auto model selection'
5-
intro: 'Automatically select models for {% data variables.copilot.copilot_chat_short %} and {% data variables.copilot.copilot_cloud_agent %}.'
5+
intro: 'Automatically select models for {% data variables.copilot.copilot_chat_short %}, {% data variables.copilot.copilot_cloud_agent %}, and third-party agents.'
66
product: '{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} for {% data variables.copilot.copilot_chat_short %} is available with all {% data variables.product.prodname_copilot %} plans. <br>{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} for {% data variables.copilot.copilot_cloud_agent %} is available for {% data variables.copilot.copilot_pro %} and {% data variables.copilot.copilot_pro_plus %} plans.'
77
versions:
88
feature: copilot
@@ -66,3 +66,19 @@ When you select **Auto** in {% data variables.copilot.copilot_cloud_agent %}, {%
6666
{% data reusables.copilot.copilot-cloud-agent-auto-models %}
6767

6868
{% data reusables.copilot.change-the-ai-model-copilot-cloud-agent %}
69+
70+
## {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} in {% data variables.product.prodname_openai_codex %}
71+
72+
When you select **Auto** in the {% data variables.product.prodname_openai_codex %} coding agent, {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} currently chooses from the following list of models, subject to your policies and subscription type:
73+
74+
{% data reusables.copilot.openai-codex-agent-models %}
75+
76+
For more information, see [AUTOTITLE](/copilot/concepts/agents/openai-codex).
77+
78+
## {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} in {% data variables.product.prodname_anthropic_claude %}
79+
80+
When you select **Auto** in the {% data variables.product.prodname_anthropic_claude %} coding agent, {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} currently chooses from the following list of models, subject to your policies and subscription type:
81+
82+
{% data reusables.copilot.anthropic-claude-agent-models %}
83+
84+
For more information, see [AUTOTITLE](/copilot/concepts/agents/anthropic-claude).
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
* {% data variables.copilot.copilot_claude_opus_45 %}
2+
* {% data variables.copilot.copilot_claude_opus_46 %}
3+
* {% data variables.copilot.copilot_claude_sonnet_45 %}
4+
* {% data variables.copilot.copilot_claude_sonnet_46 %}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
* {% data variables.copilot.copilot_gpt_52_codex %}
2+
* {% data variables.copilot.copilot_gpt_53_codex %}
3+
* {% data variables.copilot.copilot_gpt_54 %}

0 commit comments

Comments
 (0)