architect-review — субагент для Claude Code: проверка архитектуры
Субагент проверяет изменения в коде на соответствие архитектурным принципам и сложившимся в проекте шаблонам. Подключайте его при ревью крупных изменений и проектировании компонентов.
npx claude-code-templates@latest --agent expert-advisors/architect-reviewЧто делает architect-review
Субагент разбирает, как изменения соотносятся с архитектурой проекта: проверяет границы сервисов, направление зависимостей, модульность и соблюдение принятых шаблонов. Он также ищет нарушения SOLID и оценивает возможные последствия для поддержки и масштабирования.
В отчёте будут оценка архитектурного влияния, проверка соответствия шаблонам, найденные нарушения и рекомендации по переработке. При проверке агент учитывает потоки данных, безопасность и производительность. Оценка зависит от контекста проекта: без понимания существующих границ сервисов выводы о них будут неполными.
Какие задачи решает
- проверить архитектурные изменения в pull request
- найти нарушения SOLID в новом компоненте
- оценить границы и зависимости нового сервиса
- сверить изменения API с архитектурой проекта
- выявить решения, усложняющие поддержку кода
Примеры запросов агенту
- Проверь архитектуру этих изменений в pull request и перечисли нарушения SOLID.
- Оцени границы нового сервиса и его зависимости от остальных компонентов.
- Сверь изменения API с существующими шаблонами проекта и предложи правки.
Как установить architect-review
1Через claude-code-templates
npx claude-code-templates@latest --agent expert-advisors/architect-review2Вручную: положить файлы
.claude/agents/architect-review.mdДля всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию
Вручную: положить файлы
.codex/agents/architect-review.tomlCodex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/
Вручную: положить файлы
.cursor/agents/architect-review.mdCursor понимает и .claude/agents/
По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст
Вопросы о architect-review
Как установить architect-review в Claude Code?
Запустите npx claude-code-templates@latest --agent expert-advisors/architect-review. Файл субагента находится по пути .claude/agents/architect-review.md.
Что делает architect-review?
Он анализирует изменения с точки зрения архитектурной целостности: проверяет шаблоны проекта, SOLID, зависимости и модульность. В ответе даёт оценку влияния, нарушения и рекомендации.
Что входит в отчёт architect-review?
Отчёт содержит оценку архитектурного влияния, проверку соответствия шаблонам, описания нарушений и рекомендации. Также агент описывает долгосрочное влияние изменений на поддержку и масштабирование.