Руководство по подключению 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/models1. Добавьте BazaarLink для Claude Code
В CC Switch выберите Claude Code, нажмите +, выберите App-specific Provider, а если BazaarLink нет в preset list — Custom. Вставьте JSON ниже, локально замените key placeholder и сохраните.
Поля Claude Code
Включите 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
Включите и перезапустите 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-codex4. Импорт одним нажатием
Проверенный provider importer CC Switch принимает ссылки ccswitch://v1/import?resource=provider. До открытия ссылки локально замените key placeholder и никогда не публикуйте или не передавайте заполненную ссылку: значение apiKey является частью URL.
Claude Code
ccswitch://v1/import?resource=provider&app=claude&name=BazaarLink&homepage=https%3A%2F%2Fbazaarlink.ai&endpoint=https%3A%2F%2Fapi.bazaarlink.ai&apiKey=YOUR_BAZAARLINK_API_KEY&model=claude-sonnet-4.6Codex
ccswitch://v1/import?resource=provider&app=codex&name=BazaarLink&homepage=https%3A%2F%2Fbazaarlink.ai&endpoint=https%3A%2F%2Fapi.bazaarlink.ai&apiKey=YOUR_BAZAARLINK_API_KEY&model=gpt-5.3-codexОткройте ссылку на устройстве с установленным CC Switch, проверьте import confirmation и подтвердите. Затем нажмите Enable в CC Switch; при импорте Codex provider выполните описанный выше terminal-restart.
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.