CC逆引きリファレンス

モデルピッカーにカスタムエントリを追加したい

3. モデル・思考

コマンド / 機能

ANTHROPIC_CUSTOM_MODEL_OPTION 環境変数

カスタムプロバイダー・Bedrock ARN などを追加

概要

ANTHROPIC_CUSTOM_MODEL_OPTION 環境変数を使うと、/model ピッカーにカスタムモデルエントリ(Bedrock 推論プロファイル ARN など)を追加できます。settings.json の modelOverrides でモデルエイリアスをカスタム ID にマップすることも可能です。

設定例

# 環境変数でカスタムモデルを追加
export ANTHROPIC_CUSTOM_MODEL_OPTION="arn:aws:bedrock:us-east-1::foundation-model/..."
export ANTHROPIC_CUSTOM_MODEL_OPTION_NAME="My Bedrock Model"
export ANTHROPIC_CUSTOM_MODEL_OPTION_DESCRIPTION="Custom Bedrock deployment"

# settings.json での modelOverrides 設定
{
  "modelOverrides": {
    "sonnet": "arn:aws:bedrock:us-east-1:123456789:inference-profile/...",
    "opus": "arn:aws:bedrock:us-east-1:123456789:inference-profile/..."
  }
}
公式ドキュメントを見る

こんな時に使う

  • AWS Bedrock や Vertex AI の推論プロファイルを使いたい時
  • プロキシ経由のカスタムモデルデプロイメントを設定したい時

使い方

  1. 1環境変数 ANTHROPIC_CUSTOM_MODEL_OPTION にモデル ID を設定
  2. 2または settings.json の modelOverrides でエイリアスをマップ
  3. 3/model ピッカーにカスタムエントリが表示される

Tips

  • ANTHROPIC_CUSTOM_MODEL_OPTION_NAME で表示名をカスタマイズ
  • ANTHROPIC_CUSTOM_MODEL_OPTION_DESCRIPTION で説明文を追加
  • Bedrock 利用時は CLAUDE_CODE_USE_BEDROCK 環境変数も必要