Claude Code v2.1.323 发布:实验性 Code Mode 让模型写 JavaScript 调用工具
Anthropic 发布 Claude Code v2.1.323,核心新功能是实验性的 Code Mode:开启后 Claude 通过编写 JavaScript 代码来调用工具,替代逐次工具调用,可在 code.claude.com/docs 开关,也支持组织级关闭。插件系统同步升级:plugin.json 新增 engines["claude-code"] 字段,超出声明版本范围的插件不会被安装或加载;claude plugin validate 新增 TypeScript hooks 类型检查和 engine.create 钩子的 $ 名词校验,每项发现以警告形式呈现,--strict 模式下会直接失败。管理配置新增 CLAUDE_CODE_AUTO_MODE_MODEL,用于第三方 provider 上的 Claude Desktop 会话;hooks 长时间运行时每 30 秒输出一次心跳,避免宿主程序把会话误判为挂起。修复项包括 /compact 二次运行会吞掉未回答消息、恢复会话时消息拼接错位、处理超大文件后的内存峰值、Edit 和 Bash 在 /proc 文件及命名管道上的内存溢出,以及 claude plugin 与 claude mcp list 在 token 续期时登出 Console 账户的问题。Artifact 工具的资产上传新增 .docx 支持。
Current read
如果你日常用 Claude Code 写代码,这个版本值得升级:Code Mode 让模型用一段 JS 批量调工具,比一次一次调用快;插件多了版本范围和类型检查,工具链更稳。修的那批 /compact、内存峰值 bug 也都是高频踩坑点。
Evidence
11 sourcesConflict check
Dedup data only shows that these sources discuss the same event, not that they agree. There is no structured supporting or refuting evidence yet, so no conflict is inferred automatically.