跳至主要內容

13 篇文章 含有標籤「anthropic」

檢視所有標籤

透過 LiteLLM 使用 Claude Code 伺服器端自動模式

LiteLLM Team
LiteLLM Core Team

最後更新:2026 年 10 月 6 日

Anthropic 正將 Claude Code 自動模式的安全分類器從用戶端移至 Claude API。自 2026 年 9 月 19 日發布的 Claude Code v2.1.278 起,Enterprise 方案與 Claude API 帳戶中的工作階段會要求伺服器在各自的模型請求中執行這些檢查,而 Anthropic 不會對伺服器執行的檢查收費。Anthropic 告訴我們,這項推行自 9 月 18 日開始且採漸進式推出,先從 Claude Code CLI 與 VS Code 擴充功能開始,接著在隔週於桌面應用程式與網頁版 Claude Code 推出,並且在 9 月 25 日時,自動模式會成為 Claude Code 的預設權限模式。如今,內建預設值在 Pro、Max 與 Team 方案上為 auto,在 Enterprise 方案與 Claude API 金鑰上為 Manual;依 Anthropic 的 權限模式參考,這些帳戶通常位於閘道之後。

伺服器端自動模式依賴 Claude Code 與 API 之間的一項契約,而有些閘道並未保留這項契約,LiteLLM 也包含在內。此修正最早於 9 月 22 日星期二的開發版釋出中推出,現在已包含在 v1.104.0 穩定版以及較早版本線的修補版中。這篇文章說明 Claude Code 對 AI 閘道的需求、LiteLLM 原本做錯了什麼、有哪些變更、哪些版本包含這項修正,以及如何確認您的部署已就緒。

Claude Code 無效 beta 標頭事件報告

Sameer Kankute
SWE @ LiteLLM (LLM Translation)
Ishaan Jaffer
CTO, LiteLLM
Krrish Dholakia
CEO, LiteLLM

日期: 2026 年 2 月 13 日 持續時間: 約 3 小時 嚴重性: 高 狀態: 已解決

注意: 此修正將自 LiteLLM 的 v1.81.13-nightly 或更高版本開始提供。

摘要​

Claude Code 開始將不受支援的 Anthropic beta 標頭傳送給非 Anthropic 提供者(Bedrock、Azure AI、Vertex AI),造成 invalid beta flag 錯誤。LiteLLM 在未進行提供者特定驗證的情況下轉送了所有 beta 標頭。當透過 LiteLLM 將 Claude Code 請求路由至這些提供者時,使用者會遇到請求失敗。

  • 對 Anthropic 的 LLM 請求: 無影響。
  • 對 Bedrock/Azure/Vertex 的 LLM 請求: 在出現不受支援的標頭時,會以 invalid beta flag 錯誤失敗。
  • 成本追蹤與路由: 無影響。