nosql-specialist — субагент для Claude Code: функции и установка
Проектирует схемы данных, строит пайплайны агрегации и подбирает индексы для MongoDB, Redis, Cassandra и графовых баз. Помогает перенести логику хранения в NoSQL без ошибок в архитектуре.
npx claude-code-templates@latest --agent database/nosql-specialistЧто делает 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-specialist2Вручную: положить файлы
.claude/agents/nosql-specialist.mdДля всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию
Вручную: положить файлы
.codex/agents/nosql-specialist.tomlCodex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/
Вручную: положить файлы
.cursor/agents/nosql-specialist.mdCursor понимает и .claude/agents/
По шагам, с командами для каждой платформы: Субагенты 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. Они требуются для чтения кодовой базы, редактирования схем и запуска команд в консоли.