🧠 Cordis: плагинная архитектура как новый слой композиции JS/TS-приложений Cordis — TypeScript-фреймворк, который делает плагины не дополнением к ядру, а основным способом сборки приложения. Вместо привилегированного ядра здесь среда выполнения композиции, которая управляет зависимостями, эффектами и жизненным циклом каждого компонента. DeepSeek Harness уже использует этот принцип: адаптеры моделей, цикл агента и журнал сессии реализованы как плагины, а браузер запускает собственное дерево Cordis. По данным Habr, такой подход снижает когнитивную нагрузку: разработчику не нужно держать в голове всю систему, достаточно знать локальный контракт своего плагина. Особенно это заметно при росте сложности, когда код генерируют LLM — в 2026 году команда Яндекс Трекера за месяц бета-тестирования получила 25 плагинов от команд, часть из которых создана с помощью ИИ. → Яндекс Трекер: 600 000 пользователей, 25 плагинов за первый месяц бета-тестирования, часть создана LLM → Cloudflare: проверка кода ИИ на плагинах, каждый плагин реализует ReviewPlugin → Научная основа: "A Programming Paradigm for Spatiotemporal Composability" формализует пространственно-временную композируемость → Ключевые сущности Cordis: Context (контейнер сервисов), Service (именованный сервис), Fiber (жизненный цикл PENDING → UNLOADING → DISPOSED) Cordis превращает архитектурные предположения в проверяемые инварианты, но не доказывает корректность бизнес-логики. Это не серебряная пуля: существующий код придётся переписывать под плагинную модель, а выгода проявится только на системах с высокой скоростью изменений. Пока это нишевый инструмент, но если ИИ-агенты станут основными авторами компонентов, явные контракты и автоматические проверки композиции могут стать обязательным слоем безопасности. #Cordis #плагиннаяархитектура #DeepSeekHarness #TypeScript #AIагенты