SDK и клиенты ClaudeStore
Как выбрать правильный клиент для ClaudeStore: нативный Anthropic SDK, OpenAI-совместимый SDK, cURL или IDE-клиенты вроде Cursor и Claude Code.
Anthropic-формат: https://api3.claudestore.store. OpenAI-совместимый формат: https://api3.claudestore.store/v1. Один и тот же ключ: Да. Для IDE: Cursor / Claude Code.
Что выбрать
| Клиент | Когда использовать | Base URL | Страница |
|---|---|---|---|
| Anthropic SDK | Новые Claude-only интеграции, native tool use, нативный стриминг, Messages API | https://api3.claudestore.store | Python / TypeScript |
| OpenAI SDK | Если у вас уже есть код на Chat Completions, OpenAI ecosystem, готовые интеграции | https://api3.claudestore.store/v1 | OpenAI-совместимость |
| cURL | Smoke test, CI, shell-скрипты, отладка payload | Зависит от формата | cURL примеры |
| IDE-клиенты | Интерактивное программирование в Cursor, Claude Code, VS Code | По гайду | Cursor / Claude Code |
Быстрые правила
- Для Anthropic SDK используйте
https://api3.claudestore.storeбез/v1. - Для OpenAI SDK используйте
https://api3.claudestore.store/v1. - Model IDs одинаковые в обоих форматах. Берите актуальный список через
GET /v1/models, напримерclaude-opus-5,claude-sonnet-5илиclaude-haiku-4.5. - Один и тот же ключ ClaudeStore подходит для SDK, cURL, Cursor и Claude Code.
Если пишете новую интеграцию с нуля, чаще всего удобнее нативный Anthropic-формат. Если уже живёте в OpenAI-стеке, выгоднее не мигрировать payload и оставить Chat Completions.
Частые ошибки
- Добавляют
/v1в Anthropic SDK. Для нативного клиента нужен голый домен. - Используют голый домен в OpenAI SDK. Для OpenAI-совместимых клиентов нужен именно
/v1. - Путают форматы endpoints:
/v1/messages— нативный Anthropic,/v1/chat/completions— OpenAI-совместимый. - Встраивают API-ключ в браузерный frontend вместо server-side кода, worker или локального dev-инструмента.
- Копируют старые model IDs из древних примеров вместо текущих стабильных имён моделей.