UModel — плагин
Плагин UModel дает агенту три скилла для чтения сущностей и топологии из графа и разбора причин сбоя поверх локального сервиса.
- 450 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Агент читает данные и топологию через локальный сервис и получает доступ к метрикам и логам из модели.
- Сценарии RunbookSet могут запускать действия, поэтому проверяйте их перед выполнением.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/umodelОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент читает данные и топологию через локальный сервис и получает доступ к метрикам и логам из модели.
- Сценарии RunbookSet могут запускать действия, поэтому проверяйте их перед выполнением.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
UModel — локальный семантический слой для корпоративных данных: модели описывают сущности, связи, наборы данных и топологию, а запросы к ним идут через единый язык `.umodel`, `.entity` и `.topo`. В репозитории лежат сервис, CLI `umctl`, MCP-сервер `umodel-mcp`, веб-интерфейс и примеры. Плагин `umodel` в Claude Code ставит три скилла: чтение сущностей, связей и самой модели, выполнение связанных с сущностью сценариев RunbookSet и анализ первопричин по графу. Остальные агенты берут те же файлы `SKILL.md` из каталога `skills/` и копируют их в свою папку скиллов.
Для кого. Инженерам эксплуатации и наблюдаемости, которые держат модель сервисов и топологию в одном графе и хотят, чтобы агент искал причины инцидентов по нему.
Подходит, если
- После инцидента нужно пройти по связям между сервисами и найти источник сбоя.
- Агент должен читать метрики и логи по планам запросов, привязанным к модели.
- Сценарии реагирования хранятся как RunbookSet и привязаны к сущностям.
- Те же три скилла нужны в Codex или Cursor из общей папки `skills/`.
Не подходит, если
- Нет работающего сервиса UModel и модели пакета.
- Нужен просто словарь данных без запросов агента.
- Среда запрещает локальные сервисы на Go и Node.js.
Пример запроса к агенту
Используй UModel в рабочей области `demo`: найди сервисы, пройди по топологии до зависимости с ошибками и покажи метрики и логи через план запроса.Ограничения
Плагин не работает сам: сначала нужен запущенный сервис UModel. Для сборки требуются Go 1.22 и Node.js 22, быстрый запуск с демонстрационными данными делает `make quickstart`. Провайдер хранилища `memory` теряет данные после остановки. Облачный контур управления и многопользовательская авторизация в открытое ядро не входят. Версия плагина в манифесте 0.1.0. Готовые образцы лежат в каталоге `examples/`, но модель под вашу инфраструктуру придется описывать самостоятельно.
Как отключить. Выполните `/plugin uninstall umodel@unifiedmodel`, затем остановите службу командой `make stop-all`. Данные рабочей области лежат в каталоге `--data` и удаляются отдельно.
Частые вопросы
Какие скиллы входят в плагин?
Три: `umodel-query` для чтения сущностей и модели, `umodel-skill-runner` для сценариев RunbookSet и `umodel-rca` для анализа первопричин.
Как подключить Codex или Qoder?
Скопируйте три файла `SKILL.md` в папку скиллов агента: `.agents/skills/` для Codex, `.qoder/skills/` для Qoder, `.claude/skills/` для Claude Code.
Есть ли MCP-сервер?
Да, `umodel-mcp` из того же репозитория. Начните с `umctl agent discover demo`, затем подключите MCP-клиент.
Какие хранилища графа поддерживаются?
`memory`, `file.memory`, `local.ladybug`, `neo4j` и `gremlin`. Выбор делает флаг `--graphstore`.
Как быстро попробовать?
Выполните `make quickstart`: поднимутся API и веб-интерфейс с демонстрационной рабочей областью `demo`, а после остановки данные не остаются.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин для Claude Code, Codex и Copilot рисует схему обучения ML-модели со ссылками на строки исходного кода
Плагин с двумя скиллами и семантическим слоем метрик: агент описывает модели в YAML и считает их в SQL.
Плагин Monte Carlo для Claude Code и Cursor: проверка таблиц до запросов, разбор инцидентов данных и создание мониторов.
Плагин для Claude Code и Codex строит онтологию по вашим таблицам и файлам и дорабатывает ее по истории работы агента
Плагин для Claude Code и MCP-сервер: более 1000 научных инструментов для биологии, химии и медицины, команды для сверки данных и скиллы-маршрутизаторы
Графовая база с ветвями как в git: сервер отдает ее агентам по MCP на /mcp, а встроенный скилл учит агента схемам, запросам и политикам
Коротко о README
UModel объединяет схемы, сущности и топологию в граф рабочей области. Запросы идут через Query Service, а агенты подключаются через AgentGateway и MCP.