本文目錄

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撰寫時版本
latest2.1.318
next2.1.318
stable2.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 標籤為準。

要點速覽

  1. 誰。 Anthropic — Claude Code npm 包 @anthropic-ai/claude-code。
  2. 什麼。 2.1.318 在 latest/next;stable 仍為 2.1.311。
  3. 何時。 包時間 2026-11-04 05:55 Asia/Shanghai(2026-11-03T21:55:17.247Z);modified/Release ≈ 2026-11-04 08:01 Asia/Shanghai。
  4. CHANGELOG 主項。 登入到期欄位(loginExpiresAt/credential_expires_at)+提前 10 天 stderr 警告;IDE 終端機不再自動安裝/更新擴充功能。
  5. 次要。 mods 回答記錄、mantle assume_role、mod fork effort,外加大批 Fixed/Improved/Changed——不抬進搜標。
  6. 動手驗證。 暫時還沒有。
  7. 前序短訊。 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 整理。