Claude Code发布v2.1.252:修复Mac上Bash命令失败等四个问题
Anthropic更新了Claude Code命令行工具,修复了Mac上Bash命令因任务目录移动或链接而失败、远程控制会话卡顿等问题。
AI解读:这次更新解决的是Claude Code用户实际遇到的四个故障。最值得注意的是,部分Mac用户在运行Bash命令时会收到“task output swap refused”的错误,原因是任务目录被移动或做了符号链接,导致命令直接失败;另一个问题是当项目还没有 .claude/settings.local.json文件时,“始终允许”权限设置无法保存。此外,在连接claude.ai网络不稳定时,由Claude Desktop或VS Code托管的远程控制会话可能在工具执行完后卡住几分钟,现在已修复;后台任务在输出大量失败信息(比如磁盘已满时的git错误)时会导致对话超过API请求大小限制,也已解决。对日常用户来说,如果没遇到这些特定报错,不需要主动更新;但如果你在Mac上碰到Bash命令报错或远程会话卡顿,升级到v2.1.252即可消除这些障碍。
Anthropic于 2025 年 3 月 21 日发布Claude Code v2.1.252,修复了四个影响Mac用户和远程控制会话的问题。
修复内容
根据GitHub上的发布说明,本次更新包含以下修复:
- 修复了部分Mac上Bash命令因“task output swap refused(任务目录已移动或链接)”而失败的问题。
- 修复了项目尚未创建 .claude/settings.local.json文件时“始终允许”设置无法保存的问题。
- 修复了当与claude.ai的连接质量下降时,由Claude Desktop或VS Code托管的远程控制会话在工具执行完毕后停滞数分钟的问题。
- 修复了后台任务失败输出过大(例如磁盘已满时的git错误)导致对话超出API请求大小限制的问题。