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

nosql-specialist — субагент для Claude Code: функции и установка

Проектирует схемы данных, строит пайплайны агрегации и подбирает индексы для MongoDB, Redis, Cassandra и графовых баз. Помогает перенести логику хранения в NoSQL без ошибок в архитектуре.

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

Что делает nosql-specialist

Субагент ориентирован на нереляционные хранилища: документоориентированные базы вроде MongoDB и CouchDB, ключ-значение решения типа Redis и DynamoDB, а также графовые базы вроде Neo4j. Он помогает составить правила валидации через $jsonSchema, спланировать вложенные структуры или ссылки между документами и выстроить составные индексы под частые запросы.

В работе ассистент использует инструменты Read, Write, Edit и Bash. Он умеет готовить аналитические конвейеры агрегации в MongoDB, рассчитывать метрики с проверкой плана выполнения через explain("executionStats") и оборачивать операции в транзакции сессий. Для работы с файлами и выполнения команд ему нужен доступ к терминалу проекта.

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

  • спроектировать валидацию документов MongoDB через $jsonSchema
  • составить конвейер агрегации с проверкой через executionStats
  • оформить многодокументную транзакцию с откатом при ошибках
  • настроить составные индексы под частые шаблоны выборки

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

  • Спроектируй схему коллекции пользователей в MongoDB с валидацией адресов и профиля
  • Напиши пайплайн агрегации для подсчёта активных клиентов за последние полгода
  • Покажи пример управления сессиями с тайм-аутом в Redis на Python

Как установить nosql-specialist

1Через claude-code-templates

npx claude-code-templates@latest --agent database/nosql-specialist

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

.claude/agents/nosql-specialist.md

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

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

Вопросы о nosql-specialist

Как установить nosql-specialist в Claude Code?

Запустите команду npx claude-code-templates@latest --agent database/nosql-specialist в терминале или сохраните файл конфигурации по пути .claude/agents/nosql-specialist.md.

Для каких баз данных подходит nosql-specialist?

Субагент специализируется на документных (MongoDB, CouchDB, DocumentDB, Cosmos DB), распределённых и key-value хранилищах (Redis, DynamoDB, Cassandra, Riak), а также графовых СУБД вроде Neo4j и Neptune.

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

В манифесте агента прописаны инструменты Read, Write, Edit и Bash. Они требуются для чтения кодовой базы, редактирования схем и запуска команд в консоли.

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

Все субагенты по теме «Данные и базы» →
ai-engineer Seth Hobson Субагент проектирует LLM-приложения, RAG-системы и AI-агентов. Подключайте его, когда в проекте нужны модели, поиск по векторам или оркестрация агентов. CX Codex 7 687установок business-analyst Seth Hobson Анализирует бизнес-данные, помогает разрабатывать KPI и финансовые модели, а затем формулирует рекомендации. Подойдёт для задач бизнес-аналитики и стратегического анализа. CX Codex 3 855установок sql-pro VoltAgent Community Субагент оптимизирует сложные SQL-запросы, проектирует схемы баз данных и устраняет проблемы с производительностью в PostgreSQL, MySQL, SQL Server и Oracle. 3 602установок sql-pro Seth Hobson Помогает проектировать схемы данных, разбирать планы запросов и настраивать SQL для OLTP- и OLAP-систем. Подойдёт для оптимизации базы или сложного аналитического запроса. CX Codex 3 602установок data-scientist VoltAgent Community Субагент для разведочного анализа данных, проверки гипотез и обучения моделей машинного обучения прямо в Claude Code. 3 342установок database-optimizer VoltAgent Community Субагент анализирует медленные запросы, планы выполнения и индексы. Подойдёт, когда базе нужна настройка запросов или схемы. 3 320установок

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

Весь набор →
test-runner Субагент запускает тесты проекта, находит корень ошибок и предлагает правки. Он не меняет код сам, отдавая готовый диагноз для исправления. 846установок create-onboarding-guide Генерирует руководство по онбордингу новых разработчиков на основе анализа файлов репозитория. Команда сканирует окружение проекта и формирует инструкции под выбранную роль. 835установок data-feeds Скилл получает структурированные данные с 40+ сайтов через Bright Data. Пригодится для профилей, товаров, отзывов, постов и комментариев. 816установок supabase-backup-manager Слэш-команда для Claude, которая ведёт резервное копирование базы Supabase: создаёт бэкапы, проверяет восстановление и следит за расписанием. 812установок optimize-database-performance Слэш-команда для Claude, которая разбирает запросы, индексы и схему базы и предлагает, что переписать. Пригодится, когда страница тормозит на выборке. 794установок query-clarifier Разбирает исследовательский запрос, находит расплывчатые места и решает, нужны ли уточнения до начала работы. 782установок mcp-protocol-specialist Субагент для работы со спецификацией Model Context Protocol: транспорт, JSON-RPC 2.0, версионирование и совместимость реализаций. 781установок supabase-realtime-monitor Команда разбирает realtime-подключения Supabase: ищет код подписок, анализирует производительность и помогает отлаживать ошибки. 764установок

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

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