跳到主要内容

Claude Code v2.1.181 发布 —— 三十多个修复、子代理递归终于有了天花板

· 阅读需 3 分钟

但仔细翻一遍会发现,这些不是"出了新问题",而是"以前的设计在真实使用场景里终于被补上了"。

Claude Code v2.1.181 封面

以前:改设置要翻 settings.json 现在:一句话的事

以前改个设置,要么进 ~/.claude/settings.json 手写 JSON,要么在管理页面点来点去。

现在,直接在聊天框里 /config thinking=false 就搞定了。交互模式、-p 参数模式、Remote Control 都能用。

以前:连接断了中间结果全丢 现在:自动重试

等模型 thinking 的时候网络闪断,终端冒出一行"Connection closed while thinking",前面想了十几秒的思路全没了。

这个版本改了:API 连接在 thinking 阶段断线时,不再直接报错退出,而是自动重试。体验上就是"网络抖了一下,但 agent 没停"。

以前:子代理递归无上限 现在:5 层深度天花板

子代理是 Claude Code 最强大也最危险的能力——Agent 可以 spawn 子 Agent,子 Agent 还能 spawn 孙 Agent。

之前没有深度限制,偶尔出现递归失控无限嵌套。现在上限 5 层。绝大多数合法任务在 3-4 层内完成,5 层留了余量,超过主动拒绝。

以前:长篇输出等第一行换行 现在:逐行打印

之前输出长段落时,缓存到遇到第一个换行符才刷新。结果是你看到光标不动,等半天,突然一整段文字堆出来。

现在,长段落逐行流式输出,接近"实时打字"的效果。等待的心理负担降低了很多。

其他值得提的修复

Prompt Cache 在自定义 ANTHROPIC_BASE_URL 和 Foundry 上读不到:如果你用了自定义 API 地址或 Foundry,cache 没读进去,每次冷启动。修了。

Write/Edit 在网络驱动器和云同步文件夹上写 0 字节文件:NAS、Dropbox、iCloud Drive 下写完文件长度是 0——内容丢了但终端告诉你写成功了。现在修了。

macOS 上 open、osascript、浏览器 OAuth 报 -600 错误:sandbox 模式和 Apple Events 之间有冲突。现在虽然还是要用户手动 opt-in,但至少不会莫名其妙退出了。

macOS TUI 在 Spotlight 重索引时卡死:Spotlight 重建索引时,Claude Code 启动后整个 UI 卡住不动。修了。

每个启动多等 120ms,即使没有 MCP 服务器:v2.1.180 引入的回归,现在没有 MCP 配置就直接跳过 fetch。

Ctrl+C 在全屏模式下覆写剪贴板;Ctrl+V 只显示"No image found in clipboard":全屏模式的交互 bug,现在修了。

Subagent 面板清静了:空闲子代理 30 秒后自动隐藏,面板最多显示 5 行。

MCP OAuth 页面自动关闭:验证成功后自动关闭,不再需要用户手动切回来。

macOS 上新增 CLAUDE_CLIENT_PRESENCE_FILE:指向一个标记文件,你在机器前时手机不会收到推送通知。

升级方式:

claude update

**新安装**:
curl -fsSL https://claude.ai/install.sh | bash
brew install --cask claude-code
irm https://claude.ai/install.ps1 | iex

完整更新日志:GitHub Release

📢 关注我,获取最新开源更新日志和开发者工具动态。

#ClaudeCode #版本更新 #AI写代码的小任 #LLM更新报告