本文目录
Anthropic 将 Claude Code 2.1.318 推上 npm 包 @anthropic-ai/claude-code。撰写时 dist-tags 为 latest=next=2.1.318,stable 仍为 2.1.311。registry 记录 time["2.1.318"]=2026-11-03T21:55:17.247Z,即 2026-11-04 05:55 Asia/Shanghai;包的 modified=2026-11-04T00:01:06.916Z,约合 2026-11-04 08:01 Asia/Shanghai。GitHub Release v2.1.318 的 published_at=2026-11-04T00:01:03Z,同为 2026-11-04 08:01 Asia/Shanghai。常见安装路径是 npm i -g @anthropic-ai/claude-code@latest。DigIntoAI 暂时还没有安装或跑通本版。
上一已发短讯对照:Claude Code 2.1.317 新增定时任务连接器告警与邮箱外送确认、Claude Code 2.1.312 新增 OIDC user_id_claim 与大文件更安全写入、Claude Code 2.1.310 在 Bedrock、Vertex 和 Foundry 开放 Monitor、Anthropic 仍只用倍数说明 Claude Code 额度,各套餐到底能用多少。
官方 CHANGELOG 对 2.1.318 写了什么
官方 CHANGELOG 的 ## 2.1.318(与 GitHub Release v2.1.318 对齐)先列若干增补,随后是覆盖 session、MCP、remote-control、cloud、网络家目录、自动更新、VS Code、gateway、自托管 runner 的长段 Fixed/Improved/Changed。下文按 CHANGELOG 原文归纳两条与搜标对应的主项;次要项只点到,避免写成修 bug 清单。
登录到期字段与提前 10 天的 stderr 警告
CHANGELOG 写明:保存的 claude.ai 登录结束日期会进入 claude auth status 的 loginExpiresAt,以及 claude -p JSON 结果的 credential_expires_at。另有一条:claude -p 文本输出在登录到期前 10 天起,向 stderr 打一行警告。
人话版:可从 status/JSON 读出登录何时到期;无人值守的文本跑法在最后十天会从 stderr 收到提醒——不是静默断崖。DigIntoAI 暂时还没有触发该警告路径,也未在实验环境核对实况 loginExpiresAt/credential_expires_at。
同版还改进了登录已经到期时的失败提示:会明确说明,并在 claude -p 里点出 claude auth login 与 claude setup-token。这是到期相关的附带修复,不进搜标。
IDE 终端内不再自动安装扩展
CHANGELOG 的 Changed 写明:在 IDE 终端内启动时,Claude Code 不再安装或更新 IDE 扩展;改走 站外终端的 /ide,或 编辑器的扩展视图。
也就是说,安装/更新不再挂在 IDE 内终端启动路径上。DigIntoAI 暂时还没有在 VS Code 等 IDE 终端里对照前后行为。
次要项(不进搜标)
同版还有若干运维向增补,故意不抬进 H1:
- Mods:会话里写出的 mods 被询问是否开启时,会 记录操作者的选择。
- Mantle:Claude apps gateway 的 mantle 上游支持
assume_role,用于跨 AWS 账号角色与按开发者归集 AWS 成本。 - Mod fork 的 effort:mod 的
$.model.fork增加effort,旁路短任务可按low跑,结果里会回报实际送出的 effort。
此外 CHANGELOG 还列了大量 Fixed/Improved/Changed:--continue 丢对话、macOS Bash 卡顿、权限提示抢键、共享网络家目录配置保存、MCP 增删加锁、plugin token 刷新竞态、remote-control/cloud 重启、证书文件容错、自动更新重试、VS Code 登录/界面、gateway federation token 警告、自托管 runner spawn 原因等。这些都是 CHANGELOG 实写条目;搜标故意不堆它们,全文保持版本短讯而不是全量修复索引。
Dist-tag:latest 不等于 stable
Claude Code 的 npm 版本短讯里,常有人把 latest 和 stable 混为一谈。对 2.1.318:
| Dist-tag | 撰写时版本 |
|---|---|
latest | 2.1.318 |
next | 2.1.318 |
stable | 2.1.311 |
用 @latest 安装跟踪的是本版 2.1.318;钉 @stable 在 Anthropic 挪动该标签之前仍解析到 2.1.311——stable 仍是 2.1.311,不是 2.1.318。
DigIntoAI 暂时还没有跑本版
DigIntoAI 暂时还没有把生产或实验环境升到 2.1.318,暂时还没有实测 claude auth status/claude -p 到期字段,暂时还没有等到那条提前 10 天的 stderr 警告,暂时还没有核对 IDE 终端不再自动装扩展、mods 回答记录、mantle assume_role、以及 mod $.model.fork 的 effort。上文安装命令只是常见 npm 路径。产品表述可能变化;以官方 CHANGELOG、GitHub Release 与 npm registry 标签为准。
要点速览
- 谁。 Anthropic — Claude Code npm 包
@anthropic-ai/claude-code。 - 什么。 2.1.318 在
latest/next;stable仍为 2.1.311。 - 何时。 包时间 2026-11-04 05:55 Asia/Shanghai(2026-11-03T21:55:17.247Z);
modified/Release ≈ 2026-11-04 08:01 Asia/Shanghai。 - CHANGELOG 主项。 登录到期字段(
loginExpiresAt/credential_expires_at)+提前 10 天 stderr 警告;IDE 终端不再自动安装/更新扩展。 - 次要。 mods 回答记录、mantle
assume_role、mod forkeffort,外加大批 Fixed/Improved/Changed——不抬进搜标。 - 动手验证。 暂时还没有。
- 前序短讯。 2.1.317/2.1.312/2.1.310/usage-limits。
一句话收束
Claude Code 2.1.318 已在 2026-11-04(Asia/Shanghai)登上 npm latest 与 next,stable 仍停在 2.1.311。官方 CHANGELOG 面向访客的主项是:登录到期字段加 提前 10 天的 stderr 警告,以及 IDE 终端内 不再自动安装/更新扩展。同版还有 session、MCP、remote-control、cloud、网络家目录、自动更新等长尾修复,但不占搜标。DigIntoAI 未跑本版;上文按 npm 标签与官方 CHANGELOG/GitHub Release 整理。
