跳到主要内容

Claude Code v2.1.173 发布 —— Fable 5 的 1M 上下文标签终于不裸奔了

· 阅读需 2 分钟

Claude Code v2.1.173 封面

Fable 5 的 [1m] 后缀归一化

Fable 5 默认包含 1M 上下文窗口,Anthropic 给它的 API 模型名加了个 [1m] 后缀以示区分。问题来了:如果你在本地配置、脚本或环境变量里直接写模型名,Anthropic 的服务端不认这个后缀——它只知道 claude-sonnet-4-20250514,不知道 claude-sonnet-4-20250514[1m]

之前遇到这个问题的用户会收到一个模棱两可的模型不存在错误,根本想不到是方括号后缀的问题。现在 Claude Code 在发送请求前自动剥掉 [1m],一步到位。

这不是什么大改动,但它的潜台词值得关注:Anthropic 在 API 层给 1M 上下文窗口打标签时留了个小的兼容性缺口,Claude Code 主动兜了这个底。侧面说明 1M 窗口已经从宣传语变成实际产品特征了——有足够多的用户配上了、用上了、被后缀卡住了,才值得专门修。

Windows 沙箱启动假告警

第二个修复更窄:在 Windows 上启用 sandbox 后,每次启动 Claude Code 都会蹦一行 "sandbox dependencies missing" 警告——实际上沙箱是正常的,依赖也没缺。纯粹是启动检查的逻辑在 Windows 上多走了一条分支,报了个假警。

对 Linux/macOS 用户完全无感,但对 Windows 用户来说,每次启动都看到一行红字,看久了会真的怀疑沙箱是不是有问题。

升级

macOS / Linux(推荐)

brew install --cask claude-code # 首次安装
claude update # 已有安装升级

curl -fsSL https://claude.ai/install.sh | bash

Windows

irm https://claude.ai/install.ps1 | iex

完整更新日志:GitHub Release

📢 关注我,获取最新开源更新日志和开发者工具动态。

#ClaudeCode #AI编程 #Fable5 #1M上下文 #Anthropic