AI资讯 / 工程

工程 / 官方

循环用量追踪、模型定价管理与数十项修复全面上线

Claude Code Releases

Claude Code v2.1.243 正式发布,涵盖功能新增、问题修复与性能提升三大方向。新功能方面,/usage 命令新增 Loops 细分视图,可查看每个循环任务的运行次数、总 Token 数及最近运行时间,便于识别失控或过于频繁的 /loop 任务;新增 modelPicker 设置,支持自定义模型选择列表;新增 promptCacheTtl 与 subagentPromptCacheTtl 配置项,允许主对话保持 1 小时提示缓存,子代理保持 5 分钟缓存;新增 modelPricing 托管设置,组织可使用合同约定的每模型费率替代标准定价;新增无 API Key 的 Console 账号登录方式,方便不允许使用 API Key 的组织接入。修复方面,解决了远程 MCP 服务器断线后无法恢复、auto 模式启动时不可用、/resume 仅列出最近 50 条会话等多项问题。性能方面,Linux x64 安装包体积从约 340 MB 压缩至约 75 MB,每会话内存占用减少约 40–70 MB。

Claude Code v2.1.243 在用量可观测性方面迈出重要一步。/usage 命令新增 Loops 细分视图,开发者可直接查看每个 /loop 任务的运行次数、累计 Token 消耗、每次运行平均 Token 数以及最近运行时间。这一改动使失控循环或过于频繁的后台任务一目了然,有助于团队更精准地管控 API 成本与资源消耗。

在模型管理与定价配置上,此版本新增 modelPicker 设置,支持以有序、带标签的列表自定义模型选择器,兼容 Vertex 和 Bedrock 的模型 ID 格式,可追加至内置列表或完全替换。同时新增 modelPricing 托管设置,组织可将合同约定的每模型费率及折扣系数应用于 /cost 命令、状态栏及遥测成本数据,不再依赖公开标准定价,更贴近企业实际采购场景。

登录体验也得到显著改善。/login 页面新增「使用 Console 账号登录」选项,无需创建 API Key 即可完成身份验证,适合内部安全策略禁止使用 API Key 的组织。此外,/status 命令新增「Skipped sources」行,列出已存在但因更高优先级托管源生效而未被应用的配置来源,帮助管理员快速排查配置冲突。

本次修复覆盖范围广泛。远程 MCP 服务器在非交互模式(-p)和 SDK 会话中断线后现可自动重连或明确报错;auto 模式在 API 短暂过载后不再将工具调用拒绝为「暂时不可用」;/resume 会话列表不再限于最近 50 条,支持滚动加载更多;CI 环境下的工作负载身份联合认证修复了单次使用令牌被重复交换的问题。VSCode 扩展也修复了安装后首次启动时会话以默认权限模式而非 auto 模式打开的问题。

性能优化同样亮眼。Linux x64 平台的安装包通过 zstd 压缩从约 340 MB 缩减至约 75 MB,大幅降低下载与更新成本。原生构建的内存占用减少约 40–70 MB,代码改为按需加载而非全量驻留内存;长时间运行会话的峰值内存也因运行时更积极的垃圾回收而得到改善。启动速度方面,沙箱与 MCP 初始化不再阻塞首帧渲染,裸启动跳过子命令注册,整体冷启动体验更流畅。

要点

  • 新增 Loops 用量细分视图,可精准追踪每个循环任务的 Token 消耗,便于识别资源异常。
  • modelPricing 托管设置支持组织使用合同费率替代标准定价,成本核算更贴近实际。
  • 新增无 API Key 的 Console 账号登录方式,降低企业合规场景的接入门槛。
  • Linux x64 安装包体积从约 340 MB 压缩至约 75 MB,每会话内存占用减少约 40–70 MB。
  • 修复远程 MCP 断线恢复、auto 模式工具调用拒绝、CI 令牌重复交换等多项关键问题。
查看原始来源

原始标题:v2.1.243

本文由 DataHub 基于公开来源整理,用于信息发现与摘要阅读;具体事实、数据和后续更新以原始来源为准。