Back to FAQ
Providers

Which AI providers are supported?

Each provider is a template, a bundle of environment variables (base URL, model mappings, default settings) that gets merged into a new instance. You bring the API key; the template handles the rest.

All available templates

TemplateProviderModelsEndpoint
glmGLM Coding PlanGLM-5.1, GLM-5-Turboapi.z.ai
minimaxMiniMaxMiniMax-M3api.minimax.io
deepseekDeepSeekDeepSeek-V4-Pro, V4-Flashapi.deepseek.com
mimoXiaomi MiMo (pay-per-token)MiMo-V2.5-Pro, V2.5api.xiaomimimo.com
mimo-tokenXiaomi MiMo (subscription)MiMo-V2.5-Protoken-plan-cn.xiaomimimo.com
kimiMoonshot KimiKimi K2.6, K2.5api.moonshot.ai
qwenAlibaba Qwen (pay-per-token)Qwen3-Coder-Next/Plus/Flashdashscope-intl.aliyuncs.com
qwen-codingAlibaba Qwen (coding plan)Qwen3-Coder-Next/Plus/Flashcoding-intl.dashscope.aliyuncs.com

Why some providers have two templates

Xiaomi and Alibaba run separate endpoints for pay-per-token vs. subscription plans. Rather than making you edit URLs after setup, claude-multi ships a template for each, mimo vs. mimo-token, qwen vs. qwen-coding.

Using Anthropic directly

You don’t need a template for Anthropic, that’s just Claude Code’s default. Run claude directly for Anthropic, and use claude-multi for everything else. If you still want a managed instance for Anthropic (to keep its config isolated), create one without a provider:

Terminal window
claude-multi add anthropic --skip-prompts

It’ll connect to Anthropic’s API using Claude Code’s built-in defaults.

Using a provider that’s not listed

You can create an instance without a template and configure it manually:

Terminal window
claude-multi add my-provider
# Then edit ~/.claude-multi/my-provider/settings.json

Set ANTHROPIC_BASE_URL, ANTHROPIC_MODEL, and ANTHROPIC_SMALL_FAST_MODEL to match your provider’s API.

More info