Кандидаты выпуска

Канал next

Кандидат — сборка следующей версии, которую можно поставить до выхода и проверить на своих задачах. Кандидатов раздаёт отдельный маркетплейс unica-next. В стабильном каталоге их нет, поэтому канал подключается и отключается отдельно.

Сейчас в канале

v0.14.0-rc.1
плагин unica@unica-next

Стабильная версия

v0.13.0
плагин unica@unica

Канал получает кандидата вида X.Y.Z-rc.N после того, как тот прошёл проверки установки. Поэтому свежий пререлиз на GitHub может появиться здесь позже или не появиться вовсе.

Что понадобится

  • Агент и Git. Codex или Claude Code 2.1.69 и новее. Нативная поддержка ZCode готовится — см. вкладку ZCode ниже. Через Git ставится плагин, на Windows подойдёт Git for Windows. Node.js и Python не нужны.
  • Система. Windows x64, macOS на Apple Silicon или Linux x64.
  • Доступ к GitHub. Первый запуск скачивает ядро, движки докачиваются при первом вызове, которому они нужны. Сертификаты проверяет операционная система, прокси берётся из HTTPS_PROXY и NO_PROXY. Для машины без сети ядро и движки можно скачать заранее, как описано в разделе «Сеть и данные».
  • Один плагин из двух. unica@unica и unica@unica-next запускают MCP-сервер с одним именем unica, поэтому установленным держите один из них.

Подключить канал

  1. Добавьте маркетплейс канала

    codex plugin marketplace add IngvarConsulting/unica-marketplace --ref next
  2. Удалите стабильный плагин

    Пропустите шаг, если стабильный плагин не установлен.

    codex plugin remove unica@unica
  3. Установите плагин канала

    codex plugin add unica@unica-next
  4. Проверьте версию

    codex plugin list

    В строке unica@unica-next в столбце VERSION должна стоять версия из карточки «Сейчас в канале»: 0.14.0-rc.1.

  5. Откройте новую задачу

    Codex подхватывает навыки и MCP-конфигурацию при старте задачи, уже открытая задача их не увидит. Первый старт подождёт, пока скачается ядро.

  1. Добавьте маркетплейс канала

    claude plugin marketplace add IngvarConsulting/unica-marketplace#next
  2. Удалите стабильный плагин

    Пропустите шаг, если стабильный плагин не установлен.

    claude plugin uninstall unica@unica
  3. Установите плагин канала

    claude plugin install unica@unica-next
  4. Проверьте версию

    claude plugin list

    У unica@unica-next должна стоять версия из карточки «Сейчас в канале»: 0.14.0-rc.1.

  5. Начните новую сессию

    Или выполните в текущей /reload-plugins. Навыки вызываются как /unica:<навык>, например /unica:meta-info, а команда /mcp показывает сервер плагина plugin:unica:unica. Первый старт подождёт, пока скачается ядро.

Нативная поддержка готовится в PR #1097. Выпуск 0.13.0-rc.3 её ещё не содержит. Следующие шаги предназначены для кандидата, в примечаниях к которому указана поддержка ZCode.

  1. Добавьте общий каталог из ветки next

    В ZCode откройте Plugin Marketplace → Add → Add Plugin Marketplace и вставьте адрес:

    https://github.com/IngvarConsulting/unica-marketplace.git#next

    Появится каталог unica-next. Это тот же репозиторий, что у Codex и Claude Code; отдельного маркетплейса для ZCode нет.

  2. Оставьте одну установку Unica

    Если Unica уже установлена из стабильного каталога, удалите её в Settings → Plugins. Затем в Personal установите Unica из unica-next.

  3. Проверьте версию и начните новую задачу

    Сравните версию в карточке плагина с карточкой «Сейчас в канале». В новой задаче попросите Unica показать доступные операции без запуска 1С. Уже открытая задача может хранить прежнюю схему инструментов.

Обновление

На канале можно оставаться постоянно. Он раздаёт самую свежую опубликованную версию: следующего кандидата, а после выхода версии и её саму, поэтому переключаться обратно не нужно. Стабильный выпуск, который старше уже раздаваемого кандидата, в канал не приходит: канал остаётся на кандидате. Так бывает с патчем прошлой версии, например 0.13.1, когда в канале уже 0.14.0-rc.1.

Чтобы остаться на конкретном кандидате, добавьте маркетплейс не по ветке, а по тегу версии: --ref v0.13.0-rc.6 у Codex, #v0.13.0-rc.6 у Claude Code. Плагин в нём тоже называется unica@unica-next, а обновление каталога оставляет эту версию. Теги с v0.9.1 по v0.13.0-rc.5 указывают на каталог предыдущей версии и ставят её, поэтому эти версии ставьте по ветке next; начиная с v0.13.0-rc.6 тег ставит свою версию. Если маркетплейс unica-next уже добавлен по ветке, сначала удалите его командой marketplace remove unica-next.

codex plugin marketplace upgrade unica-next
codex plugin remove unica@unica-next
codex plugin add unica@unica-next

Отдельной команды обновления плагина в Codex нет, поэтому плагин переустанавливается. Затем откройте новую задачу.

claude plugin marketplace update unica-next
claude plugin update unica@unica-next

Затем начните новую сессию или выполните /reload-plugins. Вместо ручного обновления можно включить автообновление: /plugin → Marketplaces → unica-next → Enable auto-update. Для сторонних маркетплейсов оно по умолчанию выключено.

Когда в канале появится выпуск с нативной поддержкой ZCode, обновите источник unica-next в Plugin Marketplace, затем нажмите Update у плагина в Personal. Проверьте версию в карточке плагина и начните новую задачу.

Выпуск 0.13.0-rc.3 не содержит нативной интеграции ZCode. Подготовка поддержки — в PR #1097.

Вернуться на стабильную версию

Если канал больше не нужен, верните стабильный плагин. Вы получите версию из карточки «Стабильная версия»: v0.13.0. В инструкциях Codex и Claude Code первая команда нужна, только если стабильный маркетплейс unica ещё не добавлен.

codex plugin marketplace add IngvarConsulting/unica-marketplace --ref main
codex plugin marketplace upgrade unica
codex plugin remove unica@unica-next
codex plugin add unica@unica

Codex ставит плагин из своей копии каталога, поэтому её сначала нужно обновить. Затем откройте новую задачу. Если канал больше не нужен, уберите его маркетплейс: codex plugin marketplace remove unica-next.

claude plugin marketplace add IngvarConsulting/unica-marketplace
claude plugin uninstall unica@unica-next
claude plugin install unica@unica

Затем начните новую сессию или выполните /reload-plugins. Если канал больше не нужен, уберите его маркетплейс: claude plugin marketplace remove unica-next.

Сначала проверьте поддержку ZCode в стабильном выпуске. Версия 0.12.3 её ещё не содержит: переход на неё не сохраняет нативную интеграцию.

После выхода стабильной версии с поддержкой ZCode добавьте в Plugin Marketplace источник https://github.com/IngvarConsulting/unica-marketplace.git. В Settings → Plugins удалите установку из unica-next, затем в Personal установите Unica из каталога unica. Проверьте версию и начните новую задачу.

Если что-то не так

  • Версия не та, что в карточке «Сейчас в канале». Обновите маркетплейс канала и плагин, как в разделе «Обновление». Если версия не сменилась, заведите issue.
  • Первый старт падает на загрузке ядра. Например, с сообщением, что ОС не доверяет сертификату. Скорее всего, HTTPS перехватывает антивирус или шлюз, а его корня нет в хранилище ОС, или GitHub доступен только через прокси. Что сделать, описано в разделе «Сеть и данные».
  • Остался установленным стабильный плагин. Оба плагина запускают сервер unica. Удалите unica@unica, как во втором шаге установки.
  • Нашли ошибку в кандидате. Заведите issue и укажите агента и версию плагина: из plugin list в Codex и Claude Code или карточки плагина в ZCode. Так мы поймём, какой кандидат проверять.