Claude Code每日更新速览(v2.1.97)-2026/04/09
文前言Claude Code 的进化速度已经到了一种让人来不及消化的程度。根据github.com/anthropics/claude-code/blob/main/CHANGELOG.md 获取最新的变更跟紧 Claude Code新功能、新趋势。其中ClaudeCode v2.1.97版本带来多项重要更新新增NO_FLICKER模式下的焦点视图切换和状态行刷新功能优化了git工作树支持和代理运行指示。修复了包括权限控制、会话记录、子代理工作目录泄漏等22项问题特别是在NO_FLICKER模式下解决了滚动渲染、内存泄漏等7个特定问题。改进了编辑批准机制、网络访问提示和图像处理效率优化了CJK输入体验和会话显示布局。该版本还提升了转录准确性、Bash工具追踪能力并更新了API技能支持范围显著增强了系统稳定性和用户体验。最新版本v2.1.97提交时间2026-04-08 21:52 UTC在“NO_FLICKER”模式下添加了焦点视图切换“CtrlO”显示提示、带有编辑差异统计的单行工具摘要以及最终响应添加了“refreshInterval”状态行设置以每 N 秒重新运行状态行命令将“workspace.git_worktree”添加到状态行 JSON 输入当当前目录位于链接的 git 工作树内时设置在具有实时子代理实例的代理类型旁边的“/agents”中添加了“● N running”指示符添加了 Cedar 策略文件的语法突出显示.cedar、.cedarpolicy修复了在批准写入受保护路径后“--dangerously-skip-permissions”被默默降级为接受编辑模式的问题修复并强化了 Bash 工具权限加强了对 env-var 前缀和网络重定向的检查并减少了常见命令的错误提示修复了名称与 JavaScript 原型属性例如“toString”匹配的权限规则导致“settings.json”被默默忽略修复了托管设置允许规则在管理员删除规则后保持活动状态直到进程重新启动修复了设置中的“permissions.additionalDirectories”更改未在会话中应用的问题修复了从“settings.permissions.additionalDirectories”中删除目录以撤销通过“--add-dir”传递的同一目录的访问权限修复了服务器重新连接时 MCP HTTP/SSE 连接累积约 50 MB/小时未释放缓冲区的问题修复了重新启动后令牌刷新时不支持 MCP OAuth oauth.authServerMetadataUrl 的问题修复了 ADFS 和类似的 IdP修复了当服务器返回一个小的“Retry-After”时429 次重试会在约 13 秒内烧毁所有尝试 - 现在应用指数退避作为最小值修复了上下文压缩后速率限制升级选项消失的问题修复了几个“/resume”选择器问题“--resume ”打开不可编辑、CtrlA 重新加载擦除搜索、空列表吞噬导航、任务状态文本替换对话摘要以及跨项目陈旧性修复了当编辑的文件大于 10KB 时文件编辑差异在“--resume”上消失的问题修复了“--resume”缓存未命中和丢失的附件消息中的输入未保存到记录中的问题修复了克劳德工作时输入的消息不会保留到记录中的问题修复了提示类型 Stop/SubagentStop 挂钩在长时间会话中失败以及挂钩评估器 API 错误显示“JSON 验证失败”而不是实际消息修复了具有工作树隔离或“cwd:”覆盖的子代理将其工作目录泄漏回父会话的 Bash 工具修复了在提示时间过长的重试时压缩写入重复的多 MB 子代理转录文件的问题修复了当远程有更新的提交时基于 git 的市场插件的“claude 插件更新”报告“已经是最新版本”修复了当插件的 frontmatter name 是 YAML 布尔关键字时斜杠命令选择器中断的问题修复了在“NO_FLICKER”模式下复制包装 URL 时在换行符处插入空格的问题修复了在 zellij 内运行时“NO_FLICKER”模式下的滚动渲染伪影修复了将鼠标悬停在 MCP 工具结果上时“NO_FLICKER”模式下的崩溃问题修复了“NO_FLICKER”模式内存泄漏其中 API 重试留下陈旧的流状态修复了 Windows 终端上“NO_FLICKER”模式下鼠标滚轮滚动缓慢的问题修复了在少于 24 行的终端上以“NO_FLICKER”模式不显示的自定义状态行修复了 ShiftEnter 和 Alt/Cmdarrow 快捷键在“NO_FLICKER”模式下的 Warp 中不起作用的问题修复了在 Windows 上以无闪烁模式复制时韩文/日文/Unicode 文本变得乱码的问题修复了当“AWS_BEARER_TOKEN_BEDROCK”或“ANTHROPIC_BEDROCK_BASE_URL”设置为空字符串时 Bedrock SigV4 身份验证失败的问题正如 GitHub Actions 对未设置的输入所做的那样改进了“接受编辑”模式以自动批准以安全环境变量或进程包装器为前缀的文件系统命令例如“LANGC rm foo”、“timeout 5 mkdir out”改进了自动模式和绕过权限模式以自动批准沙箱网络访问提示改进的沙箱“sandbox.network.allowMachLookup”现在在 macOS 上生效改进的图像处理粘贴和附加的图像现在被压缩到与通过读取工具读取的图像相同的标记预算改进了斜杠命令和“”提及补全以在 CJK 句子标点之后触发因此日文/中文输入不再需要在“/”或“”之前有空格改进了 Bridge 会话以在 claude.ai 会话卡上显示本地 git 存储库、分支和工作目录改进的页脚布局指示器焦点、通知现在保留在模式指示器行上而不是在下面换行改进了上下文低警告以显示为瞬态页脚通知而不是持久行改进了降价块引用以显示跨行的连续左栏通过跳过空挂钩条目并限制存储的预编辑文件副本来改进会话记录大小提高了转录的准确性每个块条目现在携带最终的令牌使用情况而不是流占位符改进了 Bash 工具 OTEL 跟踪启用跟踪时子进程现在继承 W3C TRACEPARENT env var更新了“/claude-api”技能以涵盖托管代理以及 Claude API本文小结红色标注是本人感觉对使用者有益的几条内容您感觉哪一条是与实用性呢多尝试多思考欢迎在评论区交流感谢您的阅读、关注、点赞。