Opus 4.8 Fast Mode 11 月 30 日移除:如何遷移到 Opus 5.5
Claude Opus 4.8 的 fast mode 已於 2026 年 10 月 30 日棄用,將在 11 月 30 日移除。說明哪些請求會出錯、誰受影響,以及如何把 API 呼叫與 Claude Code 遷移到 Opus 5.5。
Anthropic 已於 2026 年 10 月 30 日將 Claude Opus 4.8 的 fast mode(快速模式)列為棄用,並將在 2026 年 11 月 30 日移除。從那天起,送往 Opus 4.8 的 fast mode 請求會回傳錯誤,但以標準速度使用 Opus 4.8 不受影響。想保留加速效果,就改用 Claude Opus 5.5:它的 fast mode 每 token 更便宜,也不再需要 beta header。
2026 年 11 月 4 日查核: 本文已對照 Claude Platform 與 Claude Code 官方文件,以及 Claude Code v2.1.316 的 changelog。所有來源都列在文末。
有什麼改變、何時生效
- 2026 年 10 月 30 日: Opus 4.8 的 fast mode 列為棄用,Claude Platform 發布說明與 Claude Code v2.1.316 都有記載。
- 2026 年 11 月 30 日: 正式移除。之後帶有
speed: "fast"的claude-opus-4-8請求會回傳錯誤;Claude Code 的 changelog 也補充,這些請求不會退回標準速度的 Opus 4.8。 - 不變的部分: 標準速度的 Opus 4.8(Anthropic 的模型棄用頁面將
claude-opus-4-8列為 Active,暫定退役日期不早於 2027 年 5 月 28 日),以及 Opus 5.5 與 Opus 5 的 fast mode。
fast mode 過去也曾從其他 Opus 模型移除,但移除後 fast 請求的處理方式並不一致:
| 模型 | fast mode 棄用 | fast mode 移除 | 移除後的 fast 請求 |
|---|---|---|---|
| Opus 4.6 | 2026 年 5 月 28 日 | 2026 年 6 月 29 日 | 以標準速度、標準費率執行,不回傳錯誤 |
| Opus 4.7 | 2026 年 6 月 25 日 | 2026 年 7 月 24 日 | 回傳錯誤,不會退回標準速度 |
| Opus 4.8 | 2026 年 10 月 30 日 | 2026 年 11 月 30 日 | 回傳錯誤;Claude Code 不會退回標準速度的 Opus 4.8 |
Opus 4.8 走的是 Opus 4.7 的模式,所以請把 11 月 30 日當成硬性截止日,而不是會默默降級的過渡期。
誰會受到影響
以下兩類使用者需要採取行動:
- Claude API 呼叫端:對 Messages API 送出
model: "claude-opus-4-8"加上speed: "fast"的請求,或 Managed Agents 的模型物件設為{"id": "claude-opus-4-8", "speed": "fast"}。Opus 4.8 的 fast mode 是僅限 Claude API 的研究預覽(research preview),需要fast-mode-2026-02-01beta header。 - Claude Code 使用者:session 的模型是 Opus 4.8,而且開著 fast mode。Claude Code 文件明確警告:過了那天,如果你的模型仍是 Opus 4.8 且 fast mode 開著,API 會拒絕你的請求。
如果你以標準速度使用 Opus 4.8、已經在用 Opus 5.5 的 fast mode(自 v2.1.280 起是 Claude Code 的 fast mode 預設模型),或是在 Amazon Bedrock、Google Cloud’s Agent Platform、Microsoft Foundry、Claude Platform on AWS 上使用 Claude Code(這些環境的 Claude Code 本來就沒有 fast mode),則不受影響。
遷移 API 呼叫
1. 換掉模型,保留 speed: "fast"
把 claude-opus-4-8 換成 claude-opus-5-5。Opus 5.5 的 fast mode 已於 2026 年 10 月 15 日結束研究預覽,發布說明寫道:「Requests to Claude Opus 5.5 no longer require the fast-mode-2026-02-01 beta header, and requests that still send it keep working.」也就是說,送往 Opus 5.5 的請求不再需要這個 beta header,仍然帶著它的請求也照常運作。Opus 5 的 fast mode 則仍需要這個 header。
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2026-10-21" \
- -H "anthropic-beta: fast-mode-2026-02-01" \
-H "content-type: application/json" \
-d '{
- "model": "claude-opus-4-8",
+ "model": "claude-opus-5-5",
"max_tokens": 1024,
"speed": "fast",
"messages": [{"role": "user", "content": "Hello"}]
}'
header 那一行刪不刪都可以。以下是依照官方文件範例寫成的 SDK 版本:
import anthropic
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-opus-5-5",
max_tokens=1024,
speed="fast",
messages=[{"role": "user", "content": "Hello"}],
)
print(response.usage.speed) # "fast" or "standard"
import Anthropic from "@anthropic-ai/sdk";
const client = new Anthropic();
const response = await client.messages.create({
model: "claude-opus-5-5",
max_tokens: 1024,
speed: "fast",
messages: [{ role: "user", content: "Hello" }]
});
console.log(response.usage.speed); // "fast" or "standard"
若使用 Managed Agents,把 agent 的模型物件設為 {"id": "claude-opus-5-5", "speed": "fast"} 即可;遷移指南指出,Managed Agents 除了更新模型名稱之外不需要其他改動。
2. 用 usage.speed 確認實際速度
每個回應的 usage.speed 都會回報 "fast" 或 "standard",切換期間請把它記錄下來。fast 請求成功時會回報 "fast";如果模型不支援 fast mode,或超出 fast mode 的速率限制或容量(429 或 529),則會直接回傳錯誤。
3. 確認價格與速率限制
| 模型 | 標準(每百萬 token 輸入/輸出) | Fast mode(每百萬 token 輸入/輸出) |
|---|---|---|
| Opus 5.5 | $4 / $20 | $8 / $40 |
| Opus 5 | $5 / $25 | $10 / $50 |
| Opus 4.8 | $5 / $25 | $10 / $50 |
以每 token 計算,Opus 5.5 的 fast mode 比 Opus 4.8 便宜 20%。fast mode 費率適用於整個 context window,包括輸入超過 200k token 的請求;prompt caching 與資料駐留(data residency)的倍率會再疊加上去;而且 fast mode 不能搭配 Batch API 或 Priority Tier 承諾使用。
fast mode 有獨立的速率限制,與標準 Opus 的限制分開計算。Opus 5.5 在 Start、Build 與 Scale 用量層級(usage tier)都有預設的 fast mode 速率限制,不必另外申請;Evaluation 層級的組織升到其中任一層級後即可使用。實際額度可在 Claude Console 的 Rate limits 頁面,或 anthropic-fast-* 回應標頭中查看。超過限制會收到帶有 retry-after 的 429,SDK 預設最多自動重試兩次。
4. 退回標準速度,就會 prompt cache 未命中
官方文件的備援做法是:在 fast 請求上把 max_retries 設為 0,攔截速率限制錯誤後,拿掉 speed: "fast" 重送。但要留意文件的提醒:從 fast 退回標準速度會造成 prompt cache 未命中,因為不同速度的請求不共用快取前綴。這個做法處理的是速率限制,不能取代更換模型 ID。
5. 讀完遷移指南的 Opus 4.8 章節
Opus 5.5 是另一個模型,不是更快的 Opus 4.8,所以在切換正式流量前請先跑評測。Opus 5.5 遷移指南有一節專門處理為 Opus 4.8 撰寫的程式碼,其中幾個重點:在 Claude API 上,Opus 5.5 對 thinking: {"type": "disabled"}、強制工具選擇(tool_choice 為 any 或 tool)以及 computer_20251124 工具都會回傳 400 錯誤,而 Opus 4.8 全都接受;即使請求沒有指定 thinking,Opus 5.5 也會執行 thinking,所以要重新檢查 max_tokens,並依 type 讀取 content block;預設 effort 是 medium,Opus 4.8 則是 high;此外 Opus 5.5 不支援 Priority Tier。指南也建議可以讓 Claude Code 代為修改:/claude-api migrate this project to claude-opus-5-5。
遷移 Claude Code
Claude Code 文件提供兩條路,請在 11 月 30 日前擇一:
- 保留 fast mode:切換到 Opus 5.5。 執行
/model claude-opus-5-5,需要 Claude Code v2.1.280 以上。切換後 fast mode 會維持開啟;直接在/model後面輸入模型名稱,也會把它存成新 session 的預設模型。在 Anthropic API 上,/model opus同樣會選到 Opus 5.5,除非你用ANTHROPIC_DEFAULT_OPUS_MODEL把這個 alias 釘到別的模型。 - 保留 Opus 4.8:關閉 fast mode。 執行
/fast off,以標準速度繼續使用 Opus 4.8。
可以的話,請在 session 一開始就切換。每個模型都有自己的 prompt cache,/model 之後的第一個請求會在完全沒有快取命中的情況下讀取整段對話;fast mode 與標準速度的快取也是分開的。
確認目前狀態
/status會顯示 Claude Code 版本、模型與帳號。/fast會顯示 fast mode 是否開啟;開啟時,提示字元旁會出現↯圖示。claude --version顯示目前版本,claude update負責升級。
如果切換後新的 session 仍然從 Opus 4.8 開始,代表有優先順序更高的設定在指定模型:--model、ANTHROPIC_MODEL、專案或受管設定(managed settings)中的 model 值,或是設定為覆寫使用者選擇的組織預設模型。用 claude --resume 或 --continue 恢復的 session,通常也會沿用原本的模型。
訂閱方案的計費方式
在 Pro、Max、Ultra、Team 與 Enterprise 方案中,fast mode 只從 usage credits 計費,即使方案還有剩餘額度也一樣,而且不計入方案的速率限制。從 Opus 4.8 換到 Opus 5.5,費率會從每百萬 token $10 / $50 降到 $8 / $40。如果你用 Claude Console 帳號登入,fast mode 會與組織其他 API 用量一起按 token 計費。
管理員該檢查的項目
- 模型允許清單。 如果
availableModels排除了 Opus 5.5,使用者就無法走「保留 fast mode」這條路:/model會拒絕切換,/fast也會以「is not in your organization’s allowed models」拒絕把 session 移到該模型。請把claude-opus-5-5加入允許清單。 - 釘選的模型。 受管設定中的
model值,或設定為覆寫使用者選擇的組織預設模型,每次啟動都會重新套用。仍指定 Opus 4.8 的請一併更新。 - 啟用狀態。 Team 與 Enterprise 組織預設停用 fast mode,必須由 Owner 在 Organization settings > Claude Code 啟用(Console 管理員則在 Claude Code preferences 中啟用);另外,需由具帳務權限的成員在 Organization settings > Usage 開啟 usage credits。
- 政策設定。 受管設定中的
fastMode: false會讓/fast回報組織已停用 fast mode;fastModePerSessionOptIn: true讓每個 session 都以關閉 fast mode 的狀態開始;CLAUDE_CODE_DISABLE_FAST_MODE=1則完全停用 fast mode。 - Gateway。 fast mode 的可用性檢查會直接連到
api.anthropic.com,不經過ANTHROPIC_BASE_URL。如果組織明明已啟用,/fast卻在 LLM gateway 後方回報 fast mode 無法使用或已停用,請參考 fast mode 文件中的CLAUDE_CODE_SKIP_FAST_MODE_NETWORK_ERRORS與CLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECK。
11 月 30 日前的檢查清單
- 在程式碼、設定檔、腳本與 agent 定義中,搜尋
claude-opus-4-8與speed: "fast"或fastMode同時出現的地方。 - API:改用
claude-opus-5-5並保留speed: "fast";對 Opus 5.5 來說,beta header 可留可刪。 - 讀完遷移指南的 Opus 4.8 章節,並在 Opus 5.5 上跑一輪評測。
- 確認組織位於 Start、Build 或 Scale 用量層級。
- 記錄
usage.speed,並重新建立成本與延遲的基準。 - Claude Code:升級到 v2.1.280 以上,用
/status與/fast確認狀態,再執行/model claude-opus-5-5或/fast off。 - 清掉舊的釘選:
--model、ANTHROPIC_MODEL、設定檔中的model,以及組織預設模型。 - 管理員:在
availableModels中允許 Opus 5.5,並確認 fast mode 已啟用、usage credits 已開啟。
常見問題
Claude Opus 4.8 會在 11 月 30 日停止運作嗎?
不會。消失的只有它的 fast mode。標準速度的請求照常運作,claude-opus-4-8 目前仍列為 Active,暫定退役日期不早於 2027 年 5 月 28 日。
送往 Opus 4.8 的 fast 請求會自動退回標準速度嗎?
不會。它們會回傳錯誤,而且依 Claude Code 的 changelog,不會退回標準速度的 Opus 4.8。Opus 4.6 是例外:它的 fast mode 移除後,fast 請求改以標準速度執行,不會出錯。
Opus 5.5 的 fast mode 比 Opus 4.8 貴嗎?
以每 token 計算反而更便宜:每百萬 token $8 / $40,對比 $10 / $50;不過仍是 Opus 5.5 標準價 $4 / $20 的兩倍。另外,即使請求沒有帶 thinking 欄位,Opus 5.5 也會執行 thinking,而 thinking token 以輸出計費,所以也要量測每個請求的實際成本。
還需要 fast-mode-2026-02-01 beta header 嗎?
Opus 5.5 不需要,仍帶著它的請求也照常運作。Opus 5 的 fast mode 仍是研究預覽,依然需要這個 header。
可以改在 Sonnet、Haiku 或 Fable 上用 fast mode 嗎?
不行。fast mode 只支援 Opus 5.5、Opus 5 與 Opus 4.8。Opus 5 仍是研究預覽階段的選項,價格為 $10 / $50(在 API 上需透過客戶經理或候補名單取得存取權),但 Anthropic 指定的遷移目標是 Opus 5.5。
延伸閱讀
- 2026 年該用哪個 Claude 模型?:fast mode 在目前模型陣容中的定位
- Session 25:Claude 5 家族與模型策略:動手實作版
- Claude Code v2.1.316:記錄這次棄用的版本
- Claude Code 2026 年 11 月更新總整理:v2.1.308 到 v2.1.318