Skip to main content

Overview

OpenCode is a terminal-first AI coding tool. It supports configurable providers, including OpenAI-compatible endpoints like ModelStack.

Prerequisites

  • OpenCode installed
  • ModelStack API key from dashboard

Installation

Use the official installer:
curl -fsSL https://opencode.ai/install | bash

Configure ModelStack

Set your provider in OpenCode config with:
  • Base URL: https://api.modelstack.cc/v1
  • API key: your ModelStack key
  • Model: e.g. claude-sonnet-4-6
Example provider config (shape may vary by OpenCode version):
{
  "provider": {
    "id": "modelstack",
    "type": "openai",
    "options": {
      "apiKey": "YOUR_MODELSTACK_API_KEY",
      "baseURL": "https://api.modelstack.cc/v1"
    }
  }
}

Troubleshooting

  • Confirm your API key is active
  • Confirm base URL is exact (no extra path)
  • Confirm model name exists in supported models

Last verified: 2026-03-07