totally-integrated-claude — плагин
Плагин для автоматизации Siemens TIA Portal: скиллы Python Scripting и Openness API плюс MCP-сервер с документацией
- 89 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Скиллы направляют агента к Openness API, которым меняют проекты TIA Portal и загружают данные в ПЛК: такие действия нужно подтверждать.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/totally-integrated-claudeОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скиллы направляют агента к Openness API, которым меняют проекты TIA Portal и загружают данные в ПЛК: такие действия нужно подтверждать.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин подключает к Claude Code, Codex и Copilot набор скиллов для инженерной автоматизации в Siemens TIA Portal. Точка входа, `tia-openness-roadmap`, выбирает путь по задаче: Python TIA Scripting 1.4.3, C# Openness, Modular Application Creator или разработку Add-In. Одиннадцать скиллов покрывают домены Openness V21: проекты, устройства, ПЛК, HMI, сети, приводы, импорт и экспорт, мультипользовательскую работу, Teamcenter, TestSuite и SiVArc. В комплект входят `tia-doctor`, который только читает и проверяет окружение V21, и `plc-code-analysis` для разбора кода SCL и SimaticML на безопасность и качество. Встроенный MCP-сервер Siemens Docs ищет по документации docs.tia.siemens.cloud и запускается командой `uvx siemens-docs-mcp`.
Для кого. Инженерам-автоматчикам, которые пишут для TIA Portal V21 код на Python или C# и хотят отдать рутину агенту.
Подходит, если
- Из Openness создают или меняют проект: блоки ПЛК, теги, экраны HMI
- Нужно проверить установку V21, модульный Openness и членство в группе пользователей
- Выгруженный код SCL или SimaticML проходит ревью на уязвимости и ошибки
- Расширение Add-In для TIA Portal собирают в VS Code
Не подходит, если
- На машине нет TIA Portal: скиллы описывают API, но выполнять код без Siemens-окружения нечем
- Проект на версии ниже V21: базовые справочники сверены с V21
- Нужен только поиск по документации без кода: хватит одного MCP-сервера
Пример запроса к агенту
Проверь окружение TIA Portal V21 через tia-doctor и опиши, как создать проект с одним ПЛК через Openness на C#Ограничения
Плагин рассчитан на Windows и установленный TIA Portal V21 с модульным Openness, поэтому на macOS и Linux скиллы остаются справочником без возможности запуска. Для Python нужен пакет Siemens TIA Scripting 1.4.3, который скачивают с портала поддержки Siemens: на PyPI его нет. Для C# нужны .NET Framework 4.8 и сборки из `PublicAPI\V21\net48`. MCP-сервер документации запускается через `uv`, и `uv` должен быть в `PATH`. Это единственная зависимость, которую плагин берет на себя, остальные компоненты Siemens ставят вручную.
Как отключить. Удалите плагин через `/plugin` в Claude Code и уберите MCP-сервер `siemens-docs`, если он остался в настройках.
Частые вопросы
Как установить плагин в Claude Code?
Выполните `/plugin marketplace add Czarnak/totally-integrated-claude` и поставьте плагин из списка. Для Codex есть `codex plugin marketplace add Czarnak/totally-integrated-claude`, для Copilot CLI `copilot plugin install Czarnak/totally-integrated-claude`.
Что делает tia-doctor?
Он только читает: проверяет исполняемый файл V21, модульный Openness и группу пользователя, при желании еще Python. Запускается скриптом `skills/tia-doctor/probe.ps1`.
Какую версию TIA Portal поддерживает плагин?
Справочники сверены с V21. Python TIA Scripting 1.4.3 по метаданным Siemens указан для V18–V21, но точную версию автор советует проверять у себя.
Чем плагин отличается от MCP-серверов для TIA Portal?
MCP-серверы вызывают операции в программе, а плагин дает агенту знание API и маршрутизацию задач между Python, C# и Module Builder.
Работает ли плагин без установленного TIA Portal?
Читать справочники и искать в документации через MCP-сервер можно, но выполнять Openness-код нельзя: нужны TIA Portal V21 и его PublicAPI.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныMCP-сервер для Siemens TIA Portal: агент читает программу ПЛК, блоки, теги и ссылки; правки включаются флагом.
MCP-сервер дает агенту работать с проектом Siemens TIA Portal V21: читать блоки ПЛК, теги, сеть и HMI и вносить защищенные правки.
Четыре плагина Claude Code превращают ручную процедуру в поток шагов для кода, с лимитами на повторы и черновиком без выдумок
Скиллы для Claude Code и Codex собирают проекты UiPath Studio из PDD: агент пишет JSON, генераторы отдают валидный XAML.
Плагин для Claude Code и CLI для научных установок: агент ищет каналы управления и пишет в железо только после одобрения.
Плагин превращает Claude Code в фонового ассистента: расписание задач, ответы в Telegram, Discord и Slack, веб-панель.
Коротко о README
В README плагин назван маршрутизируемым набором скиллов для TIA Portal, перечислены требования для Python, C#, Modular Application Creator и Add-In и даны команды установки для Claude Code, Codex и Copilot.