Skip to content
2.12.0

Cloud и local ​

Чем отличаются облачный и локальный режимы EVA, что локальная EVA берёт из облака и как они синхронизируются.

Один и тот же код запускается в двух режимах. Режим задаёт EVA_MODE: cloud по умолчанию или local.

Сравнение ​

CloudLocal
ГдеСервер, Docker, KubernetesEVA Desktop на компьютере пользователя
БазаPostgreSQLSQLite в ~/.eva
ПользователиМногопользовательский режим, роли, LDAPОдин пользователь, вход через облако
МоделиСвои провайдерыМодели облака через токен устройства
ПространстваПапки на сервереПапки на диске
ПакетыРеестр и публикацияСвои пакеты из Студии и пакеты из облака
Внешний API /v1ЕстьНет
MCP-шлюз /mcpЕстьНет, но есть доступ к шлюзу облака
MCP для IDE /mcp/eva-packagesНетЕсть
OnlyOfficeЕстьНет, системные приложения

Что local берёт из облака ​

  • Модели и расход. Запросы к моделям идут через облако, поэтому лимиты и учёт общие.
  • Пакеты. Каталог облака показывает пакеты с режимом «Скачиваемый» и «Авто-скачивание». Синхронизация идёт при старте, после входа, каждые 5 минут и по кнопке.
  • Ассистенты. Синхронизируются тем же циклом и помечаются «cloud».
  • MCP. Облачные MCP доступны через шлюз облака с учётом групп и тенантов пользователя.

Данные local ​

ПутьЧто там
~/.evaБаза SQLite, настройки, логи
~/.eva/packagesУстановленные пакеты по версиям
~/.eva/desktop.jsonПорт локального API и параметры клиента

Подробнее о клиенте: EVA Desktop.

Документация экосистемы EVA 2.1