CheapAI
Все гайды
Терминальный агент

OpenCode: подключить дешёвый AI API

OpenCode не привязан к одному провайдеру: в opencode.json прописывается любой OpenAI-совместимый эндпоинт. Значит одну и ту же сессию можно вести на Claude, а следующую — на GPT, не меняя ничего кроме имени модели.

OpenCode

Open-source терминальный агент

Создайте API-ключ на странице «Ключи» и скопируйте его.

Установите OpenCode:

bash
npm install -g opencode-ai

Добавьте провайдера в opencode.json (в корне проекта или глобально ~/.config/opencode/opencode.json):

json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "cheapai": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "CheapAI",
      "options": {
        "baseURL": "https://cheapai.io/v1",
        "apiKey": "{env:CHEAPAI_API_KEY}"
      },
      "models": {
        "claude-opus-4-8": { "name": "Claude Opus 4.8" },
        "gpt-5.6-sol": { "name": "GPT-5.6 Sol" }
      }
    }
  }
}

Добавьте нужные модели из каталога в блок models.

Экспортируйте ключ (macOS / Linux — в ~/.zshrc для постоянства):

bash
export CHEAPAI_API_KEY="YOUR_API_KEY"

Запустите opencode, затем /models — выберите модель под CheapAI.

Замените YOUR_API_KEY на ваш реальный ключ из раздела «Ключи».

OpenCode — частые вопросы

Где лежит конфиг OpenCode?

В корне проекта — opencode.json, либо глобально в ~/.config/opencode/opencode.json. Проектный имеет приоритет.

Можно ли держать несколько моделей?

Да, перечислите их в models провайдера и переключайтесь прямо в сессии — ключ и base URL остаются одни.

Получите ключ и подключите OpenCode

Claude, GPT, Gemini и Grok по одному ключу · оплата в ₽, USDT или картой · без VPN

Получить API-ключ

Гайды по другим инструментам

Смотрите также: цены на модели · справочник API и FAQ

OpenCode — подключение дешёвого API Claude, GPT и Gemini | CheapAI