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

api-architect — субагент для Claude Code: API и установка

Проектирует REST- и GraphQL-API и готовит код для связи сервисов. Вызывайте его, когда нужно выбрать стиль API или продумать устойчивость и защиту.

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

Что делает api-architect

Субагент помогает спроектировать GraphQL-схему и структуру резолверов, подготовить REST-клиент или сравнить REST, GraphQL и gRPC. Для GraphQL учитывает федерацию, пакетную загрузку данных и ограничения сложности запросов; для REST — слои сервиса и обработки отказов, повторы и идемпотентность. Он работает с инструментами чтения и редактирования файлов, а также Bash.

Перед генерацией кода он собирает исходные требования: для REST нужны базовый адрес API и хотя бы один метод, для GraphQL — подход к схеме и тип операций. Обязательно задать язык с фреймворком, тип API и способ аутентификации. Сначала нужно явно сказать «generate» — до этого субагент не начинает писать код.

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

  • спроектировать GraphQL-схему с федерацией
  • создать REST-клиент с повторами и защитой от сбоев
  • сравнить REST, GraphQL и gRPC для нового сервиса
  • задать аутентификацию и ограничение запросов к API

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

  • Спроектируй GraphQL API для каталога товаров с поиском, категориями и остатками; сначала собери требования.
  • Подготовь REST-клиент для платёжного сервиса на TypeScript с повторными запросами; дождись моих ответов и команды «generate».
  • Сравни REST, GraphQL и gRPC для системы уведомлений в реальном времени и порекомендуй вариант.

Как установить api-architect

1Через claude-code-templates

npx claude-code-templates@latest --agent api-graphql/api-architect

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

.claude/agents/api-architect.md

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

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

Вопросы о api-architect

Как установить api-architect в Claude Code?

Запустите npx claude-code-templates@latest --agent api-graphql/api-architect, затем используйте файл .claude/agents/api-architect.md.

Что делает api-architect?

Он помогает проектировать REST- и GraphQL-API, создавать клиентский код и выбирать стиль API. Перед генерацией собирает требования.

Что нужно указать перед генерацией API?

Обязательно задайте язык и фреймворк, тип API и схему аутентификации. Для REST также нужны базовый URL и хотя бы один HTTP-метод, а для GraphQL — способ проектирования схемы и хотя бы один тип операции.

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

Все субагенты по теме «Бэкенд и API» →
fullstack-developer VoltAgent Community Субагент ведёт фичу через базу данных, API и frontend как единую задачу. Подходит для сквозной разработки с общей логикой и тестами. 18 117установок python-pro VoltAgent Community Субагент пишет типобезопасный Python-код для веб API, системных утилит и сложных приложений. Пригодится для async-задач и проектов с высокими требованиями к типам. 11 689установок python-pro Seth Hobson Субагент помогает писать современный Python 3.12+, разбирать async-код, тесты, API и производительность. Подойдёт для разработки и рефакторинга Python-проектов. CX Codex 11 689установок typescript-pro VoltAgent Community Субагент помогает писать TypeScript со сложными типами, generic-ами и проверкой типобезопасности между frontend и backend. Пригодится для крупных типизированных модулей. 9 602установок ai-engineer Seth Hobson Субагент проектирует LLM-приложения, RAG-системы и AI-агентов. Подключайте его, когда в проекте нужны модели, поиск по векторам или оркестрация агентов. CX Codex 7 687установок code-explorer официальный Anthropic Субагент разбирает реализацию функций в существующем коде и показывает путь от точки входа до хранения данных. Подходит перед изменением большой фичи. 1 172установок

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

Весь набор →
nextjs-component-generator Команда создаёт компоненты Next.js на TypeScript с учётом структуры проекта. Задайте имя и тип: клиентский, серверный, страница или макет. 935установок seo-fundamentals Скилл даёт Claude Code правила технического SEO, контента, E-E-A-T и Core Web Vitals. Пригодится для аудита страниц и структуры сайта. 920установок claude-code-guide Скилл помогает настроить работу с Claude Code, формулировать задачи и разбирать сбои. Пригодится для проекта, где агенту нужны явные правила и проверяемый процесс. 905установок create-feature Собирает каркас новой функции: план, код, тесты и документацию. Пригодится, когда нужно провести задачу через единый процесс разработки. 898установок micro-saas-launcher Скилл для Claude, который ведёт от идеи микро-SaaS до первых платящих клиентов: валидация, MVP, цены, запуск. 879установок figma Скилл связывает Claude с Figma MCP: забирает контекст узла, скриншот и ассеты, а потом переводит макет в код проекта. 858установок create-plan Превращает запрос в один план действий с чек-листом. Пригодится, когда нужно согласовать шаги до правок в коде. 852установок search Скилл гоняет поисковые запросы через Bright Data SERP API и отдаёт агентам готовый JSON со ссылками, заголовками и описаниями. 851установок

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

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