← 返回更新日志

Claude Code v2.1.181

2026-06-17 · GitHub 原文
## 变更内容 - 新增 `/config key=value` 语法,用于通过提示设置任意配置项(例如 `/config thinking=false`)——在交互模式、`-p` 模式和远程控制中均可用 - 新增 `sandbox.allowAppleEvents` 可选设置,允许沙盒化命令在 macOS 上发送 Apple Events - 新增 `CLAUDE_CLIENT_PRESENCE_FILE` 环境变量:将其指向一个标记文件可在您使用机器时抑制手机推送通知 - 升级内置的 Bun 运行环境至 1.4 版本 - 改进了长段落的流式输出:文本现在逐行显示,无需等待第一个换行符 - 改进了自动重试机制:思考过程中 API 连接中断现在会自动重试,而非显示“思考时连接已关闭” - 改进了子代理面板:空闲子代理在 30 秒后自动隐藏,列表最多显示 5 行并带有滚动提示,键盘快捷键提示现在显示在底部 - 改进了 MCP OAuth 浏览器页面,使其匹配 Claude Code 的视觉风格,并在认证成功后自动关闭 - 更改了全屏模式下的 URL 打开方式,要求使用 Cmd+点击(macOS)/ Ctrl+点击,以匹配原生终端行为 - 更改了 `Improved N memories` 行的显示,在非详细模式下不再列出单个文件 - 修复了由于每次请求的认证令牌不同而导致的提示缓存无法在自定义 `ANTHROPIC_BASE_URL` 和 Foundry 上读取的问题 - 修复了 Write/Edit 在网络驱动器和云同步文件夹上生成 0 字节或截断文件的问题 - 修复了 `open`、`osascript` 以及基于浏览器的认证流程在 macOS 上因错误 -600 而失败的问题,已添加 Apple Events 权限 - 修复了启动时的性能回归问题(在全新环境中每次启动约 120ms,自 2.1.169 版本引入):当未配置 MCP 服务器时,第一个提示不再等待托管设置获取 - 修复了在网络状况不佳时,因账户设置获取缓慢而导致启动时终端空白最多 15 秒的问题 - 修复了当 `.claude.json` 包含损坏的 null 项目条目时启动崩溃(`TypeError: Cannot read properties of null`)的问题 - 修复了 macOS TUI 在会话启动时(Spotlight 正在重新索引)出现冻结(Ctrl+C 无响应)的问题 - 修复了当另一个 Claude Code 进程运行 30 天会话记录清理时,长时间运行的空闲会话丢失历史记录的问题 - 修复了前台子代理生成无界嵌套链的问题;现在它们遵循与后台子代理相同的 5 级深度限制 - 修复了模型切换后立即使用 `/recap` 和对话分叉时仍使用旧模型的问题 - 修复了子代理“思考”持续时间显示父代理已用时间而非子代理自身时间的问题 - 修复了被嵌套代理阻塞的子代理在代理面板中显示不断跳动的已用时间而非“等待中”的问题 - 修复了 API 重试指示器(“0 秒后重试 · 第 N/10 次”)在重试成功后仍停留在屏幕上的问题 - 修复了 AWS `awsCredentialExport` 凭证剩余有效期过短导致每分钟刷新凭证的问题,现在同时接受 `aws configure export-credentials` 的 JSON 格式 - 修复了 `claude mcp get`/`list` 在 tools/list 失败时仍显示 `✓ Connected` 的问题;现在会显示 `! Connected · tools fetch failed` 并附带错误详情 - 修复了 `/remote-control` 留下过时的“连接中…”行的问题;现在连接成功后会在会话记录中确认 - 修复了 ExitWorktree 在 Windows 上因无法解析裸 `git` 而拒绝清理干净工作树并提示“无法验证工作树状态”的问题 - 修复了当 `~/.claude/settings.json` 是符号链接 `~/.claude` 下的相对符号链接时,设置更改(如 `/effort` 或 `/model`)因 ENOENT 错误失败的问题 - 修复了 IDE 选择行号在上下文提醒中相差一行的问题(IntelliJ 和 VS Code) - 修复了在全屏模式下进行原生终端选择(修饰键+拖拽)后按 Ctrl+C 会覆盖剪贴板为应用先前选择内容的问题 - 修复了 Ctrl+V 在剪贴板包含文本时显示“剪贴板中未找到图像”而非粘贴的问题 - 修复了当代理目录已存在时(Windows/OneDrive),创建代理因“EEXIST: file already exists”错误失败的问题 - 修复了 AskUserQuestion 预览内容在对话框边缘被截断而非自动换行的问题 - 修复了 AskUserQuestion 多选问题在提交时悄悄丢弃已输入的“其他”自由文本答案的问题 - 修复了 `/stats` 中“最活跃的一天”和每日 Token 图表日期在 UTC 负时区显示提前一天的问题 - 修复了 Linux 上 `/copy` 和复制即选功能无法检测到 Claude Code 启动后安装的剪贴板工具的问题 - 修复了 Tab 缩进代码在 Write(创建文件)预览中缩进不正确的问题 - 修复了在回合中间排队的用户提示在会话记录中未显示全宽背景高亮的问题 - 修复了 Ghostty 终端中活动旋转脉冲停留在错误字形大小的问题