環境変数

ANTHROPIC_DEFAULT_MODEL

新規セッション開始時にデフォルトで使用されるモデルを指定します(Claude Code v2.1.236 以降が必要)。

使い方・用途

  • セッション開始のたびに /model コマンドで手動選択する手間を省き、好みのモデルを起動時の初期値として設定できます。
  • ANTHROPIC_MODEL による全ツールへの強制適用とは異なり、セッション中に /model で一時的にモデルを変更しても、その選択が優先されます。
英語原文(公式ドキュメントより)

Model that new sessions start on by default. Requires Claude Code v2.1.236 or later. See Set a default model for new sessions

関連ドキュメント

関連する変更履歴

v2.1.236(1件)

Added
新規セッション開始時のデフォルトモデルを設定する環境変数 ANTHROPIC_DEFAULT_MODEL が追加されました。/model で選択したモデルは再起動後も優先され維持されます。
英語原文を表示
Added ANTHROPIC_DEFAULT_MODEL environment variable: sets the model new sessions start on, while a /model pick still overrides it and persists across restarts (unlike ANTHROPIC_MODEL)

変更前

新しいセッションを開始するたびに、毎回手動で /model を実行して好みのモデルを選択し直すか、すべてのツールに影響を与える ANTHROPIC_MODEL 変数で固定する必要がありました。

変更後

新規セッション開始時に適用されるデフォルトモデルを環境変数 ANTHROPIC_DEFAULT_MODEL で設定できるようになります。セッション中に一時的に /model で変更した場合は、その設定がセッションを跨いで優先されます。

ユーザーへの恩恵

セッション中の一時的なモデル選択の利便性を損なうことなく、自分の好みの開発モデルをセッション起動時の初期値として固定できるようになります。

関連ドキュメント