# Claude Code v2.1.169 发布

- 来源：Claude Code：GitHub Releases（RSS）
- 作者：ashwin-ant
- 发布时间：2026-06-09 05:57
- AIHOT 分数：61
- AIHOT 标记：精选
- AIHOT 链接：https://aihot.news/items/cmq5rtfpk01qpsl5ijl4a1u22
- 原文链接：https://github.com/anthropics/claude-code/releases/tag/v2.1.169

## 精选理由

全是修 bug 的版本里藏了两个实用命令，/cd 换目录不丢缓存和 safe-mode 跳过所有自定义直接排查，重度用户的小痛点被摸到了。

## AI 摘要

Claude Code v2.1.169 新增 `--safe-mode` 标志及环境变量，用于禁用所有自定义配置以排查问题；新增 `/cd` 命令，可在不破坏提示词缓存的情况下切换工作目录；新增 `disableBundledSkills` 设置隐藏内置技能。修复了企业 MCP 策略在重连、IDE 配置及首次会话中不被强制的问题，以及 macOS 用户每轮约 30–50ms 的 UI 卡顿、Windows 下 `claude -p` 和 Git 凭证弹窗等多项 bug。改进了任务创建的可靠性，恢复 Vertex/Foundry 默认 5 分钟空闲超时，并降低 CPU 占用。

## 正文

更新内容

新增 --safe-mode 标志（以及 CLAUDE_CODE_SAFE_MODE），可在启动 Claude Code 时禁用所有自定义配置（CLAUDE.md、插件、技能、hooks、MCP 服务器），以便排查问题

新增 /cd 命令，可将会话移动到新的工作目录，而不会在会话中途破坏提示词缓存

新增 disableBundledSkills 设置和 CLAUDE_CODE_DISABLE_BUNDLED_SKILLS 环境变量，用于对模型隐藏内置技能、工作流和内置斜杠命令

修复了上/下方向键在长输入行的换行行之间跳转命令历史的问题——现在它们会先逐行移动每个可视行，且历史调取时会从靠近的一侧进入

修复了企业托管的 MCP 策略（allowedMcpServers/deniedMcpServers）在重连时、IDE 输入的配置中、安装后首个会话期间的 --mcp-config 服务器上、或远程设置加载之前不被执行的问题；同时修复了没有远程设置的组织冷启动缓慢的问题

修复了使用 claude.ai 凭据登录的 macOS 用户在每轮对话开始时约 30-50ms 的 UI 卡顿

修复了 Windows 上 claude -p 在等待斜杠命令/技能扫描时缓慢或看似卡住的问题（2.1.161 中的回归问题）

修复了恢复会话时恰好发生 OAuth token 刷新导致 Remote Control 卡在“重新连接中”的问题

修复了 Windows 上启动时后台 git 命令在无缓存凭据情况下运行时，Git Credential Manager 弹出"Connect to GitHub"窗口的问题

修复了使用自定义状态栏的用户看不到底部提示（如"esc to interrupt"）的问题

修复了重新连接到远程会话时，已过期的权限和对话框提示反复出现的问题（此前该会话的 worker 在等待这些提示期间已崩溃）

修复了 claude agents --json 遗漏已阻塞和刚派发的后台会话的问题；新增 --all 以包含已完成的会话，并新增 id 和 state 字段

修复了在 Windows Terminal 的 WSL 中，从某个 agent 页面返回后 agents 视图残留过期/乱码帧的问题

修复了后台 agent 在派发到预热的 worker 时忽略项目级设置 env 值（如 ANTHROPIC_MODEL）的问题

修复了 Windows 上 MCPB 插件缓存被误判失效、导致不必要的重新解压的问题

修复了插件 .in_use 的 PID 锁文件无限累积的问题；现在每天会清理一次崩溃会话留下的过期标记

修复了不受信任的项目设置无需信任确认即可设置 OTEL 客户端证书路径的问题

/workflows 现在即使在对话轮次进行中也能立即打开

改进了 TaskCreate 的可靠性：格式错误的输入会自动修复，且未加载工具的验证错误信息中包含 schema

改进了当你的组织已禁用 API 密钥认证时显示的错误信息，并根据当前使用的 API 密钥来源提供相应指引

降低了响应流式输出和加载动画期间的 CPU 占用

在 Vertex/Foundry 上恢复了默认的 5 分钟空闲超时，使停滞的流中止而不是无限挂起；设置 API_FORCE_IDLE_TIMEOUT=0 可选择退出

包含无效条目的远程托管设置现在会应用其余有效策略并显示验证错误，而不是静默丢弃整个配置

后台会话现在在 retire→wake 过程中会保留 --ide、--chrome、--bare、--remote-control 及其他标志，并且加固了重生状态验证

后台会话现在会被告知，在进入 worktree 之前共享检出（shared-checkout）中的编辑被阻止，从而避免在 EnterWorktree 之前浪费一次被拒绝的编辑

“CLAUDE.md 过长”的警告阈值现在会根据模型的上下文窗口大小进行缩放

Windows 上的自动更新器现在一旦检测到 claude.exe 被其他进程占用，就会在当前会话内停止重试

改进了斜杠命令菜单中技能标签的颜色对比度

对于通过 Apple/Google 计费且未绑定支付方式的订阅用户，领取促销积分时现在会说明在哪里添加支付方式

新增了一条提示，在运行多个并发会话时建议使用 claude agents
