版本 v2.1.120–v2.1.126,2026年4月27日-5月1日。本周聚焦平台兼容性和工作流改善:Windows 生态不再依赖 Git Bash,登录流程改善了远程环境支持,新增项目状态清理工具。
核心新功能
Windows 无需 Git Bash
是什么:Git for Windows 不再是必须依赖。Bash 不存在时,Claude Code 自动使用 PowerShell 作为 shell 工具。
PowerShell 检测改进:通过 Microsoft Store、MSI(未加入 PATH)或 .NET global tool 安装的 PowerShell 7 现在可以自动检测。
意义:降低了 Windows 用户的安装门槛,纯 PowerShell 环境也可以完整使用 Claude Code。
无浏览器回调登录(v2.1.126)
是什么:claude auth login 现在支持将 OAuth code 直接粘贴到终端,解决了 WSL2、SSH 会话和容器中浏览器回调无法到达 localhost 的问题。
使用方式:
claude auth login
# 浏览器打开后完成授权,将显示的 code 粘贴到终端同时修复:慢速或代理连接的登录超时,IPv6-only devcontainer 中的登录问题。
claude project purge(v2.1.126)
是什么:删除项目的所有本地 Claude Code 状态:会话记录、任务列表、debug 日志、文件编辑历史、提示历史行,以及 ~/.claude.json 中的项目条目。
使用方式:
claude project purge --dry-run # 预览将删除的内容
claude project purge # 实际执行
claude project purge --all # 清除所有项目标志:--dry-run(预览)、-y/--yes(跳过确认)、-i/--interactive(逐项确认)、--all(所有项目)。
Resume by PR URL(v2.1.122)
是什么:在 /resume 选择器中粘贴 PR URL,自动找到创建该 PR 的会话。
工作原理:Claude Code 用 gh pr create 创建 PR 时自动将 PR 链接到会话。粘贴 URL 时第一个字符触发搜索模式,列表过滤到对应会话。
支持的 URL 格式:GitHub、GitHub Enterprise、GitLab、Bitbucket。
命令行方式:
claude --from-pr 1234其他值得关注的改进
- MCP 服务器支持
alwaysLoad: true,跳过 tool-search 延迟加载,所有工具始终可用 claude plugin prune删除孤立的自动安装插件依赖PostToolUsehooks 可以替换任意工具的输出(不只是 MCP 工具)--dangerously-skip-permissions现在绕过.claude/、.git/、.vscode/、shell 配置文件等之前受保护的路径(灾难性删除命令仍然提示)- MCP 服务器启动时遇到瞬时错误自动重试最多 3 次
ANTHROPIC_BEDROCK_SERVICE_TIER:选择 Bedrock 服务层级(default/flex/priority)- 显著的内存泄漏修复:图片密集会话、大型会话历史的
/usage、长时间运行无进度事件的工具
对 Agent 工程师的意义
claude project purge 解决了长期存在的”本地状态积累”问题,特别是在 CI 环境或频繁切换项目的场景中。PostToolUse hooks 替换任意工具输出的能力是强大的中间件机制,可以用于日志记录、结果转换、安全过滤等场景。MCP 服务器自动重试则提高了 Agent 工作流的稳定性。
与其他概念的关联
- cli-reference —
claude project purge、claude auth login命令 - env-vars —
ANTHROPIC_BEDROCK_SERVICE_TIER等新增环境变量 - troubleshoot-install — WSL2/SSH 登录问题的解决方案