前言: 在追求极致稳定的生产环境中,很多开发者习惯通过设置环境变量来禁用实验性功能(Beta)。然而在之前的版本中,这可能会触发一个令人头疼的认证 Bug。今天凌晨,Claude Code 发布了 v2.1.123 紧急补丁,专门修复了这一问题。
**最新版本:**v2.1.123
**提交时间:**2026-04-29 03:29 UTC
核心修复:告别 401 认证死循环
问题描述: 此前,当用户在环境中设置了 CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1(用于禁用所有不稳定的 Beta 功能)时,系统在进行 OAuth 身份验证时会陷入 401 错误重试死循环。
- 表现:用户无法正常完成登录,或者在登录成功后立即被弹出,导致 CLI 工具完全无法使用。
修复方案: 在 v2.1.123 版本中,开发团队修正了认证逻辑与实验性功能开关之间的耦合关系。
- 效果:现在,无论你是否禁用实验性功能,OAuth 流程都能正确处理 Token 刷新和身份校验。
升级建议
如果你在配置了"禁用 Beta 标志"的情况下遇到无法登录的问题,或者正在使用受管环境(Managed Environment),请立即执行升级命令:
claude update
版本信息:
-
版本号:2.1.123
-
发布时间:2026-04-29 03:29 UTC
-
主要影响:认证稳定性、安全性。
结语
虽然这是一个小版本更新,但它保证了在严格环境下的可用性。对于依赖环境变量控制稳定性的企业级用户来说,这是一个必须安装的补丁。