</>
CLI-агентOpen Source

OpenCode + TokenTool

Настройте OpenCode — поддерживает 75+ провайдеров — на работу через TokenTool API. Open-source терминальный агент.

Параметры подключения

Base URL

https://api.tokentool.ru/api/v1

API Key

sk-tt-xxxxxxx— в личном кабинете
1

Установить OpenCode

Установи open-source агент через npm:

bash
npm install -g opencode-ai

Или через bun (если установлен):

bash
bun install -g opencode-ai

Проверь установку:

bash
opencode --version

OpenCode поддерживает 75+ провайдеров из коробки. Если команда не найдена — перезапусти терминал.

2

Создать папку и файл конфигурации

Создай папку конфигурации:

bash
mkdir -p ~/.config/opencode

Создай файл ~/.config/opencode/config.json — открой редактор:

bash
nano ~/.config/opencode/config.json

Вставь следующее содержимое (замени ключ на свой):

json
{
  "providers": {
    "tokentool": {
      "type": "openai",
      "baseURL": "https://api.tokentool.ru/api/v1",
      "apiKey": "sk-tt-ваш-ключ"
    }
  },
  "model": "tokentool/anthropic/claude-3-5-sonnet"
}

Сохрани: Ctrl+O → Enter → Ctrl+X.

💡 В поле model можно указать любую модель из каталога TokenTool — формат:tokentool/openai/gpt-4otokentool/google/gemini-2.0-flash-001tokentool/deepseek/deepseek-r1
3

Запустить OpenCode

Перейди в папку с проектом и запусти агента:

bash
cd ~/my-project
opencode

Откроется TUI (терминальный пользовательский интерфейс) — красивый интерактивный редактор прямо в терминале. Агент автоматически проиндексирует структуру проекта.

Примеры задач:

text
> Что делает функция main в этом проекте?
> Добавь логирование во все ключевые функции
> Найди потенциальные уязвимости в коде
4

Проверка и решение проблем

Напиши вопрос в агенте:

text
Привет, какие файлы есть в этом проекте?

Если получил ответ и список файлов — подключение работает ✓

Частые ошибки:

  • «Provider not found» — проверь что в config.json нет синтаксических ошибок (лишних запятых и т.д.).
  • «Unauthorized» — API-ключ неверный. Ключ должен начинаться с sk-tt-.
  • «command not found: opencode» — перезапусти терминал или проверь PATH.

Готово к работе?

Зарегистрируйтесь на TokenTool, получите API-ключ и подключите OpenCode + TokenTool за пару минут.