Claude Code v2.1.236 发布:新增默认模型变量并修复多项稳定性问题
评分
75版本更新日志以修复为主,新特性较少,但对关注 Claude Code 的用户仍有信息增量。
官方发布说明详细列出新增功能、修复项和性能改进,结构清晰,技术细节准确。
默认模型变量、跨会话通知和沙箱规则增强可直接用于工作流优化,修复项也提升了日常稳定性。
该版本刚刚发布,信息时效性强,能帮助用户及时了解最新变化。
信息来源为 Anthropic 官方 GitHub Releases,信源权威可靠。
基础分 78.5 × T1.5 信源权重 ×0.95 = 75
精选线 65已入选精选
精选理由
更新日志覆盖新特性、安全增强和大量 bug 修复,内容详尽且来源为官方发布渠道,时效性高。
AI 点评
「这次更新虽然以修复为主,但 ANTHROPIC_DEFAULT_MODEL 和 notify_when_idle 是真正值得上手的新能力,尤其是对用 Claude Code 跑自动化任务的人。沙箱规则的收紧也提醒我们,保护 .env 这类敏感文件正变得越来越重要。建议升级后先验证自己的自动化脚本是否受到影响。」
速览
Claude Code 发布 v2.1.236。新增 ANTHROPIC_DEFAULT_MODEL 环境变量,可设置新会话默认模型,且 /model 选择会覆盖并在重启后保留。SendMessage 增加 notify_when_idle 选项,实现跨会话的一次性闲置通知,无需轮询。macOS 沙箱中通配符只读拒绝规则优先级提升,覆盖目录内容且不可通过改名绕过。同时修复剪贴板、全屏渲染、tmux 标签等问题,改进自动模式分类与启动性能。
- 新增 ANTHROPIC_DEFAULT_MODEL 环境变量,支持新会话默认模型配置,/model 选择可跨重启持久化。
- SendMessage 加入 notify_when_idle 一次性通知,跨会话闲置提醒无需轮询。
- macOS 沙箱通配符只读拒绝规则优先级提升,覆盖目录内容且无法通过重命名绕过。
- 修复大量稳定性问题,包括剪贴板、全屏渲染、SendMessage、tmux 标签等,并优化自动模式与启动性能。
正文
变更内容
- 新增
ANTHROPIC_DEFAULT_MODEL环境变量:设置新会话启动时使用的模型,而/model的选择仍会覆盖它,并在重启后保持(与ANTHROPIC_MODEL不同) - 在跨会话的
SendMessage中新增notify_when_idle:可请求本机上的另一个 Claude Code 会话在下次空闲时发送一次通知——选择加入、一次性、无需轮询(macOS 和 Linux) - 沙箱:在 macOS 上,通配符读取拒绝规则(例如
**/.env)现在在允许的读取区域内优先生效,覆盖匹配目录的内容,并且无法通过重命名被拒绝的文件来绕过 - 修复了会话切换到的目录被移除后,剪贴板复制、后台维护、后台会话和本地 MCP 日志中断的问题(自 2.1.229 起)
- 修复了全屏渲染器在单次启动失败后永久失效的问题:现在它会回退到经典渲染器,而不是在每次后续启动时退出
- 修复了
/model选择器渲染高度超过终端的问题:现在它只显示适合窗口数量的模型,其余的可通过滚动访问 - 修复了格式错误的闭合标签将消息文本留在摘要字段中时,
SendMessage调用被拒绝的问题 - 修复了子进程启动失败时未处理的 promise 拒绝问题,例如在禁用 Windows 互操作的 WSL 上的
powershell.exe(2.1.234 中的回归) - 修复了全屏模式在终端调整大小后,有时直到下一次更新才显示新发送消息的问题
- 修复了清除多行提示后提示符上方可能残留空白条,以及在全屏模式下将终端调整大小再调回后窗格不重绘的问题
- 修复了托管设置批准提示有时在启动时不出现,但仍将第一次按键捕获为批准的问题
- 修复了 tmux(iTerm tmux 集成)中终端标签标题跳动的问题:现在仅在文本更改时写入标题,而不是每 960 毫秒动画化一次
- 修复了云环境列表返回空或格式错误时错误信息不清晰的问题
- 修复了使用 Remote Control 时,Fable 5 首次使用额度提示在 60 秒无应答后自动选择回退模型的问题
- 修复了当
~/.claude.json中缓存的访客通行证奖励格式错误时,加载提示永不出现并反复出现后台错误的问题 - 修复了 SDK/VS Code 会话中,会话的工作目录被删除后,技能热重载在每次技能变更时都会报错的问题(2.1.229+)
- 修复了自托管运行器会话在空闲、退出或启动超时时被释放后,偶尔在会话后钩子完成之前就在另一个运行器上恢复的问题
- 修复了 Clawd 吉祥物的眼睛和脚在某些字体大小下在 iTerm2 中渲染不均匀的问题
- 修复了偶尔失控的会话回顾:回顾文本(自动和
/recap)现在限制为 400 个字符,并在单词边界截断 - 改进了启动性能:会话计数器现在在后台写入
- 改进了自动模式:自动模式激活时,
Monitor允许规则现在会被搁置,因此 Monitor 命令会像 Bash 命令一样被审查 - 改进了 Bedrock、Vertex AI 和 Foundry 上的自动模式,以及禁用遥测时的自动模式:分类器现在使用与 Claude API 相同的默认值,包括严重性评分的分类
- 改进了自动模式:git 状态检查不再会被仓库的
status.showUntrackedFiles=no设置欺骗而报告干净的工作树 - 更改了
/model选择器,使其仅突出显示最新模型的名称,这样高亮标记的是新版本,而不是列表的任意子集 /goal:一个空闲会话的目标被长时间运行的后台任务所搁置时,现在会在30分钟(然后是1小时、2小时)后自动签到,而不是等待你回来/usage现在为团队版和企业版成员显示使用额度消费行,并在产生任何消费前显示一个上限为0%的行- 在打印/SDK模式下,SIGTERM不再在退出前记录中断的轮次或合成的工具拒绝;运行中的命令仍会被终止,进程仍以代码143退出
- 在斜杠命令拼写错误或此会话中不可用的命令上按Enter现在会报告该错误,而不是运行最接近的模糊匹配;前缀和别名仍然可以运行
- Remote Control现在在CLI退出或其终端关闭时,会在几秒钟内将会话标记为离线
SendMessage现在会在快速突发消息超出该会话收件箱可接受数量时,提前拒绝向会话发送更多消息,而不是报告它们已发送而实际上被丢弃- 将提示边框上的会话标题标签与页脚的右边缘对齐
- 右对齐的页脚项(目标指示器、会话状态、后台代理状态)和截断的通知现在与提示区域的其余部分共享一致的右边距
- [VSCode] 为记录添加了屏幕阅读器支持:对回复、权限请求、错误和状态更改的实时播报,以及按轮次的标题导航
相关条目
92
精选OpenRouter 推出提示缓存与粘性路由,大幅降低多轮对话成本
对于高频调用 AI API 的开发者,这个功能堪称直接省钱利器。粘性路由保证了缓存命中率,配合 session_id 零配置接入,值得所有使用 OpenRouter 的团队立即尝试。
91
精选ChatGPT Work:可在跨应用和文件中执行操作的AI Agent
我认为这是AI助手从问答走向执行的关键一步。对需要自动化复杂工作流的专业人士尤其值得关注。ChatGPT Work可能成为生产力工具的新范式。
90
精选前沿实验室代理入侵事件技术时间线:2026年7月事件剖析
这篇技术时间线值得所有AI安全研究员和代理开发者细读——它不只是描述一次攻击,而是为整个行业敲响了代理系统防御体系薄弱的警钟。对正在部署自主代理的团队来说,这是必读的灾难预防手册。
90
精选更好的工具反而让Copilot代码审查更糟?GitHub这样改进
这篇博客值得所有AI产品工程师和ML从业者仔细阅读——它打破了'更强大的工具=更好的AI'的直觉,转而强调与Agent推理模式匹配的工程哲学。对正在优化代码审查或类似Agent产品的团队尤其重要。
88
精选OpenRouter 推出统一多模态 API:单端点支持图像、视频、音频、嵌入与转录
这条消息值得所有做多模态AI应用的开发者关注:OpenRouter用联合API解决了模型切换的痛点,特别适合初创团队或快速原型开发。如果你正被多个API密钥和SDK折磨,这个接口可能是你需要的统一层。
87
精选Anthropic 推出 Claude for Teachers:面向教师的教育 AI 工具
这条消息对教育工作者和AI行业观察者都很有价值。Anthropic没有选择通用聊天机器人,而是专门为教师设计了安全可控的工具,这显示出AI在垂直场景落地的正确思路——不是技术炫技,而是切实解决用户痛点。同时,产品内置的安全护栏也值得其他AI公司参考,尤其是在面向儿童或青少年的场景中。
86
精选OpenRouter发布全新Auto Router:用市场智慧优化模型路由
这条更新值得所有用API开发AI应用的人关注。以前选模型靠经验和测试,现在市场数据帮你选。虽然细节不多,但方向很对。对依赖聚合模型服务的团队尤其重要。
86
精选Claude Code v2.1.211 发布:多项修复与改进
作为一个经常使用 Claude Code 进行自动化编码的开发者,我特别关注这次的安全修复,尤其是权限预览字符绕过和自动模式覆盖钩子决策的问题——这些直接关系到团队协作时的安全边界。后台代理报告的改进也让长时间运行的任务更可靠。建议所有使用者尽快升级。