Auto in vscode uses models that I've disabled for my organization #201912
Replies: 2 comments
-
|
I believe that this is a GitHub Copilot policy-enforcement bug. GitHub’s documentation explicitly states that Auto model selection must follow the model policies configured by the organization or enterprise. Therefore, if Claude Sonnet 4.6 is disabled for your organization, Auto must not select it. There is no additional VS Code setting required to enforce this. Disabling the model in: Organization Settings → Copilot → Models should remove it from both:
Since manual selection correctly blocks Claude Sonnet 4.6 but Auto continues using it, the organization policy is being applied inconsistently. As a temporary workaround, developers should stop using Auto and manually select one of the organization’s approved models. The organization owner should also open a GitHub Support ticket and include:
If the organization belongs to an enterprise, verify that no targeted enterprise model rule is enabling Claude Sonnet 4.6 for that organization. GitHub’s targeted model rules can control which models are available to specific organizations. However, once the effective policy shows the model as disabled, Auto using that model is definitively incorrect and requires a fix from GitHub. |
Beta Was this translation helpful? Give feedback.
-
|
The expected behavior is that Auto should not pick a model that is excluded by the effective org/enterprise policy. GitHub’s Auto model selection docs say Auto chooses from supported models subject to policies, and specifically excludes models that are not available in the plan or are excluded by administrator policies: https://docs.github.com/copilot/concepts/auto-model-selection The model access docs also say that model access depends on plan, client, and whether the org/enterprise restricts specific models: So if the effective policy for that user truly disables Claude Sonnet 4.6, but VS Code Auto still uses it, that looks like either a policy-resolution issue or a reporting/client mismatch. I would check these before filing it as a product bug:
Temporary mitigation: ask developers to avoid Auto and manually select one of the allowed models until GitHub confirms the effective-policy behavior. But based on the Auto model selection docs, Auto using an explicitly disabled model is not something I would treat as intended behavior. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
🏷️ Discussion Type
Question
💬 Feature/Topic Area
VS Code
Body
I have Claude Sonnet 4.6 disabled for my organization. This prevents me or my other developers from picking that model in VScode chat. However, if I have chat on Auto it will almost always use that model anyway. I can see the model being used in the Organization Settings AI Usage report. How can I get control of the models used if auto is ignoring the settings?
Beta Was this translation helpful? Give feedback.
All reactions