styx — плагин для Claude Code: MCP-шлюз к API нейросетей
Плагин поднимает шлюз к API разных провайдеров и даёт управлять им прямо из Claude: маршрутизация, лимиты, ключи.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install styx@claude-communityЧто делает styx
Styx — это MCP-шлюз для API больших моделей. Запросы уходят к OpenAI, Anthropic, Google или Mistral через одну точку входа, с автоматическим переключением при сбое провайдера. Расходы видны в реальном времени, доступ команды разграничивается ключами с ограниченными правами.
Из Claude доступны слэш-команды /styx:setup и /styx:status с аргументами health, usage или providers, а также субагент @styx-ops — он разбирает сбои, ищет, где утекает бюджет, и управляет ключами. Через MCP-инструменты плагин умеет перечислять провайдеров и модели, отдавать статистику использования и кэша, создавать и отзывать ключи, маршрутизировать запрос.
Для запуска нужны Docker и Docker Compose, а сам шлюз Styx должен уже работать. Без поднятого экземпляра команды настройки и статуса обратятся в пустоту, поэтому сначала разворачивайте сервер, потом ставьте плагин. Лицензия — Apache 2.0, хостинг свой.
Какие задачи решает
- направить запросы к нескольким провайдерам через один адрес
- переключиться на резервного провайдера, когда основной недоступен
- увидеть расходы на API без отдельной панели
- выдать разработчику ключ с урезанными правами
- разобраться, почему шлюз не отвечает, не выходя из Claude
Примеры запросов агенту
- Настрой и запусти шлюз Styx через
/styx:setup - Покажи расходы за сегодня:
/styx:status usage @styx-opsпосмотри, почему падают запросы к провайдеру
Как установить styx
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install styx@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о styx
Как установить styx в Claude Code?
Сначала добавьте маркетплейс: /plugin marketplace add anthropics/claude-plugins-community. Затем поставьте плагин: /plugin install styx@claude-community.
Что делает styx?
Это MCP-шлюз к API разных провайдеров моделей. Он маршрутизирует запросы, следит за расходами и выдаёт ключи с ограниченными правами.
Что нужно, чтобы плагин заработал?
Docker с Docker Compose и уже запущенный экземпляр Styx. Команды плагина управляют этим экземпляром, а не поднимают его с нуля.
Исходный текст
claude-code-plugin · Apache-2.0
# Styx — Claude Code Plugin The first **MCP-native AI API gateway**, packaged as a Claude Code plugin. ## Installation ``` /plugin install styx@claude-plugin-directory ``` Or: `/plugin > Discover > styx` ## Prerequisites - Docker and Docker Compose - A running Styx instance ## Quick Start ``` /styx:setup ``` ## Commands | Command | Description | |---------|-------------| | `/styx:setup` | Set up and start the Styx gateway | | `/styx:status [health\|usage\|providers]` | Check gateway status | ## Agent | Agent | Description | |-------|-------------| | `@styx-ops` | Diagnose issues, optimize costs, manage keys | ## MCP Tools `list_providers` · `list_models` · `get_usage` · `get_health` · `create_api_key` · `revoke_api_key` · `list_api_keys` · `get_cache_stats` · `route_request` ## Links - [Repository](https://github.com/styx-hq/styx) - [Website](https://styxhq.com) - License: Apache 2.0
© timmx7 · Apache-2.0 · timmx7/styx