第 33 周 · 8月17-22日
用量上限重置后自动续跑会话、新增内置 Concise 输出风格、
ANTHROPIC_DEFAULT_MODEL环境变量、claude-apiskill 上下文降到 1/8、GitLab MR 徽章进页脚,以及一次「Bedrock 双倍计费」级别的修复。
版本范围: v2.1.234 → v2.1.241
重磅更新
用量上限重置后自动续跑
v2.1.234 起,claude.ai 用量额度重置后 Claude Code 会自动接着你的会话往下跑,不用守着时间点回来手动敲一句。不想要可在 /config 关掉(「Continue automatically at usage limit」)。
配套地,v2.1.239 起用量提示在月度消费上限用尽时,会同时说明会话或每周额度何时重置。
新增 Concise 输出风格
v2.1.237 新增内置「Concise」输出风格:Claude 直接给结果,省去铺垫与过程叙述,但工作同样彻底。在 /config 的 Output style 下选。
ANTHROPIC_DEFAULT_MODEL:设默认但不锁死
v2.1.236 新增 ANTHROPIC_DEFAULT_MODEL 环境变量,设定新会话启动时的模型 —— 与 ANTHROPIC_MODEL 不同的是,/model 的选择仍能覆盖它并在重启后保留。适合「团队给个默认值、个人还能自己挑」的场景。
claude-api skill 上下文降到 1/8
v2.1.234 起内置 claude-api skill 改为按需加载参考文档,其上下文开销从约 20 万 token 降至约 2.5 万。v2.1.239 又新增 /claude-api upgrade,帮你把 Python 项目从 anthropic 0.x 迁到 1.x(并纠正一个易错点:超时用 anthropic.Timeout,不是 httpx.Timeout)。
一次值得单独说的修复:Bedrock 双倍计费
v2.1.239 修复了 Bedrock 流式请求经由会剥离响应 Content-Type 头的代理时,静默改走非流式把每一轮重跑一遍,导致计费 API 调用翻倍。走 Bedrock + 反向代理的团队值得对一下账。
同版本还修复 Bedrock 配 SSO profile 与 awsAuthRefresh 时,在 HTTPS 代理后启动会卡死(凭据预检现遵循 HTTPS_PROXY)。
安全与权限
- v2.1.234 远程文件读取、会话恢复、CLAUDE.md include、workflow 脚本与文件上传现拒绝 Windows NT 命名空间(
\??\)路径,进一步收紧预批准的文件访问 - v2.1.236 沙盒:macOS 上通配符读取拒绝规则(如
**/.env)在「允许读取」区域内也优先生效,且无法通过重命名被拒文件绕过 - v2.1.236 auto 模式:激活期间
Monitor的允许规则被暂时搁置,Monitor 命令与 Bash 命令一样接受审查 - v2.1.236 auto 模式:git 状态检查不再被仓库的
status.showUntrackedFiles=no骗成「工作树干净」 - v2.1.238 项目
.mcp.json的 MCPheadersHelper与内联 MCP 服务器,现要求该文件夹的信任对话框已被接受;项目/插件/agent 来源的 helper 运行时不继承凭据环境变量 - v2.1.234 明确告知模型:你的账号邮箱仅用于识别身份,除你要求外不发往无关服务
值得留意的行为变更
- v2.1.238 全屏下 Ctrl+L 与 Cmd+K 改为始终仅重绘 —— 双击触发
/clear的快捷方式已移除(1 行高的 nvim 终端不再触发自动/clear循环) - v2.1.238 新增
keybindingFlavor设置:"readline"让 Ctrl+W 像 Bash 一样删到上一个空白处;v2.1.239 进一步对齐按词移动键位(Alt+F、Alt+D、Ctrl/Option+→) - v2.1.236 对拼错的斜杠命令按回车现给出提示,而不是执行最接近的模糊匹配(前缀与别名仍照常执行)
- v2.1.234
/permissions与/add-dir现可在 Claude 工作期间打开,规则变更对当前回合剩余部分生效 - v2.1.234 自动生成的会话标题改为简短具体的名字(如「Login button bug」),而非复述你请求的整句
- v2.1.234 移除
/config里的「Default teammate model」;队友现用主导者的模型 - v2.1.234
/goal在回合因不可恢复错误终止时会提示并自行清除;后台任务让目标等待超 30 分钟会主动查看进展(v2.1.239 改为 30 分钟 / 1 小时 / 之后每 2 小时退避) - v2.1.235 新增可选的
spellcheck设置,用你已装的aspell/hunspell/ispell给输入框里拼错的词加下划线
稳定性修复要点
- v2.1.238 修复长时间交互会话的内存无限增长(子 agent 工具结果离开显示窗口后即释放)
- v2.1.238 修复自定义、项目及插件输出风格在会话中途漂回默认语气
- v2.1.235 修复语言服务器在会话中途断开或重连导致整个提示词缓存失效
- v2.1.237 修复使用 LLM 网关或自定义 base URL 的会话的提示词缓存
- v2.1.239 修复
claude -c/resume 取到另一个目录的会话(路径仅差_、-、.之类字符) - v2.1.239 修复 JetBrains IDE 终端在插件连接时 Edit 与 Write 调用停顿约 5 秒
- v2.1.239 修复 WebFetch 把过期页面内容在内存里留到会话结束(而非预期的 15 分钟)
- v2.1.239 修复
.md带 UTF-8 BOM 的 agent、skill 与命令被静默忽略 - v2.1.236 修复全屏渲染器一次启动失败后永久失效(现改为回退经典渲染器)
- v2.1.234 修复超长会话中 auto 模式在 compact 后反复重新检查并拒绝沙盒命令的网络访问
- v2.1.234 修复非流式回退路径(常见于第三方网关)响应缺字段时崩溃
- v2.1.239 一批全屏模式修复:点击窗口恢复焦点被当作按下按钮、斜杠命令面板遮挡最新消息、
dark-ansi主题文字与背景同色 - v2.1.238 修复 Bash 命令被杀死/超时后残留
/tmp/claude-*-cwd文件 - v2.1.239 Windows:跨会话消息现已支持,与 macOS/Linux 一致
- v2.1.236 [VSCode] 新增转录的屏幕阅读器支持(实时播报 + 按回合标题导航)