BazaarLinkBazaarLink
ログイン
ドキュメントAPIリファレンスSDKリファレンスエージェント利用AIスキル
目次

CC Switch と BazaarLink の接続設定ガイド

CC Switch は coding tools の provider 設定を保存・切り替えできます。このガイドでは Claude Code と Codex の BazaarLink 経路を説明します。

始める前に

BazaarLink API key を作成してローカルに保管し、例を変更するときは live model catalog を使います。Claude Code の base URL は /v1 なし、Codex の base_url は /v1 で終わります(各ツールが自分でパスを付加します)。

Claude Code Base URL: https://api.bazaarlink.ai   (no /v1)
Codex base_url:       https://api.bazaarlink.ai/v1
Model catalog: https://bazaarlink.ai/api/v1/models

1. Claude Code に BazaarLink を追加

CC Switch で Claude Code を選び、+、App-specific Provider の順に選択します。preset に BazaarLink がなければ Custom を選び、下の JSON を貼り、key placeholder をローカルで置換して保存します。

Claude Code fields

{
  "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 を有効化

保存した BazaarLink provider card の Enable を押します。CC Switch の説明では Claude Code は切り替え直後に有効になり、terminal restart は不要です。deep-link importer は URL key を ANTHROPIC_AUTH_TOKEN に書き込み、手動の Custom 設定は ANTHROPIC_API_KEY を使います。

2. Codex に BazaarLink を追加

CC Switch で Codex、+、App-specific Provider、Custom の順に選びます。Codex は key を auth.json、model/provider 設定を config.toml に保存するため、2 つの block を別々に入力します。

~/.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/v1"
wire_api = "responses"
requires_openai_auth = true

有効化して terminal を再起動

保存した provider card の Enable を押します。CC Switch の説明では Codex の切り替え後に terminal restart が必要です。現在の terminal window を閉じ、新しい window で Codex を実行します。

3. 現在の model ID を使う

model catalog を source of truth とします。変更前に取得し、完全な ID を ANTHROPIC_MODEL、Claude role fields、または config.toml の model に正確にコピーします。

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 に置き換えます。実際の key を guide、repository、screenshot、共有 deep link に入れないでください。

model が拒否される

https://bazaarlink.ai/api/v1/models を取得し、記号も含めて ID を正確にコピーします。現在の response にない model name はこの設定の有効な例ではありません。

Codex が古い provider を使い続ける

provider を有効化したら現在の terminal を閉じ、新しい window を開きます。CC Switch の説明では Codex の切り替えに terminal restart が必要です。

サポート
こんにちは。どのようなご用件でしょうか?
メッセージをお送りください。担当者より返信します。
CC Switch 連携 | BazaarLink