モデルピッカーにカスタムエントリを追加したい
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環境変数 ANTHROPIC_CUSTOM_MODEL_OPTION にモデル ID を設定
- 2または settings.json の modelOverrides でエイリアスをマップ
- 3/model ピッカーにカスタムエントリが表示される
Tips
- ANTHROPIC_CUSTOM_MODEL_OPTION_NAME で表示名をカスタマイズ
- ANTHROPIC_CUSTOM_MODEL_OPTION_DESCRIPTION で説明文を追加
- Bedrock 利用時は CLAUDE_CODE_USE_BEDROCK 環境変数も必要