Menú de documentación
Conectar opencode
Añade el provider en ~/.config/opencode/opencode.jsonc:
"provider": {
"capless": {
"npm": "@ai-sdk/openai-compatible",
"options": {
"baseURL": "https://api.capless.ai/v1",
"apiKey": "cap_TU_KEY"
},
"models": {
"capless-coder-30b": {
"limit": { "context": 65536, "output": 8192 }
}
}
}
} Luego elige el modelo capless/capless-coder-30b en opencode. Abre una sesión nueva después de cambiarlo.
El limit importa
Declarar context y output permite que opencode compacte a tiempo y no intente enviar prompts más grandes que tu plan. Si lo omites, verás errores 400 context_too_large.
Cache reads gratis
opencode reenvía el mismo contexto en cada turno. Capless no te cobra esos tokens repetidos: el segundo turno de una conversación suele costar una fracción del primero.