OpenCode setup (Grok 4.5)
OpenCode supports custom OpenAI-compatible providers. PointbaseURL at the gateway and use grok-4.5.
Recommended settings
1. Set API key
2. Edit OpenCode config
Global config (recommended):opencode.json in a project root (project keys override).
Recommended config
modelisproviderID/modelID→arona/grok-4.5options.baseURLmust include/v1- Use
{env:ARONA_API_KEY}so secrets stay out of git
Option B: /connect
- Define
provider.arona(npm,baseURL,models) - Run
/connectif your version supports custom providers /models→arona/grok-4.5
3. Verify
Notes
- Include
/v1inbaseURL - Model IDs must match
GET /v1/modelsfor your key - Never commit plaintext keys; use
{env:...} - Optional:
whitelist: ["grok-4.5"]on the provider
FAQ
/models has no arona
- Check JSON path/syntax
- Confirm
npmis@ai-sdk/openai-compatible - Restart OpenCode
401 Unauthorized
ARONA_API_KEYexported in the current shell- Key complete and bound to the right group