環境変数

ANTHROPIC_DEFAULT_SONNET_MODEL

sonnet エイリアスが解決する先のモデル ID であり、Plan Mode が無効なときに opusplan が使用するモデルでもある。

使い方・用途

  • エイリアスの解決先が利用者の環境やタイミングで変わるのを避け、sonnet が常に特定のバージョンのモデルに解決されるように固定したい場合に使う
  • Amazon Bedrock や Google Cloud's Agent Platform などのクラウドプロバイダ経由のデプロイで、組み込みのデフォルトが最新リリースに遅れていたりプロジェクトでまだ有効化されていないことがあるため、特定のモデルバージョンを明示的に指定したい場合に使う
  • ANTHROPIC_DEFAULT_OPUS_MODEL を設定せずにこの変数だけを設定することで、Opus 料率での課金を避けつつ steered された Sonnet モデルをデプロイのデフォルトのまま維持したい場合に使う
英語原文(公式ドキュメントより)

Model ID that the sonnet alias resolves to, and that opusplan uses when Plan Mode is not active. See Model configuration

関連する変更履歴

v2.1.288(1件)

Changed
クライアント側のオートモード分類器を変更した。Claude Sonnet 5.5 または Opus 5.5 を指定する ANTHROPIC_DEFAULT_SONNET_MODEL のピン設定を無視し、Claude Sonnet 5 を使用するようになった
英語原文を表示
Changed the client-side auto mode classifier to ignore an ANTHROPIC_DEFAULT_SONNET_MODEL pin that names Claude Sonnet 5.5 or Opus 5.5 and use Claude Sonnet 5 instead

変更後

クライアント側のオートモード判定で、Claude Sonnet 5.5 や Opus 5.5 を指定する ANTHROPIC_DEFAULT_SONNET_MODEL のピン設定が無視されるようになり、Claude Sonnet 5 が使われる。これにより、オートモードが誤って Sonnet 5.5 や Opus 5.5 を選んでしまうことで生じていた不整合を避け、予測どおりのモデルで動作する。

v2.1.174(1件)

Fixed
ANTHROPIC_DEFAULT_SONNET_MODEL 環境変数で特定の Sonnet バージョンを固定している場合でも、/model ピッカーにハードコードされた Sonnet のバージョンラベルが表示される問題を修正しました。
英語原文を表示
Fixed /model picker showing a hardcoded Sonnet version label when ANTHROPIC_DEFAULT_SONNET_MODEL pins a different Sonnet

変更後

表示と実態の乖離がなくなるため、正しいバージョンで動作していることを自信を持って確認しながら作業できます。

関連ドキュメント

v2.1.139(1件)

Fixed
/modelピッカーの「Default」行において、環境変数によるモデルのオーバーライドが反映されない問題を修正。
英語原文を表示
Fixed /model picker "Default" row not reflecting ANTHROPIC_DEFAULT_OPUS_MODEL/ANTHROPIC_DEFAULT_SONNET_MODEL overrides

変更後

モデル設定の誤認を防ぎ、意図した通りのモデルで作業している確信を持てます。

関連ドキュメント

v1.0.88(1件)

Added
Introduced ANTHROPIC_DEFAULT_SONNET_MODEL and ANTHROPIC_DEFAULT_OPUS_MODEL for controlling model aliases opusplan, opus, and sonnet.

関連ドキュメント