Claude Code v2.1.122:Bedrock 服務層級、在 /resume 貼 PR 網址,以及一連串 Vertex 與 Bedrock 修正
Claude Code v2.1.122 新增 ANTHROPIC_BEDROCK_SERVICE_TIER,讓 /resume 可用 PR 網址找到對應 session,並修正 Vertex AI 與 Bedrock inference profile ARN 上的結構化輸出與 effort 錯誤。
Claude Code v2.1.122 共有 18 條變更,其中 11 條是修正。重心大多落在 Vertex AI 與 Bedrock。
新功能
ANTHROPIC_BEDROCK_SERVICE_TIER可選擇 Bedrock 服務層級——default、flex或priority——以X-Amzn-Bedrock-Service-Tierheader 送出。- 在
/resume搜尋框貼上 PR 網址,就能找到建立該 pull request 的 session。支援 GitHub、GitHub Enterprise、GitLab 與 Bitbucket。
Vertex AI 與 Bedrock
- session 標題生成與其他結構化輸出查詢出現
invalid_request_error: output_config: Extra inputs are not permitted。 - 在代理閘道後方,Vertex AI 的
count_tokens端點回 400 錯誤。 /model對 Bedrock application inference profile ARN 不顯示 Effort 選項,這些 ARN 也收不到output_config.effort。
MCP 與工具
/mcp會顯示被遮蔽的 connector。 被同網址的手動新增伺服器遮蔽的 claude.ai connector 現在會顯示,並提示移除重複項。瀏覽器登入流程後伺服器仍未授權時的訊息也更清楚了。- ToolSearch 在 nonblocking 模式下會漏掉 session 開始後才連上的 MCP 工具。
遙測
- OpenTelemetry 在
api_request與api_errorlog 事件上的數值屬性,現在以數字而非字串送出。 - 新增
claude_code.at_mentionlog 事件,用於@提及的解析。
其餘修正
來源 session 含有回捲時間線的項目時,/branch 產生的分支會以「tool_use ids were found without tool_result blocks」失敗。bash 模式下的 !exit 與 !quit 會終止 CLI,而不是當作 shell 命令執行。送往較新模型的圖片被縮放到每邊 2576px,而非正確的 2000px 上限。Remote Control 的閒置狀態每秒重繪兩次,可能灌爆 tmux -CC 的控制管線並讓終端機停住。某些 session 因為過期的檢視偏好而使助理訊息顯示為空白。settings.json 中格式錯誤的 hooks 項目不再讓整個檔案失效。spinnerTipsOverride.excludeDefault 未能抑制以時間為基礎的 spinner 提示。語音模式中綁定到 Caps Lock 的 keybinding 現在會顯示錯誤,因為終端機不會把 Caps Lock 當作按鍵事件送出。
完整清單見官方變更日誌。
如何更新
- 檢查已安裝的版本:
claude --version - 直接就地更新:
claude update