- API 金鑰 - 直接存取 Anthropic API,採用依用量計費(
anthropic/*模型) - Claude 命令列介面 - 重用同一主機上既有的 Claude Code 登入
用量與成本追蹤
OpenClaw 會偵測可用的 Anthropic 認證,並選擇相符的用量介面:- Claude 訂閱/設定認證會顯示配額時段與選用的額外用量預算。
ANTHROPIC_ADMIN_KEY或ANTHROPIC_ADMIN_API_KEY會在 Control UI 用量 中顯示 30 天由提供者回報的組織成本與 Messages API 用量,包括每日支出、權杖/快取總計、熱門模型與成本類別。- 儲存在 Anthropic 提供者設定檔中的
sk-ant-admin...認證會自動偵測為 Admin API 金鑰。
開始使用
- API 金鑰
- Claude 命令列介面
思考預設值(Claude Fable 5、4.8 與 4.6)
anthropic/claude-fable-5 一律使用自適應思考,並預設為 high
努力程度。Anthropic 不允許停用此模型的思考,因此
/think off 與 /think minimal 會改對應到 low 努力程度。OpenClaw 也會
省略 Fable 5 請求的自訂 temperature 值,因為 Anthropic 會拒絕
任何啟用思考請求上的 temperature 覆寫。
Claude Opus 4.8 在 OpenClaw 中預設關閉思考。當你明確
使用 /think high|xhigh|max 啟用自適應思考時,OpenClaw 會傳送
Anthropic 的 Opus 4.8 努力程度值;Claude 4.6 模型(Opus 4.6 與 Sonnet 4.6)
預設為 adaptive。
使用 /think:<level> 針對每則訊息覆寫,或在模型參數中設定:
安全拒絕備援(Claude Fable 5)
為什麼存在此機制
Fable 5 分類器會針對受限 領域的請求回傳stop_reason: "refusal",也會對良性相鄰工作產生誤判(安全性
工具、生命科學,甚至要求模型重現其原始
推理)。如果沒有備援,即使
另一個 Claude 模型可以正常提供服務,該回合仍會因錯誤而中止 - Anthropic 自己的拒絕訊息
會告知 API 整合者設定備援模型。
運作方式
- 對於每個傳送到
anthropic/claude-fable-5的直接 API 金鑰請求,OpenClaw 會傳送 Anthropic 的伺服器端備援選用設定:即server-side-fallback-2026-06-01beta 標頭加上fallbacks: [{"model": "claude-opus-4-8"}]。Claude Opus 4.8 是 Anthropic 允許 Fable 5 使用的唯一 備援目標。 - 只有安全分類器拒絕會觸發備援。速率限制、 過載與伺服器錯誤會與之前完全相同,並經由 OpenClaw 一般的模型容錯移轉。
- 救援發生在同一次呼叫內。在任何輸出前發生的 拒絕,除了延遲外不可見;整個回答都來自 Opus 4.8。在 串流中途拒絕時,部分文字會保留為備援 模型繼續生成的前綴,而被拒絕模型的推理與工具呼叫 會依 Anthropic 的重播規則被丟棄(它們不得被回顯或 執行)。
- 如果 Claude Opus 4.8 也拒絕,該回合會將拒絕作為 錯誤呈現,與此功能之前完全相同。
claude-opus-4-8 不
需要出現在你設定的模型清單或備援鏈中 - 可使用 Fable 的
API 金鑰一律可以提供 Opus。
可觀測性與帳單
- 由備援提供服務的回合會在
assistant 訊息上記錄一個
provider_fallback診斷,命名fromModel與toModel,且該訊息的responseModel會回報claude-opus-4-8。 - Anthropic 會依嘗試次數計費:輸出前的拒絕免費,而救援 會以 Claude Opus 4.8 費率計費(目前為 Fable 5 費率的一半)。OpenClaw 的 每回合成本估算會以 Opus 費率為由備援提供服務的回合定價,以保持一致。
- 串流中途拒絕還會在 Anthropic 端額外計費已串流的 Fable 部分; 該部分會在 API 的每次嘗試 用量中回報,但不會納入 OpenClaw 的每回合估算。
範圍
適用於使用 API 金鑰驗證、對api.anthropic.com 的 anthropic/claude-fable-5。OAuth(Claude 命令列介面訂閱重用)、代理基底 URL、
Bedrock、Vertex 與 Foundry 請求不變,且在那些環境中仍會將
拒絕呈現為錯誤。
已即時驗證:一個要求 Fable 5 重現其原始思維鏈的良性提示,在沒有
備援的情況下傳送時會以 category: "reasoning_extraction" 被拒絕,而相同提示透過 OpenClaw 會回傳正常、由 Opus 提供的
回答,並附加 provider_fallback 診斷。
請參閱 Anthropic 的拒絕與備援
指南
以了解底層行為。
提示快取
OpenClaw 支援 Anthropic 的提示快取功能,用於 API 金鑰驗證。| 值 | 快取持續時間 | 說明 |
|---|---|---|
"short"(預設) | 5 分鐘 | 會自動套用於 API 金鑰驗證 |
"long" | 1 小時 | 延長快取 |
"none" | 不快取 | 停用提示快取 |
每個代理的快取覆寫
每個代理的快取覆寫
使用模型層級參數作為基準,然後透過 設定合併順序:
agents.list[].params 覆寫特定代理:agents.defaults.models["provider/model"].paramsagents.list[].params(符合id,依鍵覆寫)
Bedrock Claude 注意事項
Bedrock Claude 注意事項
- Bedrock 上的 Anthropic Claude 模型(
amazon-bedrock/*anthropic.claude*)在設定後會接受cacheRetention透傳。 - 非 Anthropic 的 Bedrock 模型會在執行階段被強制設為
cacheRetention: "none"。 - 若未設定明確值,API 金鑰智慧預設值也會為 Claude-on-Bedrock 參照植入
cacheRetention: "short"。
進階設定
快速模式
快速模式
OpenClaw 的共用
/fast 切換會為直接連到 api.anthropic.com 的 API 金鑰流量設定 Anthropic 的 service_tier 欄位。| 命令 | 對應到 |
|---|---|
/fast on | service_tier: "auto" |
/fast off | service_tier: "standard_only" |
- 只會套用於使用 API 金鑰直接送出的
api.anthropic.com請求。OAuth/訂閱權杖請求與代理路由永遠不會取得service_tier欄位。 - 同時設定時,明確的
serviceTier或service_tier參數會覆寫/fast。 - 在沒有 Priority Tier 容量的帳戶上,
service_tier: "auto"可能會解析為standard。
媒體理解(圖片與 PDF)
媒體理解(圖片與 PDF)
內建 Anthropic 外掛會註冊圖片與 PDF 理解。OpenClaw
會根據設定的 Anthropic 驗證自動解析媒體功能;不需要
額外設定。
當圖片或 PDF 附加到對話時,OpenClaw 會自動
透過 Anthropic 媒體理解提供者路由它。
| 屬性 | 值 |
|---|---|
| 預設模型 | claude-opus-4-8 |
| 支援的輸入 | 圖片、PDF 文件 |
1M 上下文視窗
1M 上下文視窗
Anthropic 的 1M 上下文視窗已在具備自適應
思考的 Claude 4.x 模型上正式可用:Opus 4.8、Opus 4.7、Opus 4.6 和 Sonnet 4.6。OpenClaw 會自動將這些
模型大小設為 1,048,576 個權杖,不需要 較舊設定可以保留
params.context1m:params.context1m: true;對這些模型而言這是無害的 no-op,
而且無論如何 OpenClaw 都不再送出已淘汰的
context-1m-2025-08-07 beta 標頭。較舊的 anthropicBeta 設定
項目若帶有該值,會在請求標頭解析期間被移除,而
不支援的較舊 Claude 模型會維持其一般上下文視窗。params.context1m: true 對 Claude 命令列介面後端
(claude-cli/*)的行為相同:符合正式可用能力的 Opus 和 Sonnet 模型已經會自動取得
1M 視窗,因此該參數在那裡也是選用的。Claude Opus 4.8 1M 上下文
Claude Opus 4.8 1M 上下文
anthropic/claude-opus-4-8 及其 claude-cli 變體預設具備 1M 上下文
視窗;不需要 params.context1m: true。疑難排解
401 錯誤 / 權杖突然無效
401 錯誤 / 權杖突然無效
Anthropic 權杖驗證會過期,也可能被撤銷。若是新的設定,請改用 Anthropic API 金鑰。
找不到提供者 "anthropic" 的 API 金鑰
找不到提供者 "anthropic" 的 API 金鑰
Anthropic 驗證是每個代理各自設定;新代理不會繼承主代理的金鑰。請為該代理重新執行 onboarding(或在閘道主機上設定 API 金鑰),然後使用
openclaw models status 驗證。找不到設定檔 "anthropic:default" 的憑證
找不到設定檔 "anthropic:default" 的憑證
執行
openclaw models status 查看目前使用中的驗證設定檔。重新執行 onboarding,或為該設定檔路徑設定 API 金鑰。沒有可用的驗證設定檔(全部處於冷卻中)
沒有可用的驗證設定檔(全部處於冷卻中)
檢查
openclaw models status --json 中的 auth.unusableProfiles。Anthropic 速率限制冷卻可能是模型範圍,因此同層級的 Anthropic 模型可能仍可使用。新增另一個 Anthropic 設定檔,或等待冷卻結束。相關內容
模型選擇
選擇提供者、模型參照和容錯移轉行為。
命令列介面後端
Claude 命令列介面後端設定與執行階段詳細資訊。
提示快取
提示快取如何跨提供者運作。
OAuth 與驗證
驗證詳細資訊與憑證重複使用規則。