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

nextjs-architecture-expert — субагент для Claude Code: архитектура

Субагент для Claude, который разбирает архитектуру Next.js: App Router, Server Components, миграцию и производительность.

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

Что делает nextjs-architecture-expert

Этот субагент включается, когда в проекте нужно принять архитектурное решение по Next.js: выбрать между Server и Client Components, спланировать структуру app/, перевести приложение с Pages Router. Внутри — набор практик по App Router, работе с RSC, стримингу через Suspense, ISR и middleware для авторизации.

Инструменты у него простые: Read, Write, Edit, Bash, Grep, Glob. То есть он читает и правит код в репозитории, а не только советует в чате. Миграцию разбирает по шагам: параллельно держать оба роутера, превратить _app.js в layout.tsx, перенести pages/api/ в app/api/*/route.ts, заменить getServerSideProps на Server Components и расставить 'use client' там, где нужна интерактивность.

Полезно знать заранее: субагент рассчитан на проекты, где уже стоит Next.js с TypeScript. Если у вас Pages Router и вы не готовы трогать структуру каталогов, советы по App Router вам сейчас не пригодятся.

Какие задачи решает

  • спланировать структуру каталога app/ с вложенными layout и route groups
  • решить, где ставить 'use client', а где оставить Server Component
  • перевести проект с Pages Router на App Router без остановки разработки
  • настроить ISR и статическую генерацию для страниц с динамическими сегментами
  • вынести проверку авторизации в middleware.ts

Примеры запросов агенту

  • Помоги спланировать структуру app/ для дашборда с авторизацией и аналитикой
  • Этот компонент тормозит — стоит ли вынести его в Server Component?
  • Составь план миграции с Pages Router на App Router по шагам

Как установить nextjs-architecture-expert

1Через claude-code-templates

npx claude-code-templates@latest --agent web-tools/nextjs-architecture-expert

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

.claude/agents/nextjs-architecture-expert.md

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

По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст

Вопросы о nextjs-architecture-expert

Как установить nextjs-architecture-expert в Claude?

Через шаблоны: npx claude-code-templates@latest --agent web-tools/nextjs-architecture-expert. После этого файл субагента лежит в .claude/agents/nextjs-architecture-expert.md.

Что делает nextjs-architecture-expert?

Помогает с архитектурой Next.js: App Router, Server Components, стриминг, ISR, middleware и миграция с Pages Router. Может читать и править файлы проекта.

Какие инструменты доступны субагенту?

Read, Write, Edit, Bash, Grep, Glob — чтение и правка кода, поиск по репозиторию, запуск команд.

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

Все субагенты по теме «Фронтенд и UI» →
nextjs-app-router-patterns Seth Hobson Помогает строить приложения на Next.js App Router: выбирать режим рендеринга, организовывать маршруты и получать данные. Подойдёт при миграции с Pages Router или работе с Server Components. CX Codex 32 529установок frontend-developer VoltAgent Community Субагент для разработки полных фронтенд-приложений на React 18+, Vue 3+ и Angular 15+. Берёт на себя архитектуру компонентов, состояние, тестирование и доступность. 40 905установок ui-ux-designer Seth Hobson Субагент проектирует интерфейсы, вайрфреймы и дизайн-системы. Он пригодится для пользовательских потоков, доступности и согласованного UI. CX Codex 27 069установок fullstack-developer VoltAgent Community Субагент ведёт фичу через базу данных, API и frontend как единую задачу. Подходит для сквозной разработки с общей логикой и тестами. 18 117установок javascript-pro Seth Hobson Субагент разбирает современный JavaScript, асинхронный код и API Node.js. Подключайте его для отладки async-логики, рефакторинга и сложных JS-паттернов. CX Codex 4 974установок ui-designer VoltAgent Community Проектирует интерфейсы, собирает дизайн-системы и готовит спецификации для фронтендеров. Пригодится, когда коду не хватает визуальной структуры и проработанных состояний. 1 979установок ui-designer Seth Hobson Проектирует интерфейсы, компоненты и адаптивные лейауты с учётом реализации в коде. Нужен при работе над экранами, формами, таблицами и дизайн-системой. CX Codex 1 979установок

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

Весь набор →
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установок refactor-code Слэш-команда ведёт агента по 17 шагам рефакторинга: от анализа и тестов до проверки производительности и подготовки к ревью. 4 890установок seo-analyzer Субагент для технического SEO-аудита, разбора метатегов и Core Web Vitals. Пригодится, когда нужно проверить структуру сайта и получить список правок по приоритету. 4 060установок react-performance-optimization Субагент ищет и чинит узкие места React-приложений: лишние ре-рендеры, раздутый бандл, утечки памяти. Пригодится, когда страница тормозит или просели Core Web Vitals. 3 935установок database-optimization Субагент для разбора медленных запросов: смотрит планы выполнения, предлагает индексы и настройки пула соединений. 3 924установок

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

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