BazaarLinkBazaarLink
Войти
ДокументацияAPI СсылкаSDK СсылкаАгентное использованиеAI Навыки

Руководство по подключению CC Switch к BazaarLink

CC Switch позволяет сохранять и переключать provider configurations для coding tools. Руководство описывает два нужных пути BazaarLink: Claude Code и Codex.

Перед началом

Создайте BazaarLink API key и храните его локально. При изменении примеров используйте live model catalog. Base URL в полях CC Switch одинаков для обоих путей.

Base URL: https://api.bazaarlink.ai
Model catalog: https://bazaarlink.ai/api/v1/models

1. Добавьте BazaarLink для Claude Code

В CC Switch выберите Claude Code, нажмите +, выберите App-specific Provider, а если BazaarLink нет в preset list — Custom. Вставьте JSON ниже, локально замените key placeholder и сохраните.

Поля Claude Code

{
  "env": {
    "ANTHROPIC_API_KEY": "YOUR_BAZAARLINK_API_KEY",
    "ANTHROPIC_BASE_URL": "https://api.bazaarlink.ai",
    "ANTHROPIC_MODEL": "claude-sonnet-4.6",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4.5",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4.6",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4.6"
  }
}

Включите provider

Нажмите Enable на сохранённой карточке BazaarLink provider. По документации CC Switch Claude Code начинает работать сразу после переключения, без terminal restart. deep-link importer записывает URL key в ANTHROPIC_AUTH_TOKEN, а ручная Custom configuration выше использует ANTHROPIC_API_KEY.

2. Добавьте BazaarLink для Codex

В CC Switch выберите Codex, нажмите +, выберите App-specific Provider и Custom. Codex хранит key в auth.json, а настройки model/provider в config.toml, поэтому введите два блока отдельно.

~/.codex/auth.json

{
  "OPENAI_API_KEY": "YOUR_BAZAARLINK_API_KEY"
}

~/.codex/config.toml

model_provider = "custom"
model = "gpt-5.3-codex"
model_reasoning_effort = "high"
disable_response_storage = true

[model_providers.custom]
name = "BazaarLink"
base_url = "https://api.bazaarlink.ai"
wire_api = "responses"
requires_openai_auth = true

Включите и перезапустите terminal

Нажмите Enable на сохранённой карточке provider. Документация CC Switch сообщает, что после переключения Codex нужен terminal restart: закройте текущее окно terminal и откройте новое перед запуском Codex.

3. Используйте актуальный model ID

Model catalog — источник истины. Получите его перед изменением model и точно скопируйте полный ID в ANTHROPIC_MODEL, поля ролей Claude или model в config.toml.

curl -sS https://bazaarlink.ai/api/v1/models | jq -r '.data[].id'

Проверенные примеры выше

claude-sonnet-4.6
claude-haiku-4.5
claude-opus-4.6
gpt-5.3-codex

5. Устранение неполадок

Ошибка аутентификации

Замените YOUR_BAZAARLINK_API_KEY ключом со своей машины. Не помещайте настоящий key в руководство, repository, screenshot или общую deep link.

Model отклонена

Получите https://bazaarlink.ai/api/v1/models и точно скопируйте ID, включая знаки пунктуации. Имя model, которого нет в текущем response, не является допустимым примером.

Codex всё ещё использует старый provider

После включения provider закройте текущий terminal и откройте новый. В документации CC Switch для Codex switch указан terminal restart.

Поддержка
Поддержка
Здравствуйте! Чем мы можем помочь?
Отправьте сообщение, и мы ответим в ближайшее время.