一句话看懂:Anthropic 于 10 月 27 日更新 Claude Code 至 v2.1.312,新增按 id_token 声明识别用户、全屏下点击发送队列消息等功能,并修复了 CLAUDE.md 覆盖、VS Code 扩展策略拉取及云会话重复执行等多项问题。
事件核心:发生了什么
本次更新主体是 Anthropic 的终端 AI 编程工具 Claude Code。新增能力方面,Claude apps gateway 支持将 oidc.user_id_claim 配置为 sub 之外的 id_token 声明,例如 Microsoft Entra ID 的 oid,用于识别用户;全屏模式下,队列消息下方的“to send now”提示可直接点击发送。修复则覆盖多个使用场景:从 VS Code 扩展登录后,托管设置与组织策略未在本次会话后续拉取;Claude 只看到超大 CLAUDE.md、规则文件或子目录 @ 引用文件的开头就整篇覆写,现在 Write 操作会要求完整读取或原地编辑;Bash 中 cd 到 git 仓库更深目录后找不到按目录和 paths 配置的 skills;终端恢复会话后的首次回复可能丢失。命令名非法导致全部命令加载失败、claude -p 无输出,以及 Read 工具处理 PDF 时与旧会话清理并发冲突而报错等问题也已修复。
为什么重要
这些改动集中在企业身份接入、配置可靠性和日常交互细节上。支持 Entra ID 的 oid 声明,意味着使用微软身份体系的企业在接入 Claude Code 时可以有更灵活的账户映射方式,减少对默认 sub 字段的依赖;组织策略稳定拉取、大文件不被误覆写,也直接关系到团队协作和代码安全。另一方面,官方将 Bedrock、Vertex、Foundry 和 Mantle 上无法识别的自定义部署名与推理配置 ARN 改用简短 system prompt,并默认对被标记消息后的模型切换覆盖这些自定义名称,这照顾了企业自建部署和代理网关的使用习惯。目前公开信息显示,这些调整属于体验与兼容性层面的迭代,而非模型能力本身的变化。
对用户/开发者/创作者的影响
使用 VS Code 扩展和云会话的开发者,会更容易看到设置加载失败的原因,并可重试或重新登录;云会话的用量重置提示改为具体时钟时间,并统一叫“5-hour limit”。通过 Bedrock 或 Vertex 接入自定义部署名的团队,需要留意简短 system prompt 默认生效,若想保留完整提示,可设置 CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT=0;若不希望被标记消息后自动切换模型,可设置 CLAUDE_CODE_DISABLE_REFUSAL_FALLBACK=1。此外,提示与代理钩子每个会话最多同时运行 24 个,等待超时的事件另最多 12 个,超时低于 1 秒按 1 秒计,重度依赖钩子的自动化流程需据此评估。
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
值得关注的后续
一是 oidc.user_id_claim 在企业身份网关中的实际落地情况,是否会扩展到更多 IdP 场景;二是自定义部署名在简短 system prompt 与模型自动切换下的表现,是否影响代理网关场景的稳定性;三是云会话功能持续补齐后,团队是否会更倾向在云端创建和管理例行任务。


