OpusGate

OpenCode

OpenCode is a terminal AI coding agent. It reads providers from ~/.config/opencode/opencode.json.

{
  "provider": {
    "opusgate": {
      "npm": "@ai-sdk/anthropic",
      "options": {
        "baseURL": "https://api.opusgate.dev/v1"
      },
      "models": {
        "claude-opus-4-7": { "name": "Claude Opus 4.7" },
        "claude-sonnet-4-6": { "name": "Claude Sonnet 4.6" }
      }
    }
  }
}

Export your key once:

export ANTHROPIC_API_KEY="sk-og-..."

Then pick the model inside OpenCode with /model opusgate/claude-opus-4-7.