跳至主要內容

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.62026 年 5 月 28 日2026 年 6 月 29 日以標準速度、標準費率執行,不回傳錯誤
Opus 4.72026 年 6 月 25 日2026 年 7 月 24 日回傳錯誤,不會退回標準速度
Opus 4.82026 年 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-01 beta 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。

延伸閱讀

資料來源