Claude Code 专区代码辅助技术文档
Claude Code v2.1.251:新增模型切换 hook,修复两条路径越界缺陷
PreModelSwitch / PostModelSwitch 可拦截或标注切换;/cost 新增每会话缓存明细。
v2.1.251(2026-08-28)。
新增
- `PreModelSwitch` 和 `PostModelSwitch` hook 事件:可以阻止、确认或标注一次模型切换;
SessionStart的 resume hook 现在会收到会话过期程度和预计的重新缓存成本。 - 前台子智能体的工具调用和结果实时流式推送到 Remote Control 客户端(后台子智能体——也是默认——仍只显示状态)。
/usage新增 Spend limit 条,状态栏新增rate_limits.spend_limit字段。- `/cost` 新增每会话的 prompt 缓存一行(命中率、未命中次数、重新缓存的 token、冷热),状态栏脚本可读同名
prompt_cache对象。 claude --help补上attach、logs、stop、respawn、rm。
两条安全修复
- 修复文件工具(Read、Write、Edit)在权限检查之后跟随工作目录内被换掉的符号链接,可能读写到批准位置之外。
- 修复 marketplace 条目里声明的插件命令可以指向插件目录之外,这类路径现在以路径穿越错误拒绝。
- 修复项目设置可以开启详细 beta tracing 或原始 API body 日志,以及低作用域的 beta tracing 端点绕过托管设置或宿主应用钉住的 OTLP collector。
这条更新,对你有用吗
分享你的判断
正在确认评价状态
评论
仅支持文字,审核通过后展示。0/4000 字符
正在读取评论…