opencode
Usar o MuiRouter no opencode
O opencode é um agente de programação com IA para o terminal. Ligado ao MuiRouter, uma única chave dá acesso a Claude, GPT, Gemini, Grok, Kimi e MiMo — pagamento por token, sem uma conta para cada fornecedor.
1. Obtenha uma chave de API
Crie uma chave na página «API Keys» do painel e coloque-a no seu ambiente.
export MUIROUTER_API_KEY=sk-gw-xxxxxxxx2. Adicione a configuração do provider
Providers personalizados no opencode exigem uma lista de modelos explícita. Adicione isto ao seu arquivo de configuração:
~/.config/opencode/opencode.json
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"muirouter": {
"npm": "@ai-sdk/openai-compatible",
"name": "MuiRouter",
"options": {
"baseURL": "https://api.muirouter.com/v1",
"apiKey": "{env:MUIROUTER_API_KEY}"
},
"models": {
"claude-opus-5": {},
"gpt-5.6": {},
"gemini-3-flash": {},
"kimi-k3": {}
}
}
}
}Aqui constam apenas alguns modelos comuns — acrescente outros no mesmo formato. O catálogo completo e os preços estão na página de preços
3. Inicie e escolha um modelo
Reinicie o opencode e execute /models para ver os modelos do MuiRouter.
opencode
/modelsPor que listar os modelos à mão?
O opencode não chama o endpoint /v1/models do provider.