今年六月底到九月初,我的預設模型換了三次。每一次我都是在某個回答怪怪的時候才發現「咦,這已經不是上週那個了」。
這段時間的節奏大致是這樣:6 月底 Sonnet 5 成為訂閱制多數座位的預設,原生一百萬字視窗;7 月下旬 Opus 5 接手 Opus 這一支的預設;9 月初 Fable 5.1 進到 Claude Code,同樣是一百萬字視窗。
| 模型 | 每百萬 token 輸入/輸出 | 快取讀取 | 視窗 |
|---|---|---|---|
| Sonnet 5 | 2/10 美元 | 原價 0.1 倍 | 100 萬 |
| Opus 5 | 5/25 美元 | 原價 0.1 倍 | 100 萬 |
| Fable 5.1 | 10/50 美元 | 原價 0.025 倍 | 100 萬 |
最貴的 Fable 5.1,快取讀取倍率反而是三個裡最低的。如果你的工作常常重複送同一段開頭,帳算下來的順序可能跟你想的不一樣。
別把做法綁在模型名字上
半年換三代,每次都去查誰最新最強再全部換過去,很快就會累。比較省力的是把「我要什麼」寫下來,模型換代時只改一個設定值。具體來說,常駐檔和技能裡不要出現特定模型的名字,要寫的是判斷:這類工作要嚴謹、那類工作要快、這件事不准自動執行。這樣模型換了,這些句子也不用改。
我會這樣做,是因為踩過反方向的坑。某個技能裡寫了「用 Opus 4.7 來做這件事」,四個月後那個模型已經不是預設,技能還在指名它,結果每次跑都要多繞一圈。
三個設定,各管一段
官方提供了三個東西。
一個環境變數,決定新對話從哪個模型開始。你大概知道自己平常做什麼工作,預設就先設好。
fallbackModel 可以設定多個備援,主模型過載時自動往下換,不會整場失敗。半夜跑的長任務最需要它,不然碰到尖峰時段,早上起來看到的就是一個停在半路的任務。
modelPicker 決定 /model 這個選單裡列出哪些模型、順序怎麼排、標籤怎麼寫,寫在使用者或組織設定裡。公司想限制大家只能用哪幾個,直接在這裡設。
三個都寫進設定之後,下次換代就不用每個人各自去查,改設定裡那一行就好。
動手做
先確認現在跑的是哪一個,再決定要不要固定:
/model
接著把你自己的分派原則整理出來。用下面這段,注意產出裡不該出現模型名字:
我要寫一份「什麼工作用什麼等級的模型」的分派原則,之後模型改版也不用重寫。 請用我的實際工作清單來寫,規則裡不要出現任何模型名稱,改用判斷條件描述: 1. 依「走錯的代價」與「規格明不明確」兩個軸,把我的工作分成四類。 2. 每一類寫一句分派原則(例如「規格明確、走錯可回復 → 用便宜快速的那一級」)。 3. 標出哪些工作永遠不准自動執行,要人確認。 4. 最後給我一段可以貼進常駐檔的文字,不超過十行。 我的工作清單:(貼上,例如整理會議紀錄、寫報價單、分析競品、改程式)
整理完之後,在常駐檔和技能資料夾裡搜一次模型名稱,應該什麼都搜不到。備援模型也順手設好,公司要限制的部分寫進設定,別靠大家口頭約定。
我現在碰到換代,就是打開設定檔改那一行,再開一場新對話打 /model,看它是從哪個模型開始的。
站內延伸
- 四象限的完整判斷 → 別讓最貴的模型做雜事
- 想多久這個旋鈕 → 多想一會兒要多少錢
- 廠商與方案怎麼評 → 找方法AI 廠商評選與驗收
來源: Anthropic:Pricing(Sonnet 5、Opus 5、Fable 5.1 的每百萬 token 價格與快取倍率);Claude Code:Model configuration(可用模型與視窗);Claude Code:Settings reference(預設模型環境變數、fallbackModel、modelPicker);週報 2026-w27(Sonnet 5 成為訂閱預設、原生百萬視窗)、2026-w30(Opus 5 成為 Opus 預設、百萬視窗)、2026-w36(Fable 5.1 進入 Claude Code)。
規則裡寫判斷條件,
別寫模型的名字
什麼時候看這張:你的技能或常駐規則裡,寫著某個特定模型的名字。
- 半年內預設模型換了三代,指名的技能很快過時
- 設好備援模型,主力過載時任務不會停在半路
- 最貴的那一個,重複開頭的快取倍率反而最低
第一個動作搜一次常駐規則和技能裡的模型名稱,改寫成「這類工作要嚴謹」這種判斷。/model 看目前模型;備援設 fallbackModel