Anthropic 在 Claude Code v2.1.323(GitHub 发布于 11 月 12 日)的更新日志里加入 Code Mode,并上线官方文档。开启后,Claude 不再逐个请求 Bash、Read、Edit 等工具,而是写一段 JavaScript,在会话里并行跑命令、把上一步结果传给下一步、只把需要的输出返回给模型。该功能默认关闭,需设置环境变量 CLAUDE_CODE_EXPERIMENTAL_CODE_MODE=1;仅支持终端里的交互式 claude 会话、原生安装版,以及 Opus 5.5、Sonnet 5.5、Haiku 5.5、Fable 5.2 等模型。11 月 13 日的 v2.1.325 又修了一批 Code Mode 问题。

核心要点速览

  • ✓开启方式:设置 CLAUDE_CODE_EXPERIMENTAL_CODE_MODE=1(shell 或 ~/.claude/settings.json),首次需确认;项目内 settings 里的该变量会被忽略,克隆的仓库无法替你开启(官方文档)
  • ✓工作方式:Claude 写 JavaScript 调用工具,一段代码可并行执行命令、串联结果;界面里仍显示工具调用,按 Ctrl+O 可看代码
  • ✓限制:只支持终端交互式会话;不支持 -p、Agent SDK、VS Code 面板、桌面端、云端会话,也不能经网关、Bedrock、Vertex/Agent Platform、Foundry 使用;HIPAA 与零数据保留组织不可用
  • ✓权限:每个工具调用仍走 deny/ask 规则和 PreToolUse hook;auto 模式下分类器审的是整段代码而非单个调用,前台代码最长 10 分钟、后台最长 2 小时
  • ✓企业管理员可在 managed settings 里把该变量设为 0 全组织禁用;v2.1.325 已修复 worktree、权限对话框输入丢失、恢复会话自动开工等 Code Mode 问题(更新日志)
🧭

Claude Code 高频使用:比较订阅额度与 API 账单

40 款主流编程套餐横向比价,支持输入/输出 Token 真实账单模拟

🔬

深度技术解析与实战评估

核心背景与行业痛点

编码 Agent 做一件事往往要连续几十次工具调用:搜文件、读、改、跑测试,每一步都要把结果送回模型再决定下一步,既慢又占上下文。「让模型写代码来调用工具」的思路此前已在 Cloudflare 的 MCP Code Mode 等方案里出现,这次 Anthropic 把它做进了 Claude Code 本体。

架构亮点与底层机制

开启后,Claude 通过一个名为 REPL 的工具提交 JavaScript,由 Claude Code 在会话里执行。代码里可以用 $... 跑 shell 命令、调用 edit 等函数,并行执行多个命令,把搜索结果过滤后再交给模型。官方文档举例:一段代码完成「找文件、改重试次数、跑测试」并只返回文件路径和测试输出。每个工具调用仍经过 deny/ask 规则和 PreToolUse hook;auto 模式下分类器审的是整段代码,看不到运行时才算出的值,因此关键操作仍应靠规则或 hook 把关。

权威 Benchmark 与实测跑分对比

官方未公布速度或 token 节省的跑分数据。文档给出的硬性数字只有:需 v2.1.323 及以上;前台代码最长运行 10 分钟,后台模式最长 2 小时。

开发者实战落地与开箱指南

先 claude --version 确认版本,旧版执行 claude update;然后 CLAUDE_CODE_EXPERIMENTAL_CODE_MODE=1 claude 启动并确认。适合批量跨文件修改、需要先过滤再阅读的搜索、多条独立命令并行等场景。注意:Code Mode 会话只能在开着 Code Mode 的终端里恢复;开了 API key helper、agent teams、OpenTelemetry 导出或 DISABLE_TELEMETRY 时无法启动。功能为实验性质,随时可能变更或移除。

实战指南准备好将技术转化为生产力?

即刻查看该技术对应模型与主流工具的实测差异,或一键测算团队 API 调用与 $20/月套餐盈亏平衡点。

接着读X 热议:AI 博主 Chubby 称两个月来主力换成 Claude Code + Opus 5.5、「GPT 不错但差得远」,同时承认电脑操作仍是 GPT 的强项;150 多条回复聚焦「按任务分工」和当天的 Claude 登录故障
立即阅读→