OpenCode
Configura el agente de programación de código abierto para la terminal para que use la pasarela.
El ejemplo siguiente utiliza el formato de configuración de OpenCode
provider / npm . Si tu instalación utiliza el formato de V2 providers / package , sigue la referencia oficial del proveedor correspondiente, manteniendo el endpoint de la pasarela y una clave para el grupo previsto.OpenCode admite proveedores personalizados mediante su archivo de configuración. Para Claude, utiliza el paquete nativo de Anthropic; su URL base debe terminar en /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"
}
La configuración se encuentra en ~/.config/opencode/opencode.json o opencode.json en la raíz del proyecto. Reinicia OpenCode y selecciona el proveedor.
OpenCode evoluciona rápidamente y su esquema de configuración cambia. Si se rechaza el bloque anterior, consulta la sección de proveedores de la documentación de OpenCode: los valores que necesitas son siempre la URL base
https://aiprimetech.io/v1, tu clave y los identificadores exactos de los modelos.