OpenCode
Открытый AI-агент: есть и терминальная версия, и десктоп-приложение. Оба используют один и тот же файл конфигурации.
Быстрое подключение
Установите OpenCode (терминал или десктоп — см. ниже) и создайте файл ~/.config/opencode/opencode.json:
npm install -g opencode-ai{
"$schema": "https://opencode.ai/config.json",
"provider": {
"TonWave": {
"name": "TonWave",
"npm": "@ai-sdk/openai-compatible",
"options": {
"baseURL": "https://api.tonwave.dev/v1",
"apiKey": "tw_ВАШ_КЛЮЧ"
},
"models": {
"claude-opus-4-7": { "name": "Opus 4.7" },
"claude-sonnet-4-6": { "name": "Sonnet 4.6" },
"claude-haiku-4-5": { "name": "Haiku 4.5" }
}
}
}
}Перезапустите OpenCode и выберите модель из провайдера TonWave.
Подробная инструкция — по шагам
Установите Node.js. OpenCode ставится через npm.
Эти инструменты ставятся через npm, поэтому сначала нужен Node.js. Установите актуальную LTS-версию (сейчас Node.js 24) с nodejs.org — скачайте установщик и пройдите все шаги. Либо одной командой в терминале:
Windows
winget install OpenJS.NodeJS.LTS
macOS (Homebrew)
brew install node
Проверьте установку командой node -v — она должна показать номер версии.
Установите OpenCode командой в терминале:
npm install -g opencode-aiСоздайте файл конфигурации:
Windows
%USERPROFILE%\\.config\\opencode\\opencode.json
macOS / Linux
~/.config/opencode/opencode.json
Вставьте конфигурацию, заменив tw_ВАШ_КЛЮЧ на свой ключ:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"TonWave": {
"name": "TonWave",
"npm": "@ai-sdk/openai-compatible",
"options": {
"baseURL": "https://api.tonwave.dev/v1",
"apiKey": "tw_ВАШ_КЛЮЧ"
},
"models": {
"claude-opus-4-7": { "name": "Opus 4.7" },
"claude-sonnet-4-6": { "name": "Sonnet 4.6" },
"claude-haiku-4-5": { "name": "Haiku 4.5" }
}
}
}
}Перезапустите OpenCode и выберите модель из провайдера TonWave.
Десктоп-приложение (вместо терминала)
Многие предпочитают графическое приложение вместо терминала. Оно использует тот же файл конфигурации (opencode.json из шагов выше) — меняется только способ установки.
Установите десктоп-приложение:
macOS (Homebrew)
brew install --cask opencode-desktop
Windows (Scoop)
scoop bucket add extras; scoop install extras/opencode-desktop
Либо скачайте установщик с opencode.ai/download (macOS, Windows, Linux).
Пропишите тот же opencode.json с провайдером TonWave (см. шаги выше), запустите приложение и выберите модель.
Заметка