Вышла Unica 0.12.0 — крупнейший релиз за всю историю проекта. Публичная поверхность MCP пересобрана вокруг типизированных операций и логической адресации, появился поиск по документации платформы. В релиз вошло 109 pull request.
📚 Поиск по документации платформы
Новые инструменты
unica.documentation.search и unica.documentation.get ищут по справке установленной платформы — ровно той версии, что стоит у вас (у 8.3.27 это 26 933 страницы), по руководствам вендора, стандартам разработки и встроенной справке конфигурации. Поиск понимает естественные формулировки: морфология русского и английского, устойчивость к опечаткам. Навык platform-help впервые отвечает из доказательного источника.
🧱 Метаданные — типизированные операции и логические адреса
Поверхность unica.meta.* пересобрана в четыре инструмента: info, add, edit, remove — закрытый набор типизированных операций, предпросмотр по умолчанию, атомарное применение. Объект адресуется логически — sourceSet + metadataPath, знать физическую раскладку каталогов больше не нужно.
meta.info читает все 23 вида метаданных и работает на реальных вендорских конфигурациях, где прежний профиль отказывал почти на каждом объекте.
🔍 Единый наблюдаемый поиск по коду
unica.code.search стал единым оркестратором: семантический, символьный и лексический поиск работают параллельно, каждый с честным статусом и полнотой, прогресс виден прямо в MCP. unica.code.diagnostics перешёл на такой же провайдер-нейтральный контракт. Тёплый workspace переиспользует готовый индекс без полного обхода дерева.
⚡ Быстрее и надёжнее
Инструменты поставляются standalone-runtime'ом — повторные запуски больше не платят за распаковку встроенного Python. Unica перестала спотыкаться о собственные кеши: базы анализатора и индексы больше не живут среди исходников. На Windows code intelligence запускается на конфигурациях в 20 000 каталогов, устранены 63 падения транзакционного отката.
🧩 Также в релизе
— новые домены: XDTO-пакеты, права ролей, готовность проекта и Git-репозитория;
— 12 новых навыков, включая восемь направляющих — какой объект создавать и как он должен себя вести;
— операционные тайм-ауты поиска и диагностики настраиваются в unica.toml;
⚠️ Изменения публичного API
Поверхность unica.meta.* пересобрана без алиасов: сняты meta.compile, meta.profile, meta.validate и Meta JSON DSL, существующий объект адресуется только логическим путём. Удалён unica.code.grep — literal-поиск остался секцией внутри
unica.code.search. unica.code.diagnostics принимает только логические цели. Читающие инструменты больше не принимают dryRun, а результат возвращают типизированным. unica.runtime.execute оставил только предпросмотр: реальное выполнение — через unica.runtime.job.*. Точные замены — в гидах миграции в составе релиза.
Обновление в Codex:
codex plugin marketplace upgrade unica
codex plugin remove unica@unica
codex plugin add unica@unicaПосле обновления откройте новую задачу.
Обновление в Claude Code:
claude plugin marketplace update unica
claude plugin update unica@unica
Затем выполните /reload-plugins.❤️ Спасибо
@Agrajaga,
@korolevpavel,
@Oxotka,
@APonkratov и
@zeegin за вклад в выпуск!
РелизПолный список изменений