v2.1.147版本更新

Claude Code:GitHub Releases(RSS)·2026-05-22 04:39·90天前·ashwin-ant
AI 导读

本次更新引入了Workflow工具,支持确定性多智能体编排(默认关闭)。将/simplify命令重命名为/code-review,现可报告代码正确性问题并支持生成GitHub PR内联评论。改进了自动更新器(增加重试与错误报告)、大文件diff渲染性能,并优化了提示历史记录以避免重复条目。修复了多个关键问题,包括企业登录限制未生效、Windows下的PowerShell工具与终端闪烁问题、插件系统及shell快照的bug,并增强了沙箱安全性与终端兼容性。

Claude Code:GitHub Releases(RSS)
精选
73AI 编辑部评分,满分 100

v2.1.147版本更新

2026-05-22 04:39· 90天前· ashwin-ant
AI 导读

本次更新引入了Workflow工具,支持确定性多智能体编排(默认关闭)。将/simplify命令重命名为/code-review,现可报告代码正确性问题并支持生成GitHub PR内联评论。改进了自动更新器(增加重试与错误报告)、大文件diff渲染性能,并优化了提示历史记录以避免重复条目。修复了多个关键问题,包括企业登录限制未生效、Windows下的PowerShell工具与终端闪烁问题、插件系统及shell快照的bug,并增强了沙箱安全性与终端兼容性。

推荐理由

Claude Code 这次更新不止修 bug,Workflow 工具让多 agent 编排有了确定性模式,虽然默认关闭但值得尝鲜,做复杂工程的开发者可以关注。

正文 · AI 翻译

变更内容

  • 新增了用于确定性多智能体编排的 Workflow 工具。该功能默认关闭——设置 `CLAUDE_CODE_WORKFLOWS=1` 即可启用。
  • 固定后台会话(在 claude 智能体中按 Ctrl+T)现在在空闲时保持存活,会在原地重启以应用 Claude Code 更新,并且仅在内存压力下且非固定会话被清除后才被释放。
  • 将 `/simplify` 重命名为 `/code-review`。现在它会在选定的努力级别下报告正确性错误(例如 `/code-review high`);添加 `--comment` 参数可将发现结果以内联 GitHub PR 评论形式发布。原有的清理与修复行为已被移除。
  • 强化了 REPL 和 Workflow 工具的沙箱,防止原型污染和基于 thenable 的逃逸。
  • 改进了自动更新器:重试临时性网络故障,在失败时报告具体的错误类别和操作系统错误码,并在更新失败时显示当前版本。
  • 改进了大文件编辑的差异渲染性能。
  • 提示词历史记录不再记录连续的重复条目——用上箭头调出提示词并再次提交不会新增副本。
  • 修复了企业登录限制(`forceLoginOrgUUID` 和 `forceLoginMethod` 托管设置)未对第三方提供商和 API 密钥会话生效的问题。
  • 修复了 `!` 命令输出中 `&` 显示为 `&` 的问题,该问题导致在无头机器上从 `gcloud auth login` 等命令复制粘贴 URL 时出错。
  • 修复了未知斜杠命令在无头/SDK 模式下静默无响应的问题——现在会显示错误信息。
  • 修复了 `/help` 在非全屏模式下于小尺寸终端上渲染出损坏的标签页标题且每页仅显示一条命令的问题。
  • 修复了 shell 快照丢弃名称以单下划线开头的用户函数的问题,该问题导致引用这些函数的别名失效。
  • 修复了在工具中声明多个 `Agent(...)` 类型的插件智能体时,frontmatter 仅保留最后一个条目而丢弃其余条目的问题。
  • 修复了类似 `PowerShell(git push*)` 的钩子条件从未匹配的问题——只有 `PowerShell(*)` 能正常工作。
  • 修复了 PowerShell 工具丢弃依赖默认格式化程序的命令输出的问题。
  • 修复了在 Windows 上,对 PowerShell 脚本调用选择“是,并且不再询问”后,写入的规则在后续运行时实际无法匹配的问题。
  • 修复了当通过 winget 或 Microsoft Store 安装 pwsh 时,PowerShell 工具在 Windows 上因退出代码 1 而失败的问题。
  • 修复了 /effort 打开时滑块处于错误级别的问题——现在它会从你当前的 effort 级别开始。
  • 修复了 MCP 服务器分页时,第 1 页之后的资源、模板和提示词被丢弃的问题。
  • 修复了在 Windows Terminal 上,Claude 流式输出时,附加的后台会话出现全屏闪烁的问题。
  • 修复了:在 Windows 上,移除后台任务工作树时,不再沿着 NTFS 交接点进入主仓库。
  • 修复了 /background 拒绝仅输入了技能或自定义斜杠命令的会话的问题。
  • 修复了自动模式在用户或技能明确依赖 AskUserQuestion 时抑制该功能的问题;自动模式分类器现在会将用户的回答视为意图信号。
  • 修复了 /theme “新建自定义主题”和颜色编辑器对话框无法响应 Esc 键的问题。
  • 修复了通过 Agent SDK 运行时,在流式会话结束时出现未捕获异常的问题。
  • 修复了在 Windows 上等待滚动稳定时出现的罕见卡死问题。
  • 修复了在 Windows 上,当后台会话结果包含宽字符(CJK)时,智能体视图列表中出现陈旧和重复行的问题。
  • 修复了粘贴的文本以不可读的 [Pasted text #N] 占位符而非实际内容传递给智能体的问题。
  • 修复了当插件的清单中列出的路径与其默认目录重叠时,claude 插件详情和 /plugin 中的插件组件计数被加倍的问题。
  • 修复了后台会话对已授予“不再询问”权限的工具重新请求权限的问题。
  • 修复了 GNOME Terminal 中右键和中键粘贴无法插入文本的问题。
  • 修复了 CLAUDE_CODE_SUBAGENT_MODEL 未应用于由智能体团队生成的队友进程的问题。
  • 修复了斜杠命令后跟制表符或换行符被视为未知命令的问题。
  • 修复了 /plugin、/status、/mobile、/sandbox 和 /permissions 菜单中的若干间距和布局错位问题。
  • 修复了被裁剪的图像导致模型反复重新读取已不存在媒体的问题。

来源:Claude Code:GitHub Releases(RSS)· github.com