OpenCode
Direcione o agente de programação de código aberto para terminal para o gateway.
O exemplo abaixo usa o formato de configuração
provider / npm do OpenCode. Se sua instalação usa o formato providers / package formato, siga o referência oficial correspondente do provedor, mantendo o endpoint do gateway e uma chave para o grupo desejado.O OpenCode oferece suporte a provedores personalizados por meio de seu arquivo de configuração. Para Claude, use o pacote nativo da Anthropic; sua URL base deve terminar em /v1.
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"gateway": {
"npm": "@ai-sdk/anthropic",
"name": "API gateway",
"options": {
"baseURL": "https://aiprimetech.io/v1",
"apiKey": "{env:GATEWAY_API_KEY}"
},
"models": {
"claude-sonnet-5": {"name": "Claude Sonnet 5"},
"claude-opus-5-5": {"name": "Claude Opus 5.5"}
}
}
},
"model": "gateway/claude-sonnet-5"
}
A configuração fica em ~/.config/opencode/opencode.json ou opencode.json na raiz do projeto. Reinicie o OpenCode e selecione o provedor.
O OpenCode está em desenvolvimento acelerado e seu esquema de configuração muda. Se o bloco acima for rejeitado, consulte a seção de provedores na documentação do próprio OpenCode — os valores necessários são sempre a URL base
https://aiprimetech.io/v1, sua chave e os IDs exatos dos modelos.