Перейти к содержанию

OpenCode

Подключите OpenCode к хабу через плагин CoreInfra: все модели хаба станут доступны в агенте по одному ключу.

1. Установите агента​

Установите OpenCode через npm или Homebrew. На Windows сначала подготовьте WSL 2.

npm i -g opencode-ai

2. Установите плагин​

Плагин CoreInfra добавляет в OpenCode провайдера coreinfra:

opencode plugin -g '@coreinfra/opencode-plugin@1.2.4'

3. Войдите в хаб​

Выполните вход в провайдера и вставьте ключ хаба, когда OpenCode его запросит:

opencode providers login --provider coreinfra

4. Проверьте и запустите​

Модели хаба доступны в OpenCode с префиксом coreinfra/. Проверьте подключение реальным запросом:

opencode run -m coreinfra/gpt-5.4-nano "2 + 2"

Если в ответе 4, всё готово к работе:

opencode

Windows и WSL 2​

На Windows мы рекомендуем запускать OpenCode внутри WSL 2 — встроенной подсистемы Linux. Первые две команды выполняются в PowerShell, запущенном от имени администратора, остальные — уже внутри WSL.

  1. Установите WSL 2 с Ubuntu и перезагрузите компьютер:

    PowerShell
    wsl --install -d Ubuntu
  2. Сделайте WSL 2 версией по умолчанию и запустите WSL:

    PowerShell
    wsl --set-default-version 2
    wsl
  3. Установите Node.js через NVM:

    WSL
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
    source ~/.bashrc
    nvm install 24
  4. Установите Git:

    WSL
    sudo apt update && sudo apt install -y git
  5. Установите OpenCode:

    WSL
    npm i -g opencode-ai

Дальше настраивайте и запускайте агента внутри WSL — так же, как на macOS и Linux.