session 文件不让改了!Claude Code v2.1.205 发布 —— json-schema 校验也修了

🚀 本次更新
✅ auto mode session 保护 · transcript 文件禁止篡改
✅ --json-schema 修复 · format 关键字不再被拒
✅ Windows worktree 安全 · NTFS 符号链接不再误删外部文件
✅ 后台 agent 状态修复 · resume 后不再显示"失败"
auto mode session 保护
新增了一条 auto mode 规则:禁止篡改 session transcript 文件。之前 auto mode 下 agent 可能无意中修改或删除对话记录文件,现在 transcript 文件被保护起来了。
对于用 auto mode 跑长时间任务的人来说,这避免了一个隐蔽的数据丢失风险。
--json-schema 校验修复
--json-schema 之前有两个问题:传了非法 schema 时静默输出非结构化内容(你应该收到错误提示而不是乱出结果),以及用了 format 关键字的 schema 直接被拒。
现在非法 schema 会报错提示,format 关键字也正常工作了。
Windows worktree 安全
Windows 上如果 worktree 内存在 NTFS 符号链接或目录交接点(junction),删除 worktree 时可能误删目标路径的文件。现在修了——删除只清理 worktree 本身,不沿着符号链接跑出去。
其他修复
• 消息在 --max-turns 到达时被静默丢弃 → 不再丢
• 后台 agent resume 后仍显示"失败"或"完成" → 状态同步修复
• claude attach 在后台 agent 升级重启时报错 → 改为等待重启完成
• MCP adapter 配置改进
升级方式
升级方式:
npm update -g claude-code
完整更新日志:GitHub Release v2.1.205
📣 推荐专区 · 以下为广告内容
💡 觉得这篇文章有用?你可能也会对以下内容感兴趣:
🛠 我日常在用的 AI 编程工具
• Claude Code —— 代码理解和重构能力顶尖,写复杂逻辑首选
• OpenCode —— 开源 CLI,多模型切换灵活,适合日常开发
• Cursor —— 编辑器深度集成 AI,团队协作体验好
📚 我的付费内容《AI 编程实战手册》 已更新 40+ 篇,覆盖 prompt 模板、工具配置、真实案例 👉 [链接]
部分链接包含推广返佣,不影响你的购买价格