feat: add Claude Opus 4.6 (fast mode) to GitHub Copilot provider#834
feat: add Claude Opus 4.6 (fast mode) to GitHub Copilot provider#834mugnimaestra wants to merge 2 commits intoanomalyco:devfrom
Conversation
|
Currently model size definitions are a bit broken. If #810 lands you'll probably also need to update the limit section to: context = 200_000
input = 128_000
output = 64_000 |
|
Model is not available to OC users yet |
|
If this helps i have access to the model and the metadata info from the API is here: gh copilot -- --log-level debug -p "hi" -s --model claude-opus-4.6-fast
grep -A 50 'Got model info' ~/.copilot/logs/process-*.log{
"billing": {
"is_premium": true,
"multiplier": 9,
"restricted_to": ["pro_plus", "enterprise"]
},
"capabilities": {
"family": "claude-opus-4.6-fast",
"limits": {
"max_context_window_tokens": 200000,
"max_non_streaming_output_tokens": 16000,
"max_output_tokens": 64000,
"max_prompt_tokens": 168000,
"vision": {
"max_prompt_image_size": 3145728,
"max_prompt_images": 1,
"supported_media_types": ["image/jpeg", "image/png", "image/webp"]
}
},
"object": "model_capabilities",
"supports": {
"adaptive_thinking": true,
"max_thinking_budget": 32000,
"min_thinking_budget": 1024,
"parallel_tool_calls": true,
"streaming": true,
"structured_outputs": true,
"tool_calls": true,
"vision": true
},
"tokenizer": "o200k_base",
"type": "chat"
},
"id": "claude-opus-4.6-fast",
"is_chat_default": false,
"is_chat_fallback": false,
"model_picker_category": "powerful",
"model_picker_enabled": true,
"name": "Claude Opus 4.6 (fast mode)",
"object": "model",
"policy": {
"state": "enabled"
}
} |
From the API it says ...
"max_context_window_tokens": 200000,
"max_non_streaming_output_tokens": 16000,
"max_output_tokens": 64000,
"max_prompt_tokens": 168000,
...So i guess the input got updated to 168000 recently? |
| @@ -1,21 +1,21 @@ | |||
| name = "Claude Opus 4" | |||
| name = "Claude Opus 4.6 (fast mode) (preview)" | |||
There was a problem hiding this comment.
Should just be "Claude Opus 4.6 (fast mode)", drop the (preview).
From the GHCP API response: #834 (comment)
|
thanks @nkhoit! updated both — dropped |

Summary
Adds the Claude Opus 4.6 (fast mode) (preview) model to the
github-copilotprovider.This was announced on Feb 7, 2026 and is currently rolling out as a research preview for Copilot Pro+ and Enterprise users.
Notes & Caveats
I want to be transparent about a few uncertainties:
claude-opus-4.6-fastas the filename/ID, following the pattern ofgrok-code-fast-1already in this provider. However, I don't have access to the exact internal model ID that the Copilot API uses — this model is only visible to Pro+/Enterprise users in the model picker. If the maintainers know the correct ID, feel free to rename the file.claude-opus-4.6.tomlsince GitHub describes the fast mode as delivering "the same intelligence as Opus 4.6" but with up to 2.5x faster output token speeds.gemini-3-flash-preview.toml) don't use thestatusfield, so I've followed that pattern. Happy to addstatus = "beta"if preferred.Please let me know if anything needs adjusting — happy to update! 🙏