[IND] 4 分鐘閱讀OraCore 編輯部

5 個 Claude Code 模型設定技巧

5 個 Claude Code 模型設定技巧,涵蓋別名、啟動參數、會話切換與管理員限制,幫你決定怎麼選模型。

分享 LinkedIn
5 個 Claude Code 模型設定技巧

這篇整理 Claude Code 的 5 種模型設定方式,幫你決定何時用別名、固定版本或管理員限制。

讀完這 5 項,你可以更快判斷要用哪個模型、怎麼切換,以及如何把選擇權鎖在你想要的範圍內。

項目適合情境行為特徵
default多數日常使用回到帳號類型對應的建議模型
sonnet一般寫作與編碼指向最新 Sonnet 系列
opus複雜推理指向最新 Opus 系列,可能依供應商版本不同
haiku快速輕量任務偏向效率與速度
opusplan先規劃再實作規劃用 Opus,執行用 Sonnet

1. 用模型別名,先把選擇變簡單

訂閱 AI 趨勢週報

每週精選模型發布、工具應用與深度分析,直送信箱。不定期,不騷擾。

不會寄垃圾信,隨時可取消。

Claude Code 支援 defaultbestsonnetopushaikusonnet[1m]opus[1m]opusplan 這類別名。你不用記完整版本號,只要記得用途。

5 個 Claude Code 模型設定技巧

別名的好處是會跟著供應商推薦版本走,適合想要「目前最合適」而不是「永遠同一版」的使用者。

  • default:清除覆寫,回到帳號預設
  • best:選能力最強的可用模型
  • opusplan:規劃與執行分工

2. 開機就指定 --model,讓每個視窗各做各的

啟動參數 claude --model 會把模型固定在你開啟的那個 session。這很適合同時開幾個終端,一個跑 Opus 做難題,另一個用 Sonnet 或 Haiku 做日常修改。

如果你是從舊對話續跑,Claude Code 會沿用當時儲存的模型。也就是說,啟動時指定適合新 session,續接舊 session 則要先確認原本用的是哪個模型。

claude --model opus claude --model sonnet

3. 直接用 /model,在對話中快速換手

當你做到一半才發現任務變難或變簡單,/model 是最快的切換方式。它不用重啟應用程式,適合臨時改用更快或更強的模型。

5 個 Claude Code 模型設定技巧

目前版本中,打開選單後按 Enter 會把選擇存成新 session 的預設值,而 s 只改當前 session。若對話已經有內容,系統也會要求確認,因為下一次回應會重新讀完整歷史。

  • /model sonnet:直接切到 Sonnet
  • /model:打開模型選單
  • Enter:把選擇存成預設

4. 固定版本與預設值,讓結果更可重現

如果你在意每次輸出都盡量一致,就不要只靠別名,而是直接 pin 全名,或設定 ANTHROPIC_DEFAULT_OPUS_MODELANTHROPIC_DEFAULT_SONNET_MODEL 這類環境變數。別名會隨更新變動,固定版本則能減少漂移。

這種做法特別適合團隊、長期專案與管理環境。文件也提到,Opus 4.8 需要 Claude Code v2.1.154 以上版本。

  • model:設定啟動預設
  • ANTHROPIC_DEFAULT_SONNET_MODEL:固定 Sonnet 對應
  • ANTHROPIC_DEFAULT_OPUS_MODEL:固定 Opus 對應

5. 用管理員限制,控制誰能選什麼

如果你是企業管理員,可以用 availableModels 限制可選模型。這個清單會套用在選單、--modelANTHROPIC_MODEL,使用者無法超出允許範圍。

要更嚴格時,可以把 availableModelsmodel 和預設環境變數一起配合。這樣不只限制可選項目,也能定義 Default 最後會落到哪個模型。

{ "model": "claude-sonnet-4-5", "availableModels": ["claude-sonnet-4-5", "haiku"], "env": { "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-5" } }

怎麼挑

如果你想省腦力,先用模型別名;如果你要穩定重現,就改用完整模型名和環境變數。前者適合個人日常,後者適合長期專案和跨環境工作。

若你是管理者,優先考慮 availableModels;若你只是單一使用者,先學會 claude --model/model,就能把切換成本降到最低。