К основному содержанию
субагент

architect-review — субагент для Claude Code: проверка архитектуры

Субагент проверяет изменения в коде на соответствие архитектурным принципам и сложившимся в проекте шаблонам. Подключайте его при ревью крупных изменений и проектировании компонентов.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --agent expert-advisors/architect-review
Открыть на GitHub

Что делает 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-review

2Вручную: положить файлы

.claude/agents/architect-review.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

По шагам, с командами для каждой платформы: Субагенты 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?

Отчёт содержит оценку архитектурного влияния, проверку соответствия шаблонам, описания нарушений и рекомендации. Также агент описывает долгосрочное влияние изменений на поддержку и масштабирование.

Похожие субагенты

Все субагенты по теме «Код-ревью и рефакторинг» →
code-reviewer официальный Anthropic Проверяет изменения в коде по правилам проекта из CLAUDE.md и ищет существенные дефекты. Запускайте перед коммитом или созданием PR. 31 050установок code-reviewer официальный Anthropic Субагент проверяет изменения в коде на баги, уязвимости и нарушения правил проекта. Подойдёт для ревью перед слиянием изменений. 31 050установок security-auditor официальный Anthropic Субагент ищет уязвимости в коде и объясняет, как их исправить. Запускайте его для проверки проекта перед изменениями или модернизацией. 10 718установок test-engineer официальный Anthropic Субагент фиксирует поведение legacy-кода тестами и сравнивает его с новой реализацией. Подходит перед переписыванием модулей. 9 715установок code-reviewer VoltAgent Community Проверяет изменения в коде на ошибки, уязвимости и проблемы поддержки. Ставьте перед слиянием сложных изменений или аудитом проекта. 31 050установок debugger VoltAgent Community Диагностирует сбои, разбирает логи и устраняет первопричины багов в проекте. Пригодится при падениях сервиса или плавающих ошибках. 13 459установок

Из того же набора238

Весь набор →
backend-architect Субагент для проектирования бэкенда: границы сервисов, выбор API-парадигмы, схемы БД и наблюдаемость. Полезен, когда решение нужно принять до первой строки кода. 23 691установок generate-tests Создаёт готовый файл тестов для указанного компонента или файла. Команда определяет тестовый фреймворк проекта и генерирует проверки по паттерну AAA. 12 378установок ultra-think Запускает многошаговый разбор задачи: вскрывает скрытые допущения, предлагает конкурирующие варианты и проверяет каждый на прочность. Пригодится, когда решение дорогое и не хочется ошибиться. 8 383установок documentation-expert Субагент создаёт, обновляет и поддерживает документацию проекта, включая README, API-описания и руководства. Пригодится для работы с документацией из кода. 6 992установок task-decomposition-expert Проектирует иерархическую структуру работ, выявляет критический путь и распределяет этапы между профильными агентами. Помогает спланировать запуск сложных систем до написания кода. 6 870установок create-architecture-documentation Слэш-команда для Claude, которая собирает документацию по архитектуре проекта: диаграммы, ADR и описание компонентов. 6 136установок mcp-expert Проектирует и настраивает серверы Model Context Protocol для интерфейса Claude Code. Помогает подключить базы данных, внешние API или локальную файловую систему. 6 052установок nextjs-architecture-expert Субагент для Claude, который разбирает архитектуру Next.js: App Router, Server Components, миграцию и производительность. 4 935установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой