首页/文章/Claude Code 走 Bedrock、Vertex 或 LLM 网关?2.1.304 可能让每个请求都失败,升到 2.1.305

Claude Code 走 Bedrock、Vertex 或 LLM 网关?2.1.304 可能让每个请求都失败,升到 2.1.305

· Zumac.Ai

症状:升级后突然什么都发不出去

@agentsnacks_ai 和 @The_Tradesman1 都提醒:如果你的 Claude Code 跑在 Amazon Bedrock、Google Vertex AI 或公司的 LLM 网关后面,2.1.304 可能让每一个请求都失败。

官方 CHANGELOG 2.1.305 写明了原因:当端点或网关拒绝 tool search,或者网关把 ToolSearch 设为不允许、或没有出现在 --tools 里时,请求会全部失败,这是 2.1.304 引入的回归;2.1.305 的修复是自动改为不带 tool search 重试。

该怎么做

  1. 先看版本:运行 claude --version。如果是 2.1.304,又在用 Bedrock、Vertex 或网关,直接升级到 2.1.305 或更新版本。
  2. 别急着改网关或换凭据:这类「全部失败」很容易被误判成密钥过期、额度用完或账号出了问题,于是有人去反复重新登录、换 key,反而把排查搞乱。先确认是不是版本回归。
  3. 无人值守的机器要固定版本:长期跑任务的机器,建议用官方的稳定更新通道,并设一个已验证可用的最低版本,避免夜里自动升到有回归的版本后整晚空转。
  4. 升级先在一台机器试:确认请求正常、MCP 与 hooks 正常,再推到其他机器。

同一版本里另外两条值得一看

  • Bash 命令在磁盘满时,现在会明确说「磁盘已满、什么都没执行」,而不是抛出原始的 ENOSPC 路径。长期运行的机器遇到这条提示,先清理磁盘再重试。
  • 2.1.305 同时改了 allowedMcpServers 的过滤范围,管理员升级前应先核对 MCP 白名单。

小结

「所有请求突然失败」不一定是账号或计费问题。先查版本、看 changelog,再动凭据,能省掉很多无谓的折腾。

如果你想把 Claude Code 放在一台常开、整机独享的新加坡 Mac mini 上长期运行,可以了解 Zumac.Ai,咨询 Telegram @singatao。

来源

Zumac.Ai 新加坡 Mac mini M6,整机独享,¥999/月起,联系 Telegram @singatao。
查看方案与费用 · 帮助中心

返回首页 · 更多文章

Telegram 客服