Anthropic:Claude Code v2.1.193——Shell命令自动模式分类器与OpenTelemetry日志记录
Claude Code v2.1.193是2026年6月25日发布的更新,引入了将所有Bash和PowerShell命令路由至自动模式的分类器,在界面中添加拒绝原因显示,并为企业可观测性提供新的OpenTelemetry模型响应日志事件。
本文由人工智能基于一手来源生成。
Anthropic发布Claude Code v2.1.193,聚焦企业安全与可观测性
Anthropic于2026年6月25日UTC 21:45发布了Claude Code v2.1.193——这款智能体编码CLI自v2.1.191以来一直朝着更强控制力和操作可见性的方向发展。此前的v2.1.191带来了/rewind命令和流式传输CPU占用降低37%等人体工程学改进,而v2.1.193则将重点放在Shell执行安全性和与企业监控基础设施的集成上。
autoMode.classifyAllShell是什么,为何改变规则?
新设置autoMode.classifyAllShell强制Claude Code在执行前将每条Bash或PowerShell命令——无一例外——路由至自动模式分类器。自动模式分类器是一个内部组件,用于评估操作的风险等级并决定是否需要用户批准,或者命令是否足够安全可自动执行。
此前,某些常规命令会绕过该检查,这在自动化CI/CD流水线中可能导致不可预测的行为。启用classifyAllShell后,每个Shell操作都经过相同的决策流程,带来更一致、可审计的安全策略——在团队或多智能体环境中尤为重要。
拒绝原因现在在界面中可见
除分类器外,v2.1.193还引入了拒绝原因(denial reasons)的显示——说明为何某个命令或操作被拒绝。这些原因出现在转录视图、Toast通知和权限面板中。用户不再看到通用拒绝消息,而是看到具体原因,大幅加快了诊断和调整提示或权限策略的速度。
OpenTelemetry:模型响应的企业可观测性
第三项新功能是用于OpenTelemetry的新claude_code.assistant_response日志事件——一个被Datadog、Grafana、Honeycomb等企业工具广泛使用的遥测数据(日志、指标和追踪)收集开放行业标准。该事件在OTel系统中记录每个模型响应,默认情况下为脱敏状态(内容不发送)。通过显式设置变量OTEL_LOG_ASSISTANT_RESPONSES=1来激活。
这一变化使IT和安全团队无需额外工具即可将Claude Code集成到现有可观测性基础设施中,并在单个响应级别监控智能体行为——这是v2.1.191中无法实现的功能。
持续发展
v2.1.193延续了Anthropic每日开发的节奏:v2.1.191和v2.1.193相隔一天发布,每个版本都有明确划分的变更集。趋势清晰可见——Claude Code正越来越成为企业环境的工具,着重于安全控制、决策透明度以及与行业标准监控系统的集成。
常见问题
- autoMode.classifyAllShell有什么作用,为何对安全性重要?
- autoMode.classifyAllShell设置强制Claude Code在执行前将每条Bash或PowerShell命令——包括ls等简单命令——通过自动模式分类器进行检查,从而降低自动化流水线中意外操作的风险。
- 什么是OpenTelemetry,新的日志事件有何用途?
- OpenTelemetry是企业环境中广泛使用的遥测数据(日志、指标、追踪)收集开放标准。新的claude_code.assistant_response事件将每个模型响应记录到OTel系统,IT团队无需手动监控终端即可了解智能体行为。