Auto model selection now routes based on your task in VS Code

Published: (May 20, 2026 at 11:24 AM EDT)
2 min read

Source: GitHub Changelog

How it works

Auto weighs real-time model availability and reliability signals, then evaluates your task across several dimensions like reasoning, code generation complexity, bug diagnosis difficulty, and tool orchestration needs to select the optimal model.

  • Transparency: You can see which model was used by hovering over the model response.
  • Stay in control: Switch between Auto and any specific model at any time.
  • Respects your policies: Auto honors all model policies set by admins.
  • Diverse model access: Auto leverages models from multiple model families, depending on subscription type and policies. Models will change over time.

Premium request use

Auto is billed based on the model it selects, which is currently limited to models with 0x to 1x multipliers. Paid subscribers get a 10 % discount on the model multiplier when using Auto (e.g., when Auto uses a model that has a 1× multiplier, you will draw down 0.9 premium requests instead of 1).

Getting more out of Copilot

Auto routes along natural cache boundaries to avoid unnecessary cache‑related costs. Our evaluations show gains in token efficiency with no quality regression, as not all tasks require a high‑reasoning or token‑intensive model.

No setup is required. Head to VS Code and choose Auto to get started. For more information, see our documentation about auto model selection. Join the discussion within the GitHub Community.

0 views
Back to Blog

Related posts

Read more »