RadarAI· Claude Code:GitHub Releases(RSS)·· 3 小时前AI 评分22
Claude Code v2.1.317 发布:新增 /schedule 连接器警告与成本报表 API
AI 导读
Claude Code v2.1.317 为 /schedule 新增连接器警告,并在 web 或 shell 工具调用向网络发送账号邮箱前增加确认检查。Claude apps 网关管理 API 新增 GET /v1/organizations/analytics/cost 成本报表,可按开发者、日期或 IdP 组读取历史支出。
正文 · AI 翻译
Claude Code:GitHub Releases· ashwin-ant·2026-11-03 09:25· 2 小时前AI 评分40
v2.1.317
AI 导读
Claude Code v2.1.317 为 /schedule 新增连接器警告,并加入向网络发送账号邮箱前的确认检查。Claude apps 网关管理 API 新增 GET /v1/organizations/analytics/cost 成本报表,可按开发者、日期或 IdP 组读取历史支出。
正文 · 原文
变更内容
- 为
/schedule新增警告:当新的云端定时任务获得了你并未要求的连接器时提示,并说明如何移除它们 - 新增检查:在 web 或 shell 工具调用将你的账号邮箱地址发送到网络之前先询问
- 为 Agent SDK 钩子回调新增
onFailure: "block",使失败的回调会阻止该操作执行,而不是任其运行 - 当你的组织的远程托管设置在本会话中尚未加载时,在 Claude Desktop 的 Code 标签页中新增提示;加载完成后也会再提示一次
- 当自动模式的检查对子代理的工具调用没有答案时新增提示,此前这种情况在主视图中不会留下任何内容
- 为 OTel 指标、事件和 span 新增
anthropic.plan、anthropic.seat_type、anthropic.provider和anthropic.custom_base_url - 为 Claude apps 网关管理 API 新增成本报表
GET /v1/organizations/analytics/cost,可按日期范围读取历史支出,支持总计、按开发者、按天或按 IdP 组 - 在设置了
admin:的 Claude apps 网关上新增每位开发者 IdP 组的每日记录,保留admin.identity_retention_days,成本报表即按此分组 - 新增
CLAUDE_CODE_DISABLE_NESTED_SESSION_ID:在自托管 runner 上将其设为1,可让会话内运行的claude -p使用该会话的 ID 和记录,与早期版本一致 - 修复了在某些 Claude 桌面会话中项目级和本地 MCP 服务器在首轮之后断开连接的问题
- 修复了当作为 base URL 的 LLM 网关对其服务端安全检查返回 403 或 422 时,自动模式每轮都失败的问题(使用 apiKeyHelper 时的 403 行为不变)
- 修复了
claude auth status在缓慢的令牌刷新保存完成前就退出、可能导致下次运行时登出的问题 - 修复了项目的
effortLevel设置被应用提前启动、随后在项目中打开的会话忽略的问题,例如桌面应用 Code 标签页中的新会话 - 修复了在会话较多的项目中,当所链接的会话早于第一页时,
claude --from-pr报告“未找到对话”的问题 - 修复了在 claude.ai 和移动应用上,两个同时出现的权限提示中第二个不显示文件路径或命令的问题
- 修复了 Remote Control 和 SDK 主机在 mod 的工具调用上提供“不再询问”选项的问题
- 修复了在标题生成期间收到新消息或 Stop 时,云端和 SDK 会话中会话标题丢失的问题
- 修复了当 Claude 在请求中遗漏某个字段时,自定节奏的
/loop唤醒有时未被调度的问题 - 修复了云端会话中自动模式在 Artifact 工具通过 outputs 文件夹上传、写入数据库或保存文件时停下来等待批准的问题
- 修复了从 claude.ai 同步的技能在无法写入磁盘时丢失或每十分钟重新下载的问题
- 修复了
/schedule在创建或更新云端定时任务后,其结果中缺少下次运行时间和链接的问题 - 修复了在屏幕阅读器模式下,屏幕阅读器在运行中的子代理每次变化时都朗读其已用时间和 token 数的问题
- 修复了地区或网络封锁(HTTP 403)被显示为登录失败的问题;现在该错误会说明是封锁所致
- 修复了在云端会话中,当同步的插件包含同一服务器时,Claude 称一个正常工作的 claude.ai 连接器需要授权或已失败的问题
- 修复了当磁盘已满或配额导致记录或 ~/.claude.json 写入失败时,
claude -p以 0 退出的问题;现在它会打印错误,并在 text 和 json 输出中以 1 退出。完全满的 NFS 导出可能无法被检测到 - 修复了启动后约一秒内对设置文件所做的修改在设置文件再次更改前不生效的问题
- 修复了在某些运行会跳过清理的机器上旧对话记录未被清理的问题,例如使用
--setting-sources的运行 - 修复了已删除的 agent 团队收件箱被队友的延迟消息重新创建的问题
- 修复了重新创建的 agent 队友被先前的关闭批准从团队中移除的问题
- 修复了在计划任务被关闭后无法列出或删除已存储的计划任务的问题
- 修复了 Claude 在被要求删除某个
/team-onboarding指南但未指明是哪一个时,删除了你最近更新的那个指南的问题 - 修复了服务器拒绝删除时 Claude 却称
/team-onboarding指南已删除的问题 - 修复了 Claude 应用网关隐藏 Amazon Bedrock 的“Input is too long.”错误的问题,该问题导致会话每一轮都以“upstream rejected the request”失败,而不是进行压缩
- 修复了自托管 runner 会话在计划等待批准时重启会丢失最近几轮对话或整个对话的问题
- 修复了在会话中其超大的 CLAUDE.md 自上次发送后发生更改时,自动压缩后出现“Prompt is too long”的问题
- 修复了注册了大量命令的插件的无头会话中内存占用高和启动缓慢的问题
- 修复了 stdio MCP 服务器在其环境配置将其设为空时收到空的
AWS_BEARER_TOKEN_BEDROCK的问题;现在该变量会被取消设置,因此服务器可以使用机器自身的 AWS 凭证 - 修复了在根证书续期后,某些进行 TLS 检查的代理后面 API 请求以“unable to get local issuer certificate”失败的问题
- 修复了在压缩不得不缩短自身请求时,超长对话丢失其较早摘要的问题
- 修复了 PDF 自身的元数据可能导致 Read 和 @ 提及少算其页数的问题
- 修复了
DISABLE_PROMPT_CACHING_OPUS和DISABLE_PROMPT_CACHING_SONNET对默认模型的[1m]、其他区域拼写和无日期拼写不起作用的问题 - 修复了当你拥有 200 个或更多自己的共享产物时,
/artifacts和 Artifact 工具的共享列表不显示任何共享产物的问题 - 修复了当搜索达到时间限制时 Claude 将部分 Grep 和 Glob 结果视为完整结果的问题
- 修复了通过代理向
https://端点导出 OpenTelemetry 时,若在另一个导出仍在进行时启动则永远不会发送的问题 - 修复了向阻止(HTTP 403)OpenTelemetry 导出到
http://端点的代理发起大量连接尝试的问题 - 修复了 OpenTelemetry 导出在从不响应的代理后面无限挂起的问题;现在它们会在 10 秒后超时,或通过
OTEL_EXPORTER_OTLP_TIMEOUT最长 30 秒 - 修复了恢复的会话再次告知 Claude 其已知的文件更改的问题
- 修复了在恢复的会话中,由于先前调用因工具被关闭而失败后,Claude 有时不使用内置工具的问题
- 修复了
/remote-control回答“Unknown command”而不是说明 Remote Control 已被disableRemoteControl设置关闭的问题 - 修复了当主会话处于手动模式时,tmux 或 iTerm2 窗格中的 agent 团队队友以自动模式启动的问题
- 修复了后台会话在升级或退役时有时丢失刚刚做出的权限模式更改的问题
- 修复了在提示符处按 Ctrl+C 清除已输入文本时停止所有正在运行的后台 agent 的问题
- 修复了 /feedback 在报告发送过程中显示“Enter to confirm”的问题
- 修复了已停止的 shell 命令的子进程有时被发送两次 SIGTERM 的问题,这可能导致某些程序跳过其清理
- 修复了在云或自托管 runner 会话中运行的
claude -p共享该会话的 ID 的问题:它会写入会话的对话记录,重启可能会恢复错误的对话 - 在云端或自托管运行器会话中运行固定的
claude -p,生成自己的标题并发送到该会话 - 改进了 Azure 凭据无法加载时 Microsoft Foundry 上显示的错误:现在会提示检查或刷新凭据,并报告为
cloud_credential_error - 改进了
/design-sync,当你的设计系统已迁移到 Claude 时会提前说明,并在构建前停止,而不是在上传时失败 - 改进了无法访问必需的 Claude 应用网关时的启动错误:它会指向网络问题而非登录问题,并说明何时无法验证网关的 TLS 证书
- 改进了退出时显示的“Resume this session with”提示,在
--resume之前重复你启动时使用的标志(例如--chrome --debug) - 改进了自托管运行器从服务器错误中恢复的方式:在遇到除 501 或 529 以外的 5xx 错误后,运行器的下一次轮询现在会打开新连接,而不是复用失败的连接
- 改进了自托管运行器会话从服务器错误中恢复的方式:在遇到除 501 或 529 以外的 5xx 错误后,会话现在会打开新连接,而不是复用失败的连接
- 改进了自托管运行器会话在连接停止响应时的恢复方式:心跳无响应后,会话现在会打开新连接,而不是依次尝试每个空闲连接
- 更改了 SendMessage,使发送给正在运行的后台代理的消息更早到达:其正在运行的命令会移到后台,而不会被停止
- 更改了使用与主对话不同模型的子代理和队友,使其使用该模型保存的 effort 级别或其默认值,而不是会话的 effort 级别
- 更改了 exit,使其对插件监视器跳过“Background work is running”提示
- 更改了内置的
plugin-authoring技能,在你构建的 mod 可用后提供一次帮助分享该 mod 的选项 - 移除了 Read 工具的“file unchanged since your last Read”存根:再次读取未更改的文件会返回其内容
- Windows:修复了在某些卷上原生路径查找失败时所有工具调用被拒绝的问题;工作目录检查现在改为比较文件夹的标识
- Windows:修复了在非 Claude Desktop 启动的会话中,会话暂存区和其他临时路径随项目路径长度增长的问题,该问题导致克隆到其中的仓库触及 260 字符路径限制
- Gateway:修复了在其所在组的共享预算用尽后,状态行和
/usage将开发者自己的支出限额显示为已使用 100% 的问题 - 自托管运行器:修复了当会话迁移到新运行器且轮次早于
CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS时,Claude 看不到被中断的工具调用的问题 - 自托管运行器:修复了当会话服务拒绝保存切换时,已关闭的 MCP 服务器在会话迁移到新机器后重新开启的问题
- Remote Control:改进了应用未设置 fork 名称时的 fork 命名:长名称保留其“(fork)”结尾,在通过
claude remote-control启动的会话中,“Name (fork)”的 fork 为“Name (fork 2)” - [VSCode] 修复了分叉对话丢失消息的问题:Claude 并行运行的多个工具调用中只有一个被保留,压缩保留的最后几条消息丢失,这可能导致 Claude 的回答缺少它所回答的问题
- [VSCode] 修复了 Claude 未能及时完成启动时消息丢失的问题:扩展现在会在显示错误前再次启动 Claude
- [VSCode] 修复了因区域或网络原因请求被阻止时登录界面打开的问题
- [VSCode] 修复了 Account 面板显示的计划名称第二个单词被转为小写的问题
- [VSCode] 修复了 Claude 标签页中的文件链接会覆盖在聊天窗口上方打开、而不是在另一个编辑器组中打开的问题
- [VSCode] 修复了当
chat.fontSize调大时,Claude 面板中的附件标签、菜单、横幅和对话框仍保持小尺寸的问题 - [VSCode] 修复了在关闭遥测时,
ultrathink不会为其回合提升 effort 或显示彩虹效果的问题 - [Cloud sessions] 为云会话新增了链接卡片,这样当 MCP 服务器请求你访问某个链接时,你可以打开或拒绝该链接,而不会让请求被忽略
- [Cloud sessions] 将管理设置中的组织环境对话框改为与个人对话框一致的简短布局:每个部分从一行展开,未保存的输入在关闭前会先询问
- [Cloud sessions] 修复了为已有网络密钥的主机添加网络密钥时会静默替换原有密钥的问题;现在“添加密钥”表单会拒绝操作,并引导你查看现有密钥
- [Cloud sessions] 修复了新建的定时任务忽略组织默认环境的问题:表单现在会以管理员选择的环境为初始值,而不是 Anthropic 托管的默认环境
- [Remote Control] 修复了在你重启
claude remote-control后,如果在上一条消息发出后一分钟内向空闲会话发送下一条消息,该消息会得不到回复的问题 - [Claude Tag] 将 Slack 中新粘贴的 artifact 链接改为显示一个更简洁的卡片,卡片上带有“打开”按钮,点击后会在 Claude 中打开该 artifact,而不是打开 Slack 的侧边面板
来源:Claude Code:GitHub Releases · github.com
来源:RadarAI · aihot.news