Claude Code 8 月 24 日深夜发了 2.1.243,是这几天变更最多的一版。
三个新设置面向的是组织。modelPicker 用一个有序、带标签的模型列表定制斜杠 model 选择器,id 怎么拼都行,Vertex 和 Bedrock 的 id 也认,可以追加到内置列表也可以整个替换。modelPricing 是托管设置,让成本命令、状态栏和遥测按组织合同的每模型价格和折扣系数算,不再按列表价估。promptCacheTtl 和 subagentPromptCacheTtl 让 API key 与云厂商用户把主对话的 prompt cache 保持一小时,子代理仍是五分钟。
登录多了一条路。斜杠 login 进 Anthropic Console 时新增无密钥登录项,用 Console 账号直接登,标记为推荐选项,给那些不允许发 API key 的组织用。
诊断信息也补了两处。斜杠 usage 新增 Loops 明细,列出每个 loop 的运行次数、总 token、单次运行 token 和上次运行时间。斜杠 status 新增一行 Skipped sources,把那些存在但因为更高优先级托管源生效而没被应用的设置源列出来,托管设置打架的时候终于能看见了。
修的几个问题都挺具体。Anthropic API 迟迟不返回时会话会静默十分钟以上,现在请求约三分钟超时、重试一次,然后直接报没有响应。斜杠 resume 之前只列最近 50 个会话,现在滚动会继续加载。2.1.232 那次 socket 目录加固导致跨会话消息在 user namespace 和 rootless 容器里被静默关掉,这版也修了。
体积和内存的数字很好看。原生安装与自动更新改用 zstd 压缩,Linux x64 下载体积从约 340MB 降到约 75MB。原生构建改成按需加载代码,每会话内存少约 40 到 70MB。另外模型选择器和内置的 claude-api skill 更新了展示价,Sonnet 5 现在按每百万 token 输入 2 美元、输出 10 美元的标准列表价显示,不再显示限时促销价。