OpenCode
OpenCode — это консоль CLI-агента OpenCode, по адресу /agents/opencode. Она управляется через локальный сервер CLI (opencode serve), который Erebros запускает за вас.

Что делает
Заголовок раздела «Что делает»Запускает агент OpenCode через его локальный сервер и показывает пять вкладок:
- Chat — отправьте запрос; результат транслируется обратно.
- History — открыть прошлые треды заново.
- Workspace — просмотр результатов.
- Sessions — список собственных серверных сессий OpenCode, включая дочерние сессии суб-агентов.
- Agents — список агентов и моделей, о которых сообщает сервер.
Пикер моделей заполняется вживую из тех провайдеров, в которые вы вошли. Если CLI отсутствует, консоль прямо об этом говорит вместо ошибки.
Установка / CLI / ключи
Заголовок раздела «Установка / CLI / ключи»- Требуется CLI OpenCode (
opencode). Проверьте командойcommand -v opencode; установите черезnpm i -g opencode-ai(документация). Пакет поставляет один скомпилированный bun бинарник с именемopencode.exeна каждой платформе (на Linux это Linux ELF), и npm линкует его в свой глобальный bin. Еслиwhich opencodeвозвращает пустоту, сделайте симлинк в PATH:ln -sf "$(npm root -g)/opencode-ai/bin/opencode.exe" ~/.local/bin/opencode. - Авторизация: либо
opencode auth login, либо задайтеOPENCODE_API_KEYв.env.local(один ключ покрывает оба каталога;OPENCODEZEN_API_KEY— псевдоним), при желании сOPENCODE_PLAN=goдля подписки Go. - Erebros сам запускает
opencode serveна:4096; на Windows и Linux он читает.env.localи передаёт ключ Zen в serve через SDK.
- Включайте и выключайте OpenCode в Settings → Agents; скрытие убирает его из боковой панели, флота на Дашборде и радара флота, но не останавливает
opencode serve. - Проверка здоровья:
curl -s 127.0.0.1:4096/global/health.