Event ·Multi-source

Claude Code 推出实验功能 Code Mode:用一段 JS 批量调用工具

Claude Code 上线实验功能 Code Mode,默认关闭,需设置 CLAUDE_CODE_EXPERIMENTAL_CODE_MODE=1 手动开启。开启后 Claude 不再逐个调用 Bash、Read、Edit 等工具,而是先写一段 JavaScript,在本地会话里一次性调用多个工具。 官方示例是把重试上限从 3 改成 5:Claude 写代码先 rg 定位文件、改参数、跑相关测试,只把文件路径和测试输出交还给自己,原本四五轮的交互压缩成一步。好处包括独立命令并行跑、上一步结果直接传给下一步、中间输出先在代码里过滤再进上下文。对话界面仍显示每次工具调用的 diff,按 Ctrl+O 可展开 Code 行查看背后的代码。 限制不少:只支持终端交互式会话,不兼容 -p、Agent SDK、VS Code 面板和云端会话,不能走 Bedrock、Google Cloud 等网关,仅支持 Opus 5.5、Sonnet 5.5、Haiku 5.5 和 Fable 5.2;代码前台最长跑 10 分钟,后台 2 小时。权限方面,代码里每次工具调用仍受 deny、ask 规则和 PreToolUse hook 约束,但 auto 模式的分类器改为审查整段代码,看不到运行时才产生的值,官方建议关键调用靠规则或 hook 兜底,企业可在托管设置里设为 0 全员禁用。

Current read

Anthropic 给 Claude Code 加了个新玩法:让模型写一段 JS 一次跑完多个工具调用,省掉来回对话的轮次,还能过滤掉中间输出省上下文。适合经常批量改文件、跑测试的开发者试试,记得它默认关闭,且部分渠道和模型版本用不了。

11 sources67° AI heatLast updated 2026/11/15 09:35:27

Evidence

11 sources
Related source 1lmarena.ai
View source
Related source 2kimmonismus
View source
Related source 3Perplexity
View source
Related source 4claudedevs
View source
Related source 5TestingCatalog
View source
Related source 8Cognition
View source

Conflict 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.