1
0
mirror of synced 2025-12-19 18:10:59 -05:00
Files
docs/content/copilot/reference/ai-models/supported-models.md
2025-12-05 21:05:24 +00:00

7.8 KiB

title, shortTitle, allowTitleToDifferFromFilename, intro, versions, topics, category, redirect_from, contentType
title shortTitle allowTitleToDifferFromFilename intro versions topics category redirect_from contentType
Supported AI models in GitHub Copilot Supported models true Learn about the supported AI models in {% data variables.product.prodname_copilot %}.
feature
copilot
Copilot
Learn about Copilot
/copilot/using-github-copilot/using-claude-sonnet-in-github-copilot
/copilot/using-github-copilot/ai-models/using-claude-sonnet-in-github-copilot
/copilot/using-github-copilot/ai-models/using-claude-in-github-copilot
/copilot/using-github-copilot/ai-models/using-gemini-flash-in-github-copilot
/copilot/using-github-copilot/ai-models/using-gemini-in-github-copilot
/copilot/using-github-copilot/ai-models/using-openai-gpt-41-in-github-copilot
/copilot/using-github-copilot/ai-models/using-openai-o3-in-github-copilot
/copilot/using-github-copilot/ai-models/using-openai-o4-mini-in-github-copilot
/copilot/using-github-copilot/ai-models/supported-ai-models-in-copilot
/copilot/reference/ai-models/supported-ai-models-in-copilot
reference

{% data variables.product.prodname_copilot %} supports multiple models, each with different strengths. Some models prioritize speed and cost-efficiency, while others are optimized for accuracy, reasoning, or working with multimodal inputs (like images and code together).

Depending on your {% data variables.product.prodname_copilot_short %} plan and where you're using it—such as {% data variables.product.prodname_dotcom_the_website %} or an IDE—you may have access to different models.

Note

  • Model availability is subject to change. Some models may be replaced or updated over time.
  • In {% data variables.product.prodname_vscode %} you can add more models than those that are available by default with your {% data variables.product.prodname_copilot_short %} subscription. See AUTOTITLE.

For all of the default AI models, input prompts and output completions run through {% data variables.product.prodname_copilot %}'s content filters for harmful, offensive, or off-topic content, and for public code matching when enabled.

Supported AI models in {% data variables.product.prodname_copilot_short %}

This table lists the AI models available in {% data variables.product.prodname_copilot_short %}, along with their release status and availability in different modes.

{% data reusables.copilot.grok-promo-period %}

{% rowheaders %}

Model name Provider Release status Agent mode Ask mode Edit mode
{% for model in tables.copilot.model-release-status %}
{{ model.name }} {{ 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 %}
{% endfor %}

{% endrowheaders %}

Model retirement history

The following table lists AI models that have been retired from {% data variables.product.prodname_copilot_short %}, along with their retirement dates and suggested alternatives.

{% rowheaders %}

Model name Retired date Suggested alternative
{% for model in tables.copilot.model-deprecation-history %}
{{ model.name }} {{ model.retirement_date }} {{ model.suggested_alternative }}
{% endfor %}

{% endrowheaders %}

Supported AI models per client

The following table shows which models are available in each client.

Note

  • {% data reusables.copilot.auto-model-selection %}
  • {% data reusables.copilot.gpt-5-codex-vscode-support %}
  • {% data variables.copilot.copilot_gpt_51_codex %} and {% data variables.copilot.copilot_gpt_51_codex_mini %} are supported in:
    • Visual Studio Code versions 1.104.1 or higher
    • JetBrains, Copilot plugin versions 1.5.61 or higher
    • Xcode, Copilot plugin versions 0.45.0 or later
    • Eclipse, Copilot plugin versions 0.13.0 or later

{% rowheaders %}

Model {% data variables.product.prodname_dotcom_the_website %} {% data variables.product.prodname_vscode %} {% data variables.product.prodname_vs %} Eclipse Xcode JetBrains IDEs
{% for model in tables.copilot.model-supported-clients %}
{{ model.name }} {% if model.dotcom == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} {% if model.vscode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} {% if model.vs == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} {% if model.eclipse == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} {% if model.xcode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} {% if model.jetbrains == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %}
{% endfor %}

{% endrowheaders %}

Supported AI models per {% data variables.product.prodname_copilot_short %} plan

The following table shows which AI models are available in each {% data variables.product.prodname_copilot_short %} plan. For more information about the plans, see AUTOTITLE.

{% data reusables.copilot.available-models-per-plan %}

Model multipliers

Each model has a premium request multiplier, based on its complexity and resource usage. If you are on a paid {% data variables.product.prodname_copilot_short %} plan, your premium request allowance is deducted according to this multiplier.

For more information about premium requests, see AUTOTITLE.

{% data reusables.copilot.model-multipliers %}

Next steps