Документация

Подключение OpenCode TUI

OpenCode TUI — терминальный интерфейс агент-кодинга с поддержкой OpenAI-compatible провайдеров через файл конфигурации. Эта инструкция показывает, как подключить наш API.

Что потребуется

01 Откройте конфиг

Глобальная конфигурация: ~/.config/opencode/opencode.json. Откройте файл в редакторе:

{
  "$schema": "https://opencode.ai/config.json"
}

02 Добавьте провайдера

В секции providers добавьте наш endpoint и укажите нужные вам модели и алиасы:

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "wormsoft": {
      "name": "Wormsoft AI",
      "npm": "@ai-sdk/openai-compatible",
      "options": {
        "baseURL": "https://ai.wormsoft.ru/api/gpt"
      },
      "models": {
        "kimi/kimi-k2.7-code": {
          "name": "kimi/kimi-k2.7-code"
        },
        "wormsoft/code/high": {
          "name": "wormsoft/code/high"
        },
        "wormsoft/code/medium": {
          "name": "wormsoft/code/medium"
        }
      }
    }
  }
}

03 Авторизация

Запустите интерактивный режим: opencode.

opencode

Используйте команду /connect для добавления вашего ключа API:

Команда /connect
Поиск провайдера

Скопируйте API ключ из личного кабинета:

Добавление токена

Выберите модель:

Выбор модели

04 Проверьте подключение

Отправьте тестовый запрос.

В поле ввода напишите «Привет!». Если всё настроено верно, агент ответит через наш API.

Тестовый запуск OpenCode TUI

Возможные проблемы

unauthorized
неверный API-ключ.
model not found
проверьте, что в каталоге доступна выбранная модель. Список — на странице Список моделей .
429
см. страницу Лимиты и ошибки