AI资讯 / 工程

工程 / 官方

大规模修复与云端功能增强

Claude Code Releases

Anthropic 于 2025 年 10 月 27 日发布 Claude Code v2.1.312,带来超过三十项新增、修复与调整。核心修复包括:Claude 在仅读取大型 CLAUDE.md 或规则文件开头后便将其覆写的问题,现已要求 Claude 先完整读取或就地编辑;修复了从 VS Code 扩展登录后组织策略在整个会话期间无法获取的问题;修复了终端会话恢复后首条回复在下次恢复时丢失的偶发情况。云端会话方面,新增了 Bash 编辑器(支持语法高亮、行号与复制按钮),并在创建或编辑云端例程时加入了努力等级选择器。Claude Tag 的 Slack 集成也修复了多个线程错误投递和网络访问设置失效的问题。此外,系统将 5 小时用量窗口的表述统一为「5 小时限制」,并对 Bedrock、Vertex 等平台的系统提示进行了精简。

v2.1.312 最受关注的修复之一,是解决了 Claude 在处理超大型 CLAUDE.md、规则文件或通过 @ 引入的子目录文件时,仅读取文件开头便直接覆写全部内容的问题。新版本中,Write 工具会提示 Claude 先完整读取文件,或选择就地编辑,从而避免因上下文截断导致的数据丢失风险。这对依赖大型规则文件管理项目规范的团队尤为重要。

会话稳定性方面,本次更新修复了多个边缘情况。其中包括:从终端恢复会话后,首条回复在下次恢复时偶发性丢失;命令名称无效导致所有命令无法加载,进而使 claude -p 无任何输出;以及部分会话在最后一条消息仅在句中提及「等待事项」时被错误标记为等待用户响应。这些修复共同提升了长时间工作流的可靠性。

云端会话获得多项实质性改进。新增的 Bash 编辑器支持语法高亮、行号显示与一键复制,显著提升了云端环境配置脚本的编辑体验。Claude 向云端会话添加代码仓库时,打开后将展示结构化的简短摘要表格,而非原始 JSON 数据。此外,修复了消息发送失败后重发时偶发的重复执行问题,以及云端环境创建失败时错误信息仅以 Toast 形式显示在对话框外部的问题。

Claude Tag 的 Slack 集成在本次更新中得到重点修复。修复了私有频道转为公开频道并获得新 ID 后,开关状态和 Agent 设置回退至工作区默认值的问题;修复了网络访问设置为「无」的频道中 Claude 不回复的问题;以及 Claude 在同一频道的不同线程中回答时,偶发性将文件投递至错误线程的问题。重试通知也得到改进,现在会明确说明当前使用的模型或触发了速率限制,而非显示通用 API 错误。

在平台层面,Bedrock、Vertex、Foundry 和 Mantle 现在对 Claude Code 无法识别的模型名称(如自定义部署名称和推理配置文件 ARN)统一使用较短的系统提示,可通过设置 CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT=0 恢复完整提示。Prompt 和 Agent 钩子的并发上限调整为每会话最多同时运行 24 个(含子 Agent),其中等待时间超过事件超时的钩子最多同时运行 12 个。OpenTelemetry 相关指标也进行了多处修正,包括停止发送 claude_code.safety_event 事件。

代码审查功能修复了一个因 GitHub 推送事件延迟送达而导致审查过时提交甚至无提交可审查的问题,现在将始终审查拉取请求的当前提交。VS Code 扩展方面,修复了组织设置无法加载时会话以裸退出码结束的问题,标签页现在会显示具体原因并提供「重试」或「重新登录」选项。用量限制重置时间的显示也从模糊描述改为具体时钟时间,如「下午 3:10 重置」。

要点

  • 大型规则文件覆写问题已修复,Write 工具现在会要求 Claude 完整读取文件后再进行编辑,保护项目规范数据安全。
  • 云端会话新增 Bash 编辑器和努力等级选择器,配置体验大幅提升,仓库添加步骤也改为结构化表格展示。
  • Claude Tag 的 Slack 集成修复了线程错误投递、网络访问失效及频道 ID 变更后设置回退等多个关键问题。
  • Bedrock、Vertex 等平台对未识别模型名称统一采用短系统提示,并可通过环境变量灵活控制回退行为。
  • 代码审查功能修复了 GitHub 推送事件延迟导致审查过时提交的问题,确保始终基于最新提交进行审查。
查看原始来源

原始标题:v2.1.312

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