pyRevit 7.0: ИИ-агенты и настоящий Python прямо в ленте Revit 🚀🐍
pyRevit 7.0: ИИ-агенты и настоящий Python прямо в ленте Revit 🚀🐍 Вышла новая версия pyRevit 7.0, и она действительно «огромная». Разработчики сфокусировались на двух ключевых изменениях, которые меняют повседневную работу в Revit. 1. Время выполнения агентов (AI Agents) Теперь pyRevit поддерживает протокол MCP (Model Context Protocol). Это значит, что вы можете подключить своего ИИ-ассистента (Claude, Cursor, VS Code) к живой модели Revit. 🔵 Агент пишет код на Python для изменения модели. 🔵 Человек сохраняет контроль: каждое изменение утверждается внутри Revit. 🔵 Измененные элементы автоматически выбираются и изолируются для проверки. 🔵 Все действия можно сгруппировать в один коммит (Undo). Сброс (Reset) откатывает всё назад. 2. Настоящий Python REPL в ленте 🐍 Вместо костылей появился полноценный IronPython REPL (консоль), который можно открыть прямо в ленте Revit. 🔵 Режимы: Модальный, безмодальный или стыковочный (рядом с моделью). 🔵 Удобство: Подсветка синтаксиса и запуск по F5. 🔵 Интерфейс: Темная тема подхватывает тему вашего Revit (никаких серых рамок). 📈 Цифры, которые впечатляют 🔵 Скорость перезагрузки расширений: 7,2x быстрее (время сократилось с 23,1 сек до 3,2 сек). 🔵 Причина: В версии 6.5 каждый скрипт запускал движок IronPython с нуля (~4 сек). В 7.0 движок общий и переиспользуется. ⚠️ Важно Поддержка: Revit версий ниже 2021 больше не поддерживается. Совместимость: Метаданные встроенных пакетов (Bundles) всё ещё работают и фиксируются как минимум до версии 8. Переписывать старые расширения не нужно. 👉 Репозиторий Наш Telegram | Наш ВКонтакте