Плагин Modularity для Claude Code выводит ИИ на уровень архитектурного анализа, выявляя проблемы связанности модулей и помогая проектировать сбалансированную модульную архитектуру с нуля. Это снижает архитектурный долг и предотвращает превращение системы в хрупкий монолит.
Modularity: плагин Claude Code для архитектурного анализа кодовой базы
наведи и нажми на цифру — раскроется глава
полный разбор ролика · 5 глав ↓
Введение и проблема
Плагин Modularity меняет подход к ИИ в разработке — теперь это не просто генерация кода, а помощь в проектировании архитектуры.
Высокая скорость генерации кода приводит к быстрому накоплению архитектурного долга из-за неправильных границ модулей.
Отличие Modularity
Большинство ИИ работают на уровне строк кода, выявляя синтаксические ошибки и стилистические нарушения.
Modularity анализирует архитектурные границы и связанность модулей, выявляя глубокие проблемы интеграции.
Функции плагина
Review — аудит существующего кода для выявления проблем связанности.
Design — интерактивное проектирование архитектуры с нуля на основе функциональных требований и математических моделей.
Модель связанности
Связанность измеряется по трём вектором: сила интеграции, дистанция между командами и изменчивость требований.
Баланс достигается, когда сила интеграции уравновешена дистанцией, минимизируя риски при изменениях.
Практика аудита
Review помогает понять, почему система стала хрупкой, выявить нарушения границ микросервисов и признаки распределённого монолита.
Процесс интерактивный: плагин задаёт вопросы о бизнес-домене и командах, строит карту интеграций и выдаёт детальный отчёт с рекомендациями.