К основному содержанию
плагин

azure-cosmos-db-assistant — плагин для Claude Code: как установить

Добавляет в Claude Code экспертные правила по Azure Cosmos DB: от выбора ключа шардирования до тюнинга запросов и настройки векторного поиска.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin install azure-cosmos-db-assistant@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official
Открыть на GitHub

Что делает azure-cosmos-db-assistant

Плагин встраивает в Claude Code базу знаний из 73 правил по 10 направлениям архитектуры Azure Cosmos DB. В каталог вошли шаблоны моделирования данных, стратегии индексации, выбор ключей секционирования, приёмы работы с SDK и оптимизация затрат RU. Для глубоких консультаций доступен отдельный субагент cosmosdb-expert. Проверить проект позволяет команда /azure-cosmos-db-assistant:cosmos-review.

Инструмент работает сразу после добавления. Ему не нужны переменные окружения или фоновые процессы. Для анализа живой базы базового плагина недостаточно: придётся отдельно развернуть Azure Cosmos DB MCP Toolkit. Обновить правила при выходе свежих рекомендаций можно командой /azure-cosmos-db-assistant:generate-skills.

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

  • подобрать ключ секционирования для мультиарендной системы
  • снизить расход RU в медленных запросах
  • настроить векторный поиск для RAG в Cosmos DB
  • проверить код на соответствие практикам Cosmos DB SDK

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

  • /azure-cosmos-db-assistant:cosmos-review
  • Помоги выбрать ключ шардирования для каталога товаров в Cosmos DB
  • Как снизить расход RU в этом запросе к Cosmos DB?

Как установить azure-cosmos-db-assistant

Через маркетплейс плагинов

/plugin install azure-cosmos-db-assistant@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official

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

Вопросы о azure-cosmos-db-assistant

Как установить azure-cosmos-db-assistant в Claude Code?

Сначала подключите каталог командой /plugin marketplace add anthropics/claude-plugins-official. Затем установите плагин: /plugin install azure-cosmos-db-assistant@claude-plugins-official.

Что делает azure-cosmos-db-assistant?

Он предоставляет Claude Code 73 архитектурных правила по работе с базой данных, субагента cosmosdb-expert и команды проверки кода на соблюдение рекомендаций.

Нужен ли доступ к аккаунту Azure для работы плагина?

Нет, плагин работает автономно без учётных данных и внешних служб. Подключение к реальной базе требуется только при настройке опционального Azure Cosmos DB MCP Toolkit.

Исходный текст

SKILL.md · MIT
# Azure Cosmos DB Plugin for Claude Code

The Azure Cosmos DB plugin for [Claude Code](https://docs.anthropic.com/en/docs/claude-code) gives Claude deep expertise in Azure Cosmos DB best practices, data modeling, query optimization, and SDK usage — ready to use immediately after install with no configuration required.

## Install

Install from the official Anthropic marketplace:

```
/plugin install azure-cosmos-db-assistant@claude-plugins-official
/reload-plugins
```

> **Note:** Earlier versions of this plugin used the namespace `/azure-cosmosdb:*`.
> The plugin now uses `/azure-cosmos-db-assistant:*` to align with the official marketplace entry and improve discoverability.

## Works Out of the Box

This plugin installs cleanly with **no required environment variables, no external services, and no auto-running binaries**. All skills, the expert agent, and commands are available immediately.

## What's Included

- **Skills** — 73 best-practice rules across 10 categories covering data modeling, partition key design, query optimization, SDK patterns, indexing, throughput, global distribution, monitoring, design patterns, and vector search — sourced from the [cosmosdb-agent-kit](https://github.com/AzureCosmosDB/cosmosdb-agent-kit)
- **Agent** — A specialized Cosmos DB expert agent for in-depth guidance
- **Commands** — Code review and skill regeneration commands

## Optional: MCP Toolkit Integration

For users who want to connect Claude Code to a **live Azure Cosmos DB account**, the optional [Azure Cosmos DB MCP Toolkit](https://github.com/AzureCosmosDB/MCPToolKit) integration adds database operations, schema discovery, and vector search. This requires a separate deployment and is **not required** for the plugin to function.

See [SETUP.md](SETUP.md) for full integration instructions.

## Getting Started

After installing the plugin, try these in Claude Code:

### Commands

```
/azure-cosmos-db-assistant:cosmos-review     # Review your code for Cosmos DB best practices
/azure-cosmos-db-assistant:generate-skills   # Regenerate skills from upstream agent-kit
/azure-cosmos-db-assistant:cosmos-setup      # Configure optional MCP Toolkit connection
```

### Agent

```
/agents cosmosdb-expert
```

### Example Questions

- "Review my Cosmos DB data model for this application"
- "What partition key should I use for a multi-tenant SaaS app?"
- "Optimize this Cosmos DB query for lower RU cost"
- "Should I embed or reference this related data?"
- "Review my Cosmos DB code for best practices"
- "How do I set up vector search in Cosmos DB for RAG?"

## Project Structure

```
cosmosdb-claude-code-plugin/
├── .claude-plugin/
│   └── plugin.json                 # Plugin manifest
├── .mcp.example.json               # Example MCP config (copy to .mcp.json to activate)
├── agents/
│   └── cosmosdb-expert.md          # Specialized Cosmos DB expert agent
├── commands/
│   ├── cosmos-setup.md             # Optional MCP Toolkit setup command
│   ├── cosmos-review.md            # Code review command
│   └── generate-skills.md          # Regenerate skills from agent-kit
├── skills/
│   └── cosmosdb-best-practices/
│       ├── SKILL.md                # Skill manifest and rule index
│       └── rules/                  # 73 individual best-practice rule files
│           ├── model-*.md          # Data modeling (11 rules)
│           ├── partition-*.md      # Partition key design (7 rules)
│           ├── query-*.md          # Query optimization (6 rules)
│           ├── sdk-*.md            # SDK best practices (19 rules)
│           ├── index-*.md          # Indexing strategies (5 rules)
│           ├── throughput-*.md     # Throughput & scaling (5 rules)
│           ├── global-*.md         # Global distribution (6 rules)
│           ├── monitoring-*.md     # Monitoring & diagnostics (5 rules)
│           ├── pattern-*.md        # Design patterns (3 rules)
│           └── vector-*.md         # Vector search (6 rules)
├── assets/
│   └── logo.svg                    # Plugin logo
├── SETUP.md                        # Optional MCP Toolkit integration guide
├── LICENSE
└── README.md
```

## Keeping Skills Up to Date

Skills are derived from the [AzureCosmosDB/cosmosdb-agent-kit](https://github.com/AzureCosmosDB/cosmosdb-agent-kit).

To regenerate skills after the upstream agent-kit updates:

```
/azure-cosmos-db-assistant:generate-skills
```

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

1. Fork the repository
2. Create your feature branch: `git checkout -b feature/my-feature`
3. Commit your changes: `git commit -m 'feat: add my feature'`
4. Push to the branch: `git push origin feature/my-feature`
5. Open a Pull Request

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

© AzureCosmosDB · MIT · AzureCosmosDB/cosmosdb-claude-code-plugin

Похожие плагины

Все плагины по теме «Данные и базы» →
firebase официальный Google Подключает Firebase к Claude через MCP: агент работает с Firestore, аутентификацией, облачными функциями, hosting и storage прямо из проекта. ★ 44 770звёзд репо power-platform-architect официальный Tim Hanewich Разбирает требования и стенограммы встреч, предлагая архитектуру Power Platform. Пригодится, когда нужно выбрать компоненты и описать поток данных. ★ 40 451звёзд репо power-bi-development официальный Awesome Copilot Community Плагин помогает разбирать DAX, проектировать модели данных и искать причины проблем с производительностью Power BI. Подойдёт для работы над моделями и отчётами. ★ 40 451звёзд репо partners официальный Awesome Copilot Community Набор партнерских субагентов для миграций в Neon, переноса кода на Arm, развертывания Terraform и расследования инцидентов. ★ 40 451звёзд репо oracle-to-postgres-migration-expert официальный Awesome Copilot Community Переводит data access слой .NET-решений и хранимые процедуры с Oracle на PostgreSQL. Пригодится при поэтапной миграции проектов на Npgsql с верификацией тестами. ★ 40 451звёзд репо openapi-to-application-csharp-dotnet официальный Awesome Copilot Community Создаёт .NET-приложение по спецификации OpenAPI. Подойдёт, когда нужно получить основу ASP.NET Core проекта с контроллерами. ★ 40 451звёзд репо

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

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