教程

Claude Code v2.1.239:修复 Bedrock 代理下静默双倍计费漏洞,/claude-api upgrade 一键迁移 SDK

详解Claude Code v2.1.239更新:修复Bedrock流式传输代理剥离Content-Type头导致静默双倍计费的重要问题、数据驻留工作区成本估算加入1.1倍溢价、新增/claude-api upgrade一键迁移Python SDK到1.x、云端插件同步区分来源、Alpine musl原生插件加载修复。

2026/8/225分钟 阅读ClaudeEagle

2026 年 8 月 21 日发布的 Claude Code v2.1.239,修复了一个可能导致企业用户在不知情情况下被"双倍计费"的 Bedrock 流式传输问题,同时新增了 Python SDK 迁移助手、云端插件同步等多项改进。本文基于官方 Changelog 详解本次更新。

重要修复:Bedrock 代理下的静默双倍计费漏洞

Fixed Bedrock streaming behind proxies that strip the response Content-Type header, which silently doubled billed API calls by re-running every turn non-streaming

这是本次更新里最值得企业用户关注的修复——如果团队通过代理接入 AWS Bedrock,且该代理会剥离响应中的 Content-Type 头,此前会导致 Claude Code 静默地把每一轮对话重新以非流式方式执行一遍,实际计费的 API 调用次数直接翻倍,而用户完全不会察觉到这个问题——因为对话本身能正常进行,只是背后悄悄多付了一倍的钱。使用 Bedrock + 企业代理架构的团队,建议尽快升级并回顾近期的 API 用量账单,核实是否受到过这个问题影响。

数据驻留工作区:成本估算包含 1.1 倍溢价

Cost estimates (/cost, status line, --max-budget-usd) now include the 1.1x US-only-inference premium for data-residency workspaces

对使用数据驻留(data-residency)工作区、要求推理仅在美国境内完成的企业客户,此前 /cost、状态栏和 --max-budget-usd 显示的成本估算并未把这项 1.1 倍的"仅限美国推理"溢价计算在内,导致预算控制存在偏差。这次修复让成本预估口径与实际账单保持一致。

/claude-api upgrade:Python SDK 一键迁移

Added /claude-api upgrade to migrate Python projects from anthropic 0.x to 1.x, and updated the skill's Python reference for 1.x (timeouts use anthropic.Timeout, not httpx.Timeout)

对还在使用 anthropic Python SDK 0.x 版本的项目,这个新命令能自动化完成到 1.x 版本的迁移工作。需要特别注意的一个 API 变更是超时配置方式——1.x 版本使用 anthropic.Timeout 而非此前依赖的 httpx.Timeout,如果项目里有自定义超时逻辑,升级后需要相应调整。

云端插件同步:区分来源,不覆盖本地安装

Cloud sessions: plugins synced from claude.ai now show as name@synced, work with claude plugin enable/disable <name>@synced, and never override a same-named plugin you installed

如果同时在 claude.ai 网页端和本地环境使用插件,此前可能存在同名插件互相覆盖的风险。现在从云端同步过来的插件会以 name@synced 的形式明确标识来源,并且不会覆盖用户在本地已经安装的同名插件,两者可以清晰共存、分别管理。

Alpine/musl 构建:原生插件加载修复

Alpine/musl builds: native image paste, clipboard, and audio-capture add-ons now load (musl-built binaries instead of glibc ones refused by the runtime)

对使用 Alpine Linux(基于 musl libc 而非常见的 glibc)的用户,此前图片粘贴、剪贴板、音频捕获这类原生扩展功能因为二进制文件是按 glibc 编译的,在 musl 运行时下会被拒绝加载。现在这些插件改用 musl 编译的二进制版本,Alpine 环境下也能正常使用这些原生功能。

一批体验类修复

- 修复JetBrains IDE终端中,Claude Code插件连接 时Edit和Write调用会暂停约5秒的问题 - 修复Esc键与排队prompt之间的竞态问题:此前可能 导致下一轮提前结束,会话显示为空闲但Claude其实 还在工作,后续重新提交会重复执行动作 - 修复WebFetch把过期页面内容保留整个会话周期,而 非预期的15分钟 - 修复云端会话(网页/桌面/移动端)在空闲worker 重启后,会退出plan模式的问题 - 修复MCP elicitation表单在全屏模式下因高度超出 终端而被裁切的问题:现在表单会适配窗口大小, 隐藏字段可通过滚动访问,Accept/Decline按钮 始终可见

Esc 键竞态问题这条修复值得关注——此前在特定时序下,用户按 Esc 键加上已排队的 prompt 之间可能存在竞态条件,导致 Claude 实际还在后台工作,但界面显示会话已空闲,如果这时用户误以为任务失败而重新提交,可能导致同样的操作被重复执行两次。

会话恢复相关修复

- 修复重命名会话超过约64KB对话内容后,自定义 会话标题从/resume中消失的问题 - 修复claude -c/resume错误匹配到路径仅因_、-、. 等字符不同的其他目录会话的问题 - 修复/resume和agents视图仅因文件被触碰或重新打开 就误判为"最近变更"并重新排序的问题 - 修复/resume在全项目模式下,提示用户cd进一个 已删除目录(如被移除的worktree)的问题:这类 会话现在会在当前目录下恢复

实战建议

1. 使用Bedrock+企业代理架构的团队,务必尽快升级 并核查近期API用量账单,确认是否曾因该漏洞 被静默双倍计费 2. 使用anthropic Python SDK 0.x版本的项目,可以 用/claude-api upgrade自动化迁移,但注意超时 配置需要从httpx.Timeout改为anthropic.Timeout 3. 数据驻留工作区用户,升级后重新核对/cost显示的 成本估算是否与实际账单口径一致 4. 同时使用claude.ai网页端和本地环境插件的用户, 留意name@synced标识,明确区分云端同步插件与 本地安装插件

总结

v2.1.239 最重要的价值在于修复了 Bedrock 代理场景下的静默双倍计费问题——这类"用户完全无感知却在背后多花钱"的 bug 危害性不小,尤其对企业级用户而言,建议将这次升级和账单核查列为优先事项。


来源:Claude Code Changelog v2.1.239 — Claude Code 官方文档,Anthropic,2026年8月21日

相关文章推荐

教程Claude Code 认证完全指南:五种登录方式、团队 SSO 配置与凭证安全管理Claude Code 认证完全指南:五种认证方式(个人 Pro/Max、Teams 推荐方案、Enterprise SSO/SAML/Domain Capture、Console API 计费、Bedrock/Vertex/Foundry 环境变量)、凭证 macOS Keychain 加密存储、apiKeyHelper 动态脚本(5 分钟/401 自动刷新/TTL_MS 自定义)、四级优先级、企业 MDM 托管设置统一下发,以及五大常见问题排查。2026/3/7教程Claude Code 模型配置完全指南:别名、opusplan 模式、努力级别与企业模型限制Claude Code 模型配置完全指南:六种模型别名(default/sonnet/opus/haiku/sonnet[1m]/opusplan)、四种设置方式优先级、opusplan 混合模式原理、努力级别(low/medium/high)、1M Token 超长上下文,以及企业 availableModels 模型锁定和第三方平台(Bedrock/Vertex)部署配置。2026/3/3教程Claude Code v2.1.238:Remote Control 连接韧性大幅提升,新增 readline 风格快捷键详解Claude Code v2.1.238更新:新增keybindingFlavor readline快捷键风格、插件市场headersHelper动态认证头、自托管Runner缓冲关闭与代理认证增强、Remote Control网络断连/登录过期/进程崩溃后自动恢复等一揽子稳定性修复、长会话内存无限增长问题修复。2026/8/21教程CLAUDE.md、Rules、Skills、Subagents、Hooks 到底该用哪个?Anthropic 官方给出决策指南Anthropic官方决策指南详解Claude Code五种指令控制机制:Path-scoped Rules按路径精准加载省Token、Skills程序性操作手册动态加载、Subagents隔离上下文支持五层嵌套、Hooks确定性拦截控制、Output styles高权重系统提示注入,附完整决策速查表。2026/8/20教程Claude Code v2.1.236/237:新增 Concise 简洁输出风格,沙箱通配符拒绝规则加固详解Claude Code v2.1.236/v2.1.237更新:新增内置Concise简洁输出风格跳过过程叙述、ANTHROPIC_DEFAULT_MODEL环境变量、跨会话notify_when_idle空闲通知、macOS沙箱通配符拒绝规则安全加固、LLM网关prompt缓存失效修复等实用改进。2026/8/20教程Claude Code v2.1.235:内置拼写检查上线,Vim 模式和权限对话框体验打磨详解Claude Code v2.1.235更新:新增可选拼写检查功能(支持aspell/hunspell/ispell)、云端后台任务内存CPU优化、权限对话框授权范围准确性修复、grep病态正则防护、Vim模式状态保留等一批体验细节改进。2026/8/19