Protocolo: compatível com OpenAI
- Base URL:
https://api.orcarouter.ai/v1(inclui/v1)
Instalação
Configuração
Arquivo de configuração:~/.config/opencode/opencode.json.
google/gemini-2.5-flash ou
anthropic/claude-opus-4.8. Os IDs de modelos sempre usam o formato vendor/model.
Execução
OK.
Notas
- A base URL deve incluir
/v1. - As referências de modelos usam o formato
provider/model. Como o provedor é nomeadoorcaroutere o ID do modelo também carrega um prefixovendor, a referência tem três segmentos:orcarouter/orcarouter/auto(ouorcarouter/anthropic/claude-opus-4.8para um modelo específico).
Extensão para VS Code: a extensão oficial do OpenCode para VS Code (
sst-dev.opencode)
executa a CLI dentro do editor e compartilha o mesmo opencode.json — não há
uma configuração de endpoint separada dentro do editor. Configure-a uma vez como
acima e a extensão a utilizará.Ativar thinking / raciocínio
DefinareasoningEffort nas options do modelo:
reasoningEffort também contorna o aviso de temperature acima —
com o thinking ativado, temperature = 1 é legal, então o 400 desaparece. Para
controle nativo da Anthropic, o provedor @ai-sdk/anthropic aceita
thinking: { type: "enabled", budgetTokens: N }.