К содержимому
Кодинг-агенты

opencode через AI Gateway — настройка провайдера

Терминальный кодинг-агент с открытым кодом: правит файлы и работает с любым провайдером

OpenAI-совместимый APIобновлено 29.09.2026
параметры подключения
base_url
https://ai-gatewey.ru/v1
api_key
sk-aigate-…
модель
anthropic/claude-sonnet-5.5

opencode — терминальный кодинг-агент с открытым исходным кодом: понимает контекст проекта, редактирует файлы, запускает команды и не привязан к одному провайдеру. Через AI Gateway вы описываете провайдера типа OpenAI-compatible в конфиге opencode.json: указываете baseURL, ключ и список моделей из каталога — и работаете по обычному интернету, без VPN и валютной карты.

Подключение к AI Gateway

  1. Создайте API-ключ

    В кабинете AI Gateway создайте ключ — формат sk-aigate-…. Отдельный ключ на проект упрощает контроль расхода.

  2. Откройте конфиг opencode

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

  3. Опишите провайдера AI Gateway

    Добавьте провайдера типа openai-compatible с адресом шлюза, ключом и нужными моделями каталога. Ключ объекта модели — это её код в каталоге AI Gateway. Сам ключ в файл не пишите: opencode.json лежит в корне репозитория и обычно попадает в коммит, поэтому берите его из окружения синтаксисом {env:ПЕРЕМЕННАЯ} и экспортируйте AIGATE_API_KEY=sk-aigate-… в своей оболочке:

    jsonjson
    {"$schema": "https://opencode.ai/config.json","provider": {"aigate": {"npm": "@ai-sdk/openai-compatible","name": "AI Gateway","options": {"baseURL": "https://ai-gatewey.ru/v1","apiKey": "{env:AIGATE_API_KEY}"},"models": {"anthropic/claude-sonnet-5.5": {},"openai/gpt-5.3-codex": {},"deepseek/deepseek-v4-flash": {}}}}}
  4. Выберите модель и проверьте

    Запустите opencode в каталоге проекта, выберите модель провайдера aigate и отправьте первый запрос. Если агент отвечает — расход уже виден в кабинете AI Gateway в реальном времени.

на заметку
Ключи в объекте models — это коды каталога AI Gateway целиком, включая префикс провайдера (anthropic/…, openai/…). Полный список кодов — в каталоге моделей.

Какие модели выбрать

opencode работает с любой моделью каталога. Для повседневного кодинга берите модели среднего класса, для сложного рефакторинга — флагманы, а deepseek-v4-flash даёт заметную экономию на объёмных задачах:

Актуальные цены каталога AI Gateway за 1 млн токенов. Все модели →

Частые вопросы

Модель не появляется в списке opencode — что проверить?

Убедитесь, что ключ модели в объекте models совпадает с кодом каталога AI Gateway буква в букву (включая префикс провайдера), а сам провайдер описан как openai-compatible.

Куда лучше класть ключ — в проект или глобально?

Для командной работы удобнее глобальный ~/.config/opencode/opencode.json, а провайдера AI Gateway с моделями держать в конфиге проекта — так настройки репозитория не зависят от машины.

Как контролировать расход агента?

Задайте ключу потолок расхода и лимит RPM в кабинете AI Gateway — после достижения потолка ключ перестанет принимать запросы.

AI Gateway

opencode с оплатой в рублях — ключ после регистрации

параметры подключения
base_url
https://ai-gatewey.ru/v1
api_key
sk-aigate-…
модель
anthropic/claude-sonnet-5.5
расход
Отдельный ключ на инструмент или разработчика — свой лимит и квота, расход виден в кабинете.