跳到正文
RadarAI· Claude Code:GitHub Releases(RSS)·· 3 小时前AI 评分20

Claude Code v2.1.312 发布:新增 OIDC 用户身份识别与队列消息点击即发

AI 导读

Claude Code v2.1.312 为 Claude apps gateway 新增 oidc.user_id_claim,可用 sub 之外的 id_token claim(如 Microsoft Entra ID 的 oid)识别用户。

正文 · AI 翻译

Claude Code:GitHub Releases· ashwin-ant·2026-10-28 04:24· 1 小时前AI 评分36

v2.1.312

AI 导读

Claude Code v2.1.312 为 Claude apps gateway 新增 oidc.user_id_claim,可用 sub 之外的 id_token claim(如 Microsoft Entra ID 的 oid)识别用户。

正文 · 原文

变更内容

  • 为 Claude apps gateway 新增 oidc.user_id_claim,可通过 sub 之外的 id_token claim 识别用户,例如 Microsoft Entra ID 的 oid
  • 新增点击发送:在全屏模式下,点击排队消息下方的“立即发送”提示即可立即发送该消息,效果与按对应按键相同
  • 修复了从 VS Code 扩展登录后,本次会话剩余时间内无法获取托管设置和组织策略的问题
  • 修复了 Claude 在仅看到超大 CLAUDE.md、规则文件或子目录中 @ 引用文件的开头后便将其覆盖的问题;现在 Write 会要求 Claude 读取完整内容或就地编辑
  • 修复了在 git 仓库中通过 Bash cd 进入更深目录后,无法找到按目录划分的技能和 paths: 技能的问题
  • 修复了在终端中恢复会话后,首次回复在下次恢复会话时可能丢失的罕见情况
  • 修复了名称无效的命令导致所有命令无法加载、进而可能使 claude -p 无输出的问题
  • 修复了在清理旧会话文件同时运行时,Read 工具有时在 PDF 页面上失败并报“pdftoppm failed: Could not write image”的问题
  • 修复了在任务进行中新选择的 effort 级别尚未被模型应用时,spinner、OpenTelemetry effort 值和转录记录就提前显示该级别名称的问题;现在它们会显示当前生效的级别
  • 修复了 /model 和 /effort 缓存警告称重新读取会等待你的下一条消息的问题;Claude 工作期间所做的更改可以更早触发重新读取
  • 修复了某些会话在最后一条消息仅在句中提到有待你处理的事项时,却显示为等待你处理的问题
  • 修复了在退出前刚用 Ctrl+C 清除输入文本后,agent 视图在下次启动时恢复该输入文本的问题
  • 修复了在空的 ! 输入中按 Ctrl+D 退出后,agent 视图重新以 shell 模式打开的问题
  • 修复了 vim 模式下 d、c 和 y 在 gj 或 gk 计数大于剩余行数时删除或复制文本的问题;现在与 Vim 一样,它们只会移动光标
  • 修复了 /verify 在 /help 和 / 命令菜单中显示本应给 Claude 看的长描述而非短描述的问题
  • 改进了提示词中的 effort 指示器:任务进行中所做的更改现在会说明它可能等待你的下一条消息,且该说明在不再适用时会清除
  • 改进了云会话中的 WebFetch 错误提示:无法解析的主机现在会被解释为可能不在允许的网络域内,以便 Claude 指出需要允许的主机名
  • 将 Bedrock、Vertex、Foundry 和 Mantle 改为对 Claude Code 无法识别的模型名称(如自定义部署名称和推理配置文件 ARN)使用更短的 system prompt,即使它们前端是 Sonnet 或 Haiku;设置 CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT=0 可保留完整 prompt
  • 将收到标记消息后的自动模型切换扩展至也覆盖 Claude Code 无法识别的模型名称(如自定义部署名称);设置 CLAUDE_CODE_DISABLE_REFUSAL_FALLBACK=1 可将其关闭
  • 将用量限制消息中的 5 小时窗口称为“5-hour limit”,而非“session limit”
  • 将从 CLI 启动的云会话改为从服务器获取其名称和分支名称
  • 将 prompt 和 agent 钩子改为每个会话最多同时运行 24 个(含子 agent),外加最多 12 个等待时间超过其事件超时的钩子;小于 1 秒的 timeout 现在按 1 秒计算
  • 将子代理的 autoCompactWindow 改为降低由 CLAUDE_CODE_AUTO_COMPACT_WINDOW 设定的窗口,此前该设置不起作用;它仍然从不提高该窗口
  • 将 OpenTelemetry 的 mcp_server.name 改为报告由官方 Anthropic 市场中的插件所声明的固定 URL 远程 MCP 服务器的真实名称,而不是 custom
  • 将 Claude Code 改为停止发送 claude_code.safety_event OpenTelemetry 事件
  • [VSCode] 修复了当组织设置无法加载或在启动时被拒绝时,会话以裸退出码结束的问题;标签页现在会说明原因,并提供重试或重新登录
  • [VSCode] 将用量限制重置改为显示时钟时间(“下午 3:10 重置”)并显示“5 小时限制”
  • [云会话] 在创建或编辑云端运行的例程时,为模型选择器添加了努力级别
  • [云环境设置] 在云环境设置的设置脚本框中添加了带颜色、行号和复制按钮的 Bash 编辑器
  • [云会话] 改进了 Claude 向云会话添加仓库时显示的步骤:现在打开它会显示一个简短的事件表格,而不是原始 JSON
  • [云会话] 修复了在云会话中发送失败后重新发送未更改的消息有时会执行两次的问题
  • [云会话] 修复了云环境创建失败时错误仅以 toast 形式显示在打开的对话框之外的问题;现在它会显示在对话框内
  • [云会话] 修复了例程页面上例程菜单中的“编辑”会转到例程页面而不打开其编辑对话框的问题
  • [远程控制] 修复了未归档的远程控制会话在计算机重新连接之前显示为工作中;现在显示为空闲
  • [Claude Tag] 改进了 Claude Tag 在 Slack 中的重试通知,现在会指明正在使用的模型,或说明触发了速率限制,而不是通用的 API 错误
  • [Claude Tag] 修复了当较旧的私有 Slack 频道变为公开并获得新 ID 时,Claude Tag 频道的开关和代理设置回退到工作区默认值的问题
  • [Claude Tag] 修复了 Slack 中的 Claude 在环境网络访问设置为 None 的频道中不回复的问题
  • [Claude Tag] 修复了 Slack 中的 Claude 在同一频道的另一个线程中回复时,有时会在错误线程中发布文件的问题
  • [代码审查] 修复了当 GitHub 延迟交付推送事件时,代码审查审查过时提交或完全不审查的问题;现在它会审查拉取请求的当前提交

来源:Claude Code:GitHub Releases · github.com

来源:RadarAI · aihot.news