---
title: Claude Opus 5.5 的新功能
url: https://platform.claude.com/docs/zh-TW/models/opus-5-5/whats-new-opus-5-5
description: Claude Opus 5.5 中的重大變更、功能支援與行為差異概覽。
---

Claude Opus 5.5 專為長時間執行的「agentic coding」（代理式程式設計）與知識工作而打造，定價為每百萬輸入／輸出 token $4 / $20 美元。有四項「breaking changes」（重大變更）會影響已在 Claude Opus 5 上執行的程式碼：[思考無法停用](https://platform.claude.com/docs/zh-TW/models/opus-5-5/whats-new-opus-5-5#thinking-cant-be-disabled)、[強制工具使用會傳回錯誤](https://platform.claude.com/docs/zh-TW/models/opus-5-5/whats-new-opus-5-5#forced-tool-use-is-not-supported)、[思考區塊與模型及對話綁定](https://platform.claude.com/docs/zh-TW/models/opus-5-5/whats-new-opus-5-5#thinking-blocks-are-tied-to-the-model-that-produced-them)，以及在 Claude API 與 Google Cloud 上，[不再接受較早的 `computer_20251124` 電腦使用工具](https://platform.claude.com/docs/zh-TW/models/opus-5-5/whats-new-opus-5-5#computer-20251124-is-not-supported)。前三項同樣適用於 Claude Fable 5.1。另一項變更會改變回應的結構，但不會導致任何請求失敗：[工具呼叫之間的文字會以 `thinking` 區塊傳回](https://platform.claude.com/docs/zh-TW/models/opus-5-5/whats-new-opus-5-5#text-between-tool-calls)，且在預設的 `display` 設定下，這些區塊的文字為空。若應用程式會將這些文字作為進度更新串流給使用者，則在設定會傳回文字的 `display` 值之前，工具呼叫之間將不會有任何輸出。

## 新模型

| 模型              | Claude API ID   | 說明                    |
| --------------- | --------------- | --------------------- |
| Claude Opus 5.5 | claude-opus-5-5 | 適用於長時間執行的代理式程式設計與知識工作 |

[「adaptive thinking」（自適應思考）](https://platform.claude.com/docs/zh-TW/build-with-claude/thinking)始終開啟，而 [effort 參數](https://platform.claude.com/docs/zh-TW/build-with-claude/effort)則控制思考深度；此模型的預設值為 `medium`。關於「context window」（上下文視窗）、輸出限制、知識截止日期與價格，請參閱 [Claude Opus 5.5 模型頁面](https://platform.claude.com/docs/zh-TW/models/opus-5-5/overview)；關於所有現行模型，請參閱[模型概覽](https://platform.claude.com/docs/zh-TW/models/overview)。

## 重大變更

### 思考無法停用

在 Claude Opus 5 上，思考預設為開啟，且在 effort 為 `high` 或以下時接受 `thinking: {"type": "disabled"}`。在 Claude Opus 5.5 上，思考始終開啟：設定 `thinking: {"type": "disabled"}` 的請求，或使用 `thinking: {"type": "enabled", "budget_tokens": N}` 手動設定預算的請求，都會傳回 400 `invalid_request_error`。請省略 `thinking` 欄位，或傳送等效的 `thinking: {"type": "adaptive"}`。此變更不涉及任何 beta 標頭。

錯誤訊息如下：

```text wrap
"thinking.type.disabled" is not supported for this model. Use "thinking.type.adaptive" and "output_config.effort" to control thinking behavior.
```

```text wrap
"thinking.type.enabled" is not supported for this model. Use "thinking.type.adaptive" and "output_config.effort" to control thinking behavior.
```

[effort 參數](https://platform.claude.com/docs/zh-TW/build-with-claude/effort)是控制思考深度、「latency」（延遲）與成本的方式：在您先前停用思考的地方，請改為調低此參數；[針對成本與智慧進行最佳化](https://platform.claude.com/docs/zh-TW/about-claude/models/optimizing-for-cost-and-intelligence#tune-effort)提供了選擇等級的實測結果。由於每個回應都可能以一個或多個 `thinking` 區塊開頭（在預設的 `display: "omitted"` 下，這些區塊的 `thinking` 欄位為空），請依據內容區塊的 `type` 欄位而非位置來選取區塊，並在工具使用迴圈中原封不動地傳回 `thinking` 區塊。已在 Claude Opus 5 上以開啟思考方式執行的程式碼無需變更。請參閱[思考](https://platform.claude.com/docs/zh-TW/build-with-claude/thinking)以及遷移指南中的[變更前後對照](https://platform.claude.com/docs/zh-TW/models/opus-5-5/migration-guide#thinking-cant-be-disabled)。

### 不支援強制工具使用

Claude Opus 5.5 不支援「forced tool use」（強制工具使用）。將 `tool_choice` 設為 `{"type": "any"}` 或 `{"type": "tool", "name": "..."}` 會傳回 400 `invalid_request_error`：

```text wrap
tool_choice: type "tool" and "any" are not supported for this model.
```

支援 `tool_choice: {"type": "auto"}`（預設值）與 `{"type": "none"}`，且相同的驗證也適用於 [token 計數](https://platform.claude.com/docs/zh-TW/build-with-claude/token-counting)端點。若需要符合結構描述的 JSON，請保留 `tool_choice: {"type": "auto"}` 並透過[嚴格工具使用](https://platform.claude.com/docs/zh-TW/agents-and-tools/tool-use/strict-tool-use)設定 `strict: true`，或將結構描述移至[結構化輸出](https://platform.claude.com/docs/zh-TW/build-with-claude/structured-outputs)。若要讓模型呼叫工具而非以文字回覆，請在提示中說明何時適用該工具。遷移指南中提供了[變更前後對照](https://platform.claude.com/docs/zh-TW/models/opus-5-5/migration-guide#forced-tool-use)。

### 思考區塊與模型及對話綁定

每個思考區塊都會記錄產生它的模型，而每個模型都能讀取自己的區塊，但只能讀取部分其他模型的區塊。Claude Opus 5.5 可讀取來自 Claude Opus 5、較早的 Opus、Sonnet 與 Haiku 模型的思考區塊，以及在 Claude API 和 Google Cloud 上來自 Claude Sonnet 5.5 與 Claude Haiku 5.5 的思考區塊，但無法讀取 Claude Fable 或 Claude Mythos 模型的思考區塊。在 Claude API 上，Claude Fable 5.1 與 Claude Mythos 5.1 可讀取來自 Claude Opus 5.5 的思考區塊；其他模型則不行。從 Claude Opus 5 轉移到 Claude Opus 5.5 的對話，或在 Claude API 上從 Claude Opus 5.5 升級到 Claude Fable 5.1 或 Claude Mythos 5.1 的對話，會保留其推理內容。從 Claude Opus 5.5 轉移到這兩者以外任何模型的對話，或從 Claude Fable 或 Claude Mythos 模型轉移到 Claude Opus 5.5 的對話，在切換後的回合中將不會帶有先前模型的推理內容。當請求中帶有目標模型無法讀取的區塊時，API 會在模型看到之前將其捨棄：請求會成功，且被捨棄的區塊不會計費。使用 `thinking-binding-controls-2026-08-01` beta 標頭時，捨棄情況會在頂層的 `input_transformations` 陣列中回報。請參閱[在對話中途切換模型](https://platform.claude.com/docs/zh-TW/build-with-claude/preserved-thinking#switching-models)。

API 也會檢查 Claude Opus 5.5 思考區塊之前的任何內容（`system` 提示、`tools` 或較早的訊息）自該區塊產生以來是否有所變更。與 Claude Fable 5.1 相同，對於在 2026 年 8 月 31 日 00:00 UTC 當天或之後建立的帳戶，無論是在 Claude API 或雲端平台上，此檢查預設都會強制執行。在這些帳戶上，於此類變更後重新傳送區塊的請求會傳回 400 錯誤。若要改為捨棄受影響的區塊，請傳送 `thinking-binding-controls-2026-08-01` beta 標頭，並將 `thinking.block_binding.prefix_mismatch_behavior` 設為 `"drop_block"`。在較舊的帳戶上，將該欄位設為任一值都會讓請求選擇加入此檢查。請讓對話保持僅附加（append-only），如此就不會發生此問題：使用[對話中途的系統訊息](https://platform.claude.com/docs/zh-TW/build-with-claude/mid-conversation-system-messages)來變更指示或工具，而非進行編輯。請參閱[保留思考](https://platform.claude.com/docs/zh-TW/build-with-claude/preserved-thinking)以及遷移指南中[關於此變更的說明](https://platform.claude.com/docs/zh-TW/models/opus-5-5/migration-guide#thinking-blocks)。

### Claude API 與 Google Cloud 不支援 `computer_20251124` 電腦使用工具

Claude Opus 5 同時接受以 `computer_toolset_20260801` 工具集形式，以及搭配 `computer-use-2025-11-24` beta 標頭以較早的 `computer_20251124` 工具形式使用[電腦使用](https://platform.claude.com/docs/zh-TW/agents-and-tools/tool-use/computer-use-tool)。在 Claude API 與 Google Cloud 上，Claude Opus 5.5 僅支援工具集：宣告 `computer_20251124` 工具的請求會傳回 400 `invalid_request_error`。錯誤訊息會指出被拒絕的類型，接著在 `Did you mean one of` 之後列出模型接受的工具類型（其中包括 `computer_toolset_20260801`）；訊息開頭如下：

```text wrap
'claude-opus-5-5' does not support tool types: computer_20251124.
```

若要遷移 Claude API 或 Google Cloud 上的現有整合，請依照[從 `computer_20251124` 遷移](https://platform.claude.com/docs/zh-TW/agents-and-tools/tool-use/computer-use-tool#migrate-from-computer-20251124)的說明操作：移除 beta 標頭，將 `tools` 項目替換為 `{"type": "computer_toolset_20260801"}`，並更新您的代理迴圈以處理成員 `tool_use` 區塊、批次動作，以及結果中的 `toolset_name`。在 Amazon Bedrock 上，較早的 `computer_20251124` 工具在 Claude Opus 5.5 上仍可如同在 Claude Opus 5 上一樣運作，因此無需變更。關於其他平台，請參閱電腦使用工具的[相容性](https://platform.claude.com/docs/zh-TW/agents-and-tools/tool-use/computer-use-tool#compatibility)章節。已使用工具集的整合，以及[瀏覽器使用工具](https://platform.claude.com/docs/zh-TW/agents-and-tools/tool-use/browser-use-tool)，均無需變更。遷移指南中提供了請求的[變更前後對照](https://platform.claude.com/docs/zh-TW/models/opus-5-5/migration-guide#computer-use-toolset)。

## 功能支援

Claude Opus 5.5 支援[逐訊息 effort](https://platform.claude.com/docs/zh-TW/build-with-claude/effort#change-effort-mid-conversation-beta)（beta）、[對話中途系統訊息](https://platform.claude.com/docs/zh-TW/build-with-claude/mid-conversation-system-messages)、[任務預算](https://platform.claude.com/docs/zh-TW/build-with-claude/task-budgets)、最低可快取提示為 512 個 token 的[提示快取](https://platform.claude.com/docs/zh-TW/build-with-claude/prompt-caching)、[批次處理](https://platform.claude.com/docs/zh-TW/build-with-claude/batch-processing)、[Files API](https://platform.claude.com/docs/zh-TW/build-with-claude/files)、[PDF 支援](https://platform.claude.com/docs/zh-TW/build-with-claude/pdf-support)、[視覺](https://platform.claude.com/docs/zh-TW/build-with-claude/vision)，以及伺服器端與用戶端[工具](https://platform.claude.com/docs/zh-TW/agents-and-tools/tool-use/overview)。在 Claude API 與 Google Cloud 上，電腦使用需要 `computer_toolset_20260801` 工具集（請參閱[重大變更](https://platform.claude.com/docs/zh-TW/models/opus-5-5/whats-new-opus-5-5#computer-20251124-is-not-supported)）。關於模型可用性，請參閱各功能的頁面。

### 快速模式

[快速模式](https://platform.claude.com/docs/zh-TW/build-with-claude/fast-mode)可在 Claude API 上以及 [Claude in Microsoft Foundry](https://platform.claude.com/docs/zh-TW/build-with-claude/claude-in-microsoft-foundry) 上託管於 Azure 的部署中用於 Claude Opus 5.5，但不適用於託管於 Anthropic 的部署；Amazon Bedrock、Claude Platform on AWS 或 Google Cloud 上均不提供。在 Claude API 上，請在您的請求中設定 `speed: "fast"`。Claude Opus 5.5 不需要 beta 標頭。關於支援的模型、速率限制與定價，請參閱[快速模式](https://platform.claude.com/docs/zh-TW/build-with-claude/fast-mode)。

### 在訊息中定義工具（beta）

使用 `inline-tools-2026-09-15` beta 標頭時，對話中途系統訊息中的 `tool_addition` 區塊可以攜帶完整的工具定義而非參照，因此您可以在對話中途新增工具、變更其結構描述，或將伺服器工具移至較新版本，而無需編輯 `tools`，也不會失去提示快取。此功能適用於所有支援對話中途工具變更的模型，包括 Claude Opus 5.5。請參閱[在訊息中定義工具](https://platform.claude.com/docs/zh-TW/build-with-claude/mid-conversation-system-messages#define-tools-in-a-message-beta)。

### 隨需壓縮（beta）

使用 `compact-2026-09-04` beta 標頭時，傳送頂層 `compaction` 參數的請求會傳回一個經過簽署、摘要整個對話的 `compaction` 區塊，接著您可以將其放在最前面傳送，以取代被摘要的訊息。此功能適用於支援壓縮的模型，包括 Claude Opus 5.5。您可以自行選擇何時進行壓縮，請求可以在背景執行，且您保留的回合中的思考區塊在替換後仍可保持有效（需符合[壓縮與保留思考](https://platform.claude.com/docs/zh-TW/build-with-claude/compaction-thinking-blocks#conditions-for-kept-thinking-to-stay-valid)中的條件），這在 Claude Opus 5.5 上尤其重要，因為其[思考區塊與對話綁定](https://platform.claude.com/docs/zh-TW/models/opus-5-5/whats-new-opus-5-5#thinking-blocks-are-tied-to-the-model-that-produced-them)。關於平台可用性與完整的請求流程，請參閱[隨需壓縮](https://platform.claude.com/docs/zh-TW/build-with-claude/compaction-on-demand)。

## 行為差異

Claude Opus 5.5 與 Claude Opus 5 有幾項差異，即使不變更任何程式碼也會顯現。每一項在[為 Claude Opus 5.5 撰寫提示](https://platform.claude.com/docs/zh-TW/build-with-claude/prompt-engineering/prompting-claude-opus-5-5) 中都有相關指引：

* **預設 effort 為 `medium`。** 省略 `effort` 的請求會以 `medium` 執行；在 Claude Opus 5 上則是以 `high` 執行。請明確設定 `effort` 並重新執行您的掃描測試；請參閱[校準 effort](https://platform.claude.com/docs/zh-TW/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#calibrate-effort)。
* **在相同 effort 等級下，每回合的思考更多。** 在相同的 [effort](https://platform.claude.com/docs/zh-TW/build-with-claude/effort) 設定下，此模型每回合的思考往往比 Claude Opus 5 更多，在 `xhigh` 與 `max` 時尤其明顯。請重新執行您的 effort 掃描測試，而非沿用原有設定，並在 `max_tokens` 中為思考預留空間。請參閱[校準 effort](https://platform.claude.com/docs/zh-TW/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#calibrate-effort)。
* **工具呼叫之間的文字會以思考區塊傳回。** 模型在工具呼叫之間撰寫的簡短說明會以[進度更新 `thinking` 區塊](https://platform.claude.com/docs/zh-TW/build-with-claude/thinking#progress-updates)而非 `text` 區塊的形式傳回，因此在預設的 `display: "omitted"` 下，將這些內容串流給使用者的應用程式在工具呼叫之間將不會有任何輸出，且不會出現錯誤。[遷移指南](https://platform.claude.com/docs/zh-TW/models/opus-5-5/migration-guide#text-between-tool-calls)提供了接收這些內容的修正方式，而[面向使用者的進度更新](https://platform.claude.com/docs/zh-TW/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#user-facing-progress-updates)則說明如何要求模型提供更多此類更新。
* **更多防護類別。** 除了網路安全分類器之外，此模型還會執行生物安全分類器。與 Claude Opus 5 相同，促使模型在回應文字中重現其內部推理的請求，可能會以 `reasoning_extraction` 類別被拒絕。請參閱[拒絕與備援](https://platform.claude.com/docs/zh-TW/models/opus-5-5/whats-new-opus-5-5#refusals-and-fallback)以及[安全防護拒絕](https://platform.claude.com/docs/zh-TW/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#safeguard-refusals)。
* **更精準地解讀圖表、示意圖與螢幕截圖。** 此模型在不使用工具的情況下，能更精確地從密集圖表與依賴版面配置的視覺內容中讀取數值，因此為較早模型所建立的提示端視覺變通方法可能不再需要；不過在最密集的輸入上，影像工具仍能提升準確度。請參閱[用於複雜視覺輸入的工具](https://platform.claude.com/docs/zh-TW/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#tools-for-complex-visual-inputs)。

如果您的 Claude Opus 5 整合是在停用思考的情況下執行，請參閱[為停用思考而撰寫的提示](https://platform.claude.com/docs/zh-TW/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#prompts-written-for-thinking-disabled)以及[重大變更](https://platform.claude.com/docs/zh-TW/models/opus-5-5/whats-new-opus-5-5#thinking-cant-be-disabled)。關於在代理式程式設計與程式碼審查、知識工作、溝通、視覺輸入及電腦使用方面的能力提升，請參閱[與提示相關的功能](https://platform.claude.com/docs/zh-TW/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#capability-improvements)。

## 拒絕與備援

Claude Opus 5.5 內建安全分類器，[拒絕與備援](https://platform.claude.com/docs/zh-TW/build-with-claude/refusals-and-fallback)中的所有內容均適用。被拒絕的請求會傳回 HTTP 200，並附帶 `stop_reason: "refusal"` 以及指出政策領域的 [`stop_details`](https://platform.claude.com/docs/zh-TW/build-with-claude/refusals-and-fallback#refusal-response) 物件，因此請處理拒絕情況並設定備援：透過[伺服器端備援](https://platform.claude.com/docs/zh-TW/build-with-claude/refusals-and-fallback#server-side-fallback)（`fallbacks: "default"`，目前為 beta，會在 Anthropic 針對該類別建議的模型上重試）、[SDK 中介軟體](https://platform.claude.com/docs/zh-TW/build-with-claude/refusals-and-fallback#client-side-fallback)或您自己的重試機制，在另一個模型上重試。在產生任何輸出之前發生的拒絕是否計費，取決於其拒絕類別，且無論如何都會計入您的速率限制；請參閱[拒絕的計費方式](https://platform.claude.com/docs/zh-TW/build-with-claude/refusals-and-fallback#how-refusals-are-billed)。

## 定價

Claude Opus 5.5 的費用為每百萬輸入 token $4 美元、每百萬輸出 token $20 美元，低於 Claude Opus 5 的 $5 與 $25；5 分鐘快取寫入為每百萬 token $5，1 小時快取寫入為 $8，快取讀取為 $0.20（基本輸入價格的 0.05 倍）。[批次處理](https://platform.claude.com/docs/zh-TW/build-with-claude/batch-processing)為半價：$2 與 $10。關於資料駐留與工具定價，請參閱[定價](https://platform.claude.com/docs/zh-TW/about-claude/pricing)。

## 可用性

Claude Opus 5.5 可在以下平台使用：

* **Claude API：** 所有客戶，模型 ID 為 `claude-opus-5-5`。
* **AWS：** [Claude in Amazon Bedrock](https://platform.claude.com/docs/zh-TW/build-with-claude/claude-in-amazon-bedrock)，模型 ID 為 `anthropic.claude-opus-5-5`；以及 [Claude Platform on AWS](https://platform.claude.com/docs/zh-TW/build-with-claude/claude-platform-on-aws)，模型 ID 為 `claude-opus-5-5`。
* **Google Cloud：** [Claude on Google Cloud](https://platform.claude.com/docs/zh-TW/build-with-claude/claude-on-vertex-ai)，模型 ID 為 `claude-opus-5-5`。
* **Microsoft Foundry：** [Claude in Microsoft Foundry](https://platform.claude.com/docs/zh-TW/build-with-claude/claude-in-microsoft-foundry)，模型 ID 為 `claude-opus-5-5`。

## 從 Claude Opus 5 遷移

更新您的模型 ID：

<CodeGroup exclude="shell">
  ```python Python
  model = "claude-opus-5"  # Before
  model = "claude-opus-5-5"  # After
  ```

  ```typescript TypeScript
  let model = "claude-opus-5"; // Before
  model = "claude-opus-5-5"; // After
  ```

  ```csharp C#
  var model = Model.ClaudeOpus5; // Before
  model = Model.ClaudeOpus5_5; // After
  ```

  ```go Go
  model := anthropic.ModelClaudeOpus5  // Before
  model = anthropic.ModelClaudeOpus5_5 // After
  ```

  ```java Java
  Model model = Model.CLAUDE_OPUS_5; // Before
  model = Model.CLAUDE_OPUS_5_5; // After
  ```

  ```php PHP
  $model = Model::CLAUDE_OPUS_5; // Before
  $model = Model::CLAUDE_OPUS_5_5; // After
  ```

  ```ruby Ruby
  model = Anthropic::Model::CLAUDE_OPUS_5 # Before
  model = Anthropic::Model::CLAUDE_OPUS_5_5 # After
  ```
</CodeGroup>

接著移除所有 `thinking: {"type": "disabled"}` 或 `thinking: {"type": "enabled", ...}` 設定，改為選擇一個 [effort](https://platform.claude.com/docs/zh-TW/build-with-claude/effort) 等級。將 `tool_choice` 類型 `any` 與 `tool` 替換為 `auto` 並搭配[嚴格工具使用](https://platform.claude.com/docs/zh-TW/agents-and-tools/tool-use/strict-tool-use)。如果您在 Claude API 或 Google Cloud 上透過 `computer_20251124` 使用電腦使用功能，請[改用工具集](https://platform.claude.com/docs/zh-TW/agents-and-tools/tool-use/computer-use-tool#migrate-from-computer-20251124)。如果您的介面會顯示工具呼叫之間的文字，也請設定 `thinking.display`；請參閱[工具呼叫之間的文字會在思考區塊中傳回](https://platform.claude.com/docs/zh-TW/models/opus-5-5/migration-guide#text-between-tool-calls)。關於從 Claude Opus 5 及較早模型遷移的逐步說明與完整檢查清單，請參閱[遷移指南](https://platform.claude.com/docs/zh-TW/models/opus-5-5/migration-guide)。

## 後續步驟

<CardGroup cols={3}>
  <Card title="模型概覽" icon="arrow-right" href="https://platform.claude.com/docs/zh-TW/models/overview">
    所有現行 Claude 模型的完整規格與定價。
  </Card>

  <Card title="遷移指南" icon="code" href="https://platform.claude.com/docs/zh-TW/models/opus-5-5/migration-guide">
    將程式碼從 Claude Opus 5 及更早模型遷移至 Claude Opus 5.5。
  </Card>

  <Card title="為 Claude Opus 5.5 撰寫提示" icon="terminal" href="https://platform.claude.com/docs/zh-TW/build-with-claude/prompt-engineering/prompting-claude-opus-5-5">
    Claude Opus 5.5 特有的行為差異與提示模式。
  </Card>

  <Card title="Effort" icon="gauge" href="https://platform.claude.com/docs/zh-TW/build-with-claude/effort">
    控制 Claude 回應時使用的 token 數量，從 low 到 max。
  </Card>

  <Card title="思考" icon="brain" href="https://platform.claude.com/docs/zh-TW/build-with-claude/thinking">
    自適應思考的運作方式，以及思考區塊的保留方式。
  </Card>

  <Card title="拒絕與備援" icon="shield" href="https://platform.claude.com/docs/zh-TW/build-with-claude/refusals-and-fallback">
    處理 `stop_reason: "refusal"` 並在另一個模型上重試。
  </Card>
</CardGroup>
